diff --git a/.changeset/bright-cli-providers.md b/.changeset/bright-cli-providers.md new file mode 100644 index 00000000..839a03a7 --- /dev/null +++ b/.changeset/bright-cli-providers.md @@ -0,0 +1,5 @@ +--- +'@agentskit/cli': patch +--- + +Allow `agentskit run` and `agentskit chat` to select Groq and OpenRouter using their environment keys and current catalog-backed default models. diff --git a/.changeset/bright-providers-switch.md b/.changeset/bright-providers-switch.md new file mode 100644 index 00000000..814cb6d0 --- /dev/null +++ b/.changeset/bright-providers-switch.md @@ -0,0 +1,5 @@ +--- +'@agentskit/adapters': patch +--- + +Add a tested provider-swap recipe for OpenAI, Anthropic, Gemini, OpenRouter, Groq, and Ollama, align provider documentation with the adapters' supported configuration, and migrate Groq's default from the retiring Llama 3.3 model to `openai/gpt-oss-120b`. diff --git a/.changeset/clear-gemini-aliases.md b/.changeset/clear-gemini-aliases.md new file mode 100644 index 00000000..28201508 --- /dev/null +++ b/.changeset/clear-gemini-aliases.md @@ -0,0 +1,5 @@ +--- +'@agentskit/cli': patch +--- + +Accept Google API-key aliases when resolving Gemini, align CLI model defaults with the provider registry, and add a no-network compatibility gate for every registry-backed CLI provider. diff --git a/.changeset/fresh-models-catalog.md b/.changeset/fresh-models-catalog.md new file mode 100644 index 00000000..aaba9d07 --- /dev/null +++ b/.changeset/fresh-models-catalog.md @@ -0,0 +1,6 @@ +--- +'@agentskit/adapters': minor +'@agentskit/cli': patch +--- + +Refresh the models.dev-backed catalog with normalized provenance, lifecycle and pricing metadata, add offline freshness checks, and reject nested ternaries in changed source files. CLI provider diagnostics now use named fix helpers instead of nested conditional expressions. diff --git a/.changeset/quiet-scaffolds-connect.md b/.changeset/quiet-scaffolds-connect.md new file mode 100644 index 00000000..9a7c0d28 --- /dev/null +++ b/.changeset/quiet-scaffolds-connect.md @@ -0,0 +1,5 @@ +--- +'@agentskit/cli': patch +--- + +Allow `agentskit init` to scaffold Groq and OpenRouter starters with the correct adapter imports, current default models, and environment-file hints. diff --git a/.changeset/steady-doctors-check.md b/.changeset/steady-doctors-check.md new file mode 100644 index 00000000..f01fe5ef --- /dev/null +++ b/.changeset/steady-doctors-check.md @@ -0,0 +1,5 @@ +--- +'@agentskit/cli': patch +--- + +Drive `agentskit doctor` from a static provider registry with explicit credential, reachability, and default-model status for high-demand providers, while keeping unsupported providers and secret values clearly out of network checks and output. diff --git a/.changeset/tidy-provider-scaffolds.md b/.changeset/tidy-provider-scaffolds.md new file mode 100644 index 00000000..a9c2c6e6 --- /dev/null +++ b/.changeset/tidy-provider-scaffolds.md @@ -0,0 +1,5 @@ +--- +'@agentskit/cli': patch +--- + +Allow `agentskit init` to scaffold DeepSeek, Grok, and Kimi starters with their runtime adapters, current default models, and environment-file hints. diff --git a/.doc-bridge/capabilities.json b/.doc-bridge/capabilities.json index 05fd3394..9344a8a0 100644 --- a/.doc-bridge/capabilities.json +++ b/.doc-bridge/capabilities.json @@ -7,7 +7,7 @@ "name": "AgentsKit", "root": "." }, - "contentHash": "c878f166fb291e94a157ccd5817b91568c86796330c4368cd27d22d3b3060d31", + "contentHash": "4b8372dc800cc78266ddc77be7184f5451bcfa6a91c36f3ef631f6119733c5e6", "artifacts": { "index": ".doc-bridge/index.json", "llmsTxt": "llms.txt" diff --git a/.doc-bridge/index.json b/.doc-bridge/index.json index de6eb684..3e94a918 100644 --- a/.doc-bridge/index.json +++ b/.doc-bridge/index.json @@ -1,8 +1,8 @@ { "schemaVersion": 1, - "contentHash": "c878f166fb291e94a157ccd5817b91568c86796330c4368cd27d22d3b3060d31", + "contentHash": "4b8372dc800cc78266ddc77be7184f5451bcfa6a91c36f3ef631f6119733c5e6", "contentHashAlgo": "sha256-normalized-v1", - "generatedAt": "2026-08-13T00:09:29.294Z", + "generatedAt": "2026-08-13T01:23:01.529Z", "project": { "name": "AgentsKit", "root": "." @@ -14,7 +14,7 @@ "title": "adapters", "path": "apps/docs-next/content/docs/for-agents/adapters.mdx", "description": "Every LLM provider, one contract. Stream, tool calls, retry, abort all normalized. Plus higher-order adapters that compose candidates (router, ensemble, fallback) and a `createAdapter` factory for custom providers.", - "body": "Purpose Every LLM provider, one contract. Stream, tool calls, retry, abort all normalized. Plus higher-order adapters that compose candidates (router, ensemble, fallback) and a createAdapter factory for custom providers. Contract and failure semantics - Every stream ends exactly once with done or error . Error chunks expose an Error as metadata.error ; a provider connection that closes before its native completion marker is an error, not a partial success. - abort(reason) propagates to active transports. Custom parsers receive the request signal and response so they can cancel work and validate protocols. - Tool-capable native adapters serialize assistant calls and correlated tool results across turns. Parallel results are grouped into one provider turn for Anthropic and Gemini/Vertex. - Gemini authenticates through x-goog-api-key , keeping credentials out of request URLs. vercelAI validates and parses the Vercel UI message stream v1 framing rather than treating it as OpenAI SSE. - Embedders reject empty, missing, or non-numeric vectors instead of returning unusable data. The package remains beta . Its implementation is being prepared for an API freeze, but ADR 0024 still requires the elapsed beta window, qualifying release lines, an accepted package RFC, and complete repository evidence before 1.0. Install Primary exports Native adapters - anthropic , openai , gemini , grok , ollama , deepseek , kimi , langchain , langgraph , vercelAI , generic . - azureOpenAI / azureOpenAIAdapter — Azure-hosted OpenAI deployments. - vertex / vertexAdapter — Google Vertex AI (Gemini, Anthropic-on-Vertex). - bedrock / bedrockAdapter — AWS Bedrock. - replicate / replicateAdapter — Replicate inference. - bail / bailAdapter (alias qwen ) — Alibaba DashScope / Qwen. - webllm / webllmAdapter — browser-only WebGPU via @mlc-ai/web-llm (peer dep). - createAdapter({ send, parse, abort }) — build your own. See . OpenAI-compatible providers mistral , cohere , together , groq , fireworks , openrouter , huggingface , lmstudio , vllm , llamacpp , cerebras (with cerebrasAdapter factory variant). All share the createOpenAICompatibleAdapter base; each exposes a default baseUrl and accepts an override. Composition - createRouter({ candidates, policy, classify, onRoute }) — pick one per request by cost / latency / tags / custom. See . - createEnsembleAdapter({ candidates, aggregate }) — fan-out + merge (majority-vote / concat / longest / fn). See . - createFallbackAdapter([candidates], { shouldRetry, onFallback }) — try in order, fall through on open / first-chunk / zero-chunk failures. See . Testing + utilities - mockAdapter , recordingAdapter , replayAdapter , inMemorySink — ship without network. - simulateStream , chunkText , fetchWithRetry — lower-level helpers. Cost / carbon / lifecycle - applyCarbonTable , estimateCO2Grams , DEFAULT CARBON TABLE — carbon-aware routing inputs; feed into createRouter policy. - resolveModel , withDeprecationPolicy , DEFAULT DEPRECATION TABLE — auto-upgrade deprecated model IDs at adapter construction. - refreshCredentials , createRotatingCredentials — opt-in credential-rotation primitives. Stock adapters do not call these automatically; wire them yourself (e.g. resolve current() per request) or reconstruct the adapter after rotation. Embedders - openaiEmbedder , geminiEmbedder , ollamaEmbedder , deepseekEmbedder , grokEmbedder , kimiEmbedder , createOpenAICompatibleEmbedder . Catalog ( @agentskit/adapters/catalog subpath) Data-driven provider/model metadata adapted from models.dev , cached as a committed snapshot. Large, so it ships only via the ./catalog subpath — never bundled into the main entry. The runtime never fetches models.dev ; regenerate with pnpm sync:models and commit the diff. - getProvider , getModel , listProviders , listOpenAICompatibleProviders — query the catalog. - dispatchFromCatalog({ provider, model, apiKey, baseUrl? }) — build a native OpenAI-compatible adapter for any provider the snapshot marks compatible (first-class anthropic/openai/gemini/ollama keep their own factories). Throws typed CatalogDispatchError . - resolveCost(provider, model, { live?, timeoutMs? }) — cache-only by default; opt-in live tries models.dev then falls back to cache, never throwing on a network failure. Returns { cost, source, stale } . - applyOverrides(snapshot, { allowedProviders, disabledProviders, allowedModels }) — local policy without forking the catalog. - detectCatalogDrift() — CI guard; flags undispatchable providers. - catalogSnapshotSchema (JSON Schema, public contract), catalogSource() (provenance + generatedAt for staleness). Minimal example Common patterns - Rank candidates by cost and fall back on errors: compose createRouter with createFallbackAdapter . - A/B providers without users: or . - Test without keys: pair recordingAdapter + replayAdapter ( ). Related packages - — the AdapterFactory contract lives here. - - Source - npm: https://www.npmjs.com/package/@agentskit/adapters - repo: https://github.com/AgentsKit-io/agentskit/tree/main/packages/adapters" + "body": "Purpose Every LLM provider, one contract. Stream, tool calls, retry, abort all normalized. Plus higher-order adapters that compose candidates (router, ensemble, fallback) and a createAdapter factory for custom providers. Contract and failure semantics - Every stream ends exactly once with done or error . Error chunks expose an Error as metadata.error ; a provider connection that closes before its native completion marker is an error, not a partial success. - abort(reason) propagates to active transports. Custom parsers receive the request signal and response so they can cancel work and validate protocols. - Tool-capable native adapters serialize assistant calls and correlated tool results across turns. Parallel results are grouped into one provider turn for Anthropic and Gemini/Vertex. - Gemini authenticates through x-goog-api-key , keeping credentials out of request URLs. vercelAI validates and parses the Vercel UI message stream v1 framing rather than treating it as OpenAI SSE. - Embedders reject empty, missing, or non-numeric vectors instead of returning unusable data. The package remains beta . Its implementation is being prepared for an API freeze, but ADR 0024 still requires the elapsed beta window, qualifying release lines, an accepted package RFC, and complete repository evidence before 1.0. Install Primary exports Native adapters - anthropic , openai , gemini , grok , ollama , deepseek , kimi , langchain , langgraph , vercelAI , generic . - azureOpenAI / azureOpenAIAdapter — Azure-hosted OpenAI deployments. - vertex / vertexAdapter — Google Vertex AI (Gemini, Anthropic-on-Vertex). - bedrock / bedrockAdapter — AWS Bedrock. - replicate / replicateAdapter — Replicate inference. - bail / bailAdapter (alias qwen ) — Alibaba DashScope / Qwen. - webllm / webllmAdapter — browser-only WebGPU via @mlc-ai/web-llm (peer dep). - createAdapter({ send, parse, abort }) — build your own. See . OpenAI-compatible providers mistral , cohere , together , groq , fireworks , openrouter , huggingface , lmstudio , vllm , llamacpp , cerebras (with cerebrasAdapter factory variant). All share the createOpenAICompatibleAdapter base; each exposes a default baseUrl and accepts an override. Composition - createRouter({ candidates, policy, classify, onRoute }) — pick one per request by cost / latency / tags / custom. See . - createEnsembleAdapter({ candidates, aggregate }) — fan-out + merge (majority-vote / concat / longest / fn). See . - createFallbackAdapter([candidates], { shouldRetry, onFallback }) — try in order, fall through on open / first-chunk / zero-chunk failures. See . Testing + utilities - mockAdapter , recordingAdapter , replayAdapter , inMemorySink — ship without network. - simulateStream , chunkText , fetchWithRetry — lower-level helpers. Cost / carbon / lifecycle - applyCarbonTable , estimateCO2Grams , DEFAULT CARBON TABLE — carbon-aware routing inputs; feed into createRouter policy. - resolveModel , withDeprecationPolicy , DEFAULT DEPRECATION TABLE — auto-upgrade deprecated model IDs at adapter construction. - refreshCredentials , createRotatingCredentials — opt-in credential-rotation primitives. Stock adapters do not call these automatically; wire them yourself (e.g. resolve current() per request) or reconstruct the adapter after rotation. Embedders - openaiEmbedder , geminiEmbedder , ollamaEmbedder , deepseekEmbedder , grokEmbedder , kimiEmbedder , createOpenAICompatibleEmbedder . Catalog ( @agentskit/adapters/catalog subpath) Data-driven provider/model metadata adapted from models.dev , cached as a committed snapshot. Large, so it ships only via the ./catalog subpath — never bundled into the main entry. The runtime never fetches models.dev ; regenerate with pnpm sync:models and commit the diff. The snapshot carries a normalized content hash and ETag, while scheduled CI checks freshness and upstream drift. - getProvider , getModel , listProviders , listOpenAICompatibleProviders — query the catalog. - dispatchFromCatalog({ provider, model, apiKey, baseUrl? }) — build a native OpenAI-compatible adapter for any provider the snapshot marks compatible (first-class anthropic/openai/gemini/ollama keep their own factories). Throws typed CatalogDispatchError . - resolveCost(provider, model, { live?, timeoutMs? }) — cache-only by default; opt-in live tries models.dev then falls back to cache, never throwing on a network failure. Returns { cost, source, stale } . - applyOverrides(snapshot, { allowedProviders, disabledProviders, allowedModels }) — local policy without forking the catalog. - detectCatalogDrift() — CI guard; flags undispatchable providers. - classifyCatalogProvider(provider) — marks each entry as native , openai-compatible , or unsupported so catalog breadth is not confused with transport coverage. - catalogSnapshotSchema (JSON Schema, public contract), catalogSource() (provenance + generatedAt for staleness). Minimal example Common patterns - Rank candidates by cost and fall back on errors: compose createRouter with createFallbackAdapter . - A/B providers without users: or . - Test without keys: pair recordingAdapter + replayAdapter ( ). Related packages - — the AdapterFactory contract lives here. - - Source - npm: https://www.npmjs.com/package/@agentskit/adapters - repo: https://github.com/AgentsKit-io/agentskit/tree/main/packages/adapters" }, { "id": "angular", diff --git a/.github/workflows/models-dev-catalog.yml b/.github/workflows/models-dev-catalog.yml new file mode 100644 index 00000000..76af8194 --- /dev/null +++ b/.github/workflows/models-dev-catalog.yml @@ -0,0 +1,23 @@ +name: models.dev catalog freshness + +on: + schedule: + - cron: '15 3 * * 1' + workflow_dispatch: + +permissions: + contents: read + +jobs: + freshness: + name: Compare committed catalog with models.dev + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + fetch-depth: 1 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 + with: + node-version: 22 + - name: Check snapshot freshness and upstream drift + run: node scripts/check-models-dev-freshness.mjs --live --max-age-days 35 diff --git a/apps/docs-next/content/docs/data/providers/index.mdx b/apps/docs-next/content/docs/data/providers/index.mdx index 825ec5ef..a237fec1 100644 --- a/apps/docs-next/content/docs/data/providers/index.mdx +++ b/apps/docs-next/content/docs/data/providers/index.mdx @@ -1,6 +1,6 @@ --- title: Providers -description: 25 native chat and embedder adapters, plus higher-order adapters that compose candidates. Separate from the 140-provider models catalog. +description: 25 native chat and embedder adapters, plus higher-order adapters that compose candidates. Separate from the 184-provider models.dev catalog. --- ## Taxonomy @@ -9,7 +9,7 @@ description: 25 native chat and embedder adapters, plus higher-order adapters th | --- | --- | --- | | **Native adapters** | 25 (verified) | First-class packages/factories in `@agentskit/adapters` (hosted + local + embedders + higher-order) | | **Hosted chat factories** | 17 listed below | Managed-LLM entry points you import by name | -| **Catalog providers** | 140 (verified) | Broader models.dev-style catalog surface used in ecosystem stats | +| **Catalog providers** | 184 (verified) | Broader models.dev catalog surface used in ecosystem stats | Numbers on this site always mean one of those layers — never mix them without a label. diff --git a/apps/docs-next/content/docs/for-agents/adapters.mdx b/apps/docs-next/content/docs/for-agents/adapters.mdx index b7924cff..36a8f6b8 100644 --- a/apps/docs-next/content/docs/for-agents/adapters.mdx +++ b/apps/docs-next/content/docs/for-agents/adapters.mdx @@ -100,7 +100,9 @@ npm install @agentskit/adapters Data-driven provider/model metadata adapted from `models.dev`, cached as a committed snapshot. Large, so it ships only via the `./catalog` subpath — never bundled into the main entry. The runtime never fetches -`models.dev`; regenerate with `pnpm sync:models` and commit the diff. +`models.dev`; regenerate with `pnpm sync:models` and commit the diff. The +snapshot carries a normalized content hash and ETag, while scheduled CI checks +freshness and upstream drift. - `getProvider`, `getModel`, `listProviders`, `listOpenAICompatibleProviders` — query the catalog. @@ -114,6 +116,9 @@ subpath — never bundled into the main entry. The runtime never fetches - `applyOverrides(snapshot, { allowedProviders, disabledProviders, allowedModels })` — local policy without forking the catalog. - `detectCatalogDrift()` — CI guard; flags undispatchable providers. +- `classifyCatalogProvider(provider)` — marks each entry as `native`, + `openai-compatible`, or `unsupported` so catalog breadth is not confused with + transport coverage. - `catalogSnapshotSchema` (JSON Schema, public contract), `catalogSource()` (provenance + `generatedAt` for staleness). diff --git a/apps/docs-next/content/docs/reference/packages/adapters.mdx b/apps/docs-next/content/docs/reference/packages/adapters.mdx index 9e1f6f54..a9f82a63 100644 --- a/apps/docs-next/content/docs/reference/packages/adapters.mdx +++ b/apps/docs-next/content/docs/reference/packages/adapters.mdx @@ -39,7 +39,7 @@ The important part is not the constructor itself, but that the rest of your stac The `@agentskit/adapters/catalog` subpath: data-driven provider/model metadata adapted from [`models.dev`](https://models.dev) into AgentsKit's own JSON Schema and cached as a committed snapshot. Broad, current coverage lands via a version bump instead of bespoke per-provider code. -The snapshot is large (thousands of models), so it ships **only** via the `./catalog` subpath — the main `@agentskit/adapters` bundle is unaffected. +The snapshot is large (thousands of models), so it ships **only** via the `./catalog` subpath — the main `@agentskit/adapters` bundle is unaffected. The current committed snapshot covers 184 providers and 6,293 models; those counts are regenerated from the artifact rather than hand-maintained. ```ts import { @@ -61,10 +61,11 @@ const adapter = dispatchFromCatalog({ }) ``` -**No runtime fetch.** The runtime loads the committed snapshot; it never calls `models.dev`. If `models.dev` ever disappears, the last snapshot keeps working. Regenerate on demand (run monthly) and commit the diff: +**No runtime fetch.** The runtime loads the committed snapshot; it never calls `models.dev`. If `models.dev` ever disappears, the last snapshot keeps working. Refresh it with `pnpm sync:models`; the snapshot includes a normalized content hash and upstream ETag. A scheduled CI check compares the committed hash with the live source and fails when the snapshot is older than 35 days or has drifted: ```bash pnpm sync:models # fetch → normalize → emit packages/adapters/src/catalog/snapshot.json +pnpm check:models # offline freshness check for local/normal CI ``` The snapshot carries `generatedAt` + a pinned `source.version` (`catalogSource()`) so you can reason about staleness. **Pricing/limits are advisory cached metadata**, not a hard contract. @@ -76,7 +77,7 @@ const { cost, source, stale } = await resolveCost('openai', 'o3', { live: true } // source: 'live' | 'cache' · stale: true when the snapshot is > 30 days old ``` -**Policy overrides** (`applyOverrides`) constrain the catalog without forking it (allowed/disabled providers, per-provider model allow-lists). **Drift** (`detectCatalogDrift`) flags any snapshot provider that is neither first-class nor OpenAI-compatible — wire it into CI so a regenerated snapshot can't ship an unroutable provider silently. +**Policy overrides** (`applyOverrides`) constrain the catalog without forking it (allowed/disabled providers, per-provider model allow-lists). **Drift** (`detectCatalogDrift`) flags any snapshot provider that is neither first-class nor OpenAI-compatible — wire it into CI so a regenerated snapshot can't ship an unroutable provider silently. `classifyCatalogProvider(provider)` exposes the explicit `native` / `openai-compatible` / `unsupported` matrix so catalog breadth is never confused with transport coverage. The catalog schema (`catalogSnapshotSchema`, JSON Schema) is the public contract; the snapshot is validated against it at build time. diff --git a/apps/docs-next/lib/ecosystem-claims.snapshot.json b/apps/docs-next/lib/ecosystem-claims.snapshot.json index 84c08fb2..ca1c6e34 100644 --- a/apps/docs-next/lib/ecosystem-claims.snapshot.json +++ b/apps/docs-next/lib/ecosystem-claims.snapshot.json @@ -59,9 +59,9 @@ }, { "id": "catalog-providers", - "value": 140, + "value": 184, "noun": "providers", - "conservativeFloor": 140, + "conservativeFloor": 180, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", @@ -71,9 +71,9 @@ }, { "id": "catalog-models", - "value": 5162, + "value": 6293, "noun": "models", - "conservativeFloor": 5000, + "conservativeFloor": 6000, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", diff --git a/apps/docs-next/lib/ecosystem-stats.snapshot.json b/apps/docs-next/lib/ecosystem-stats.snapshot.json index 506aff9c..5600f395 100644 --- a/apps/docs-next/lib/ecosystem-stats.snapshot.json +++ b/apps/docs-next/lib/ecosystem-stats.snapshot.json @@ -6,8 +6,8 @@ "frameworkBindings": 7, "nativeAdapters": 25, "integrations": 50, - "catalogProviders": 140, - "catalogModels": 5162, + "catalogProviders": 184, + "catalogModels": 6293, "skills": 22, "memoryBackends": 17, "recipes": 71 @@ -181,12 +181,16 @@ "302ai", "abacus", "abliteration-ai", + "ai-router", + "aiand", "aihubmix", + "aki-io", "alibaba", "alibaba-cn", "alibaba-coding-plan", "alibaba-coding-plan-cn", "alibaba-token-plan", + "alibaba-token-plan-cn", "amazon-bedrock", "ambient", "anthropic", @@ -198,56 +202,73 @@ "bailing", "baseten", "berget", + "blueclaw", "cerebras", "chutes", "clarifai", "claudinio", + "cline-pass", "cloudferro-sherlock", "cloudflare-ai-gateway", "cloudflare-workers-ai", "cohere", + "coralbricks", "cortecs", "crof", + "crossmodel", + "daoxe", "databricks", "deepinfra", "deepseek", "digitalocean", "dinference", "drun", + "ebcloud", + "edenai", + "empiriolabs", "evroc", "fastrouter", - "firepass", "fireworks-ai", "freemodel", "friendli", "frogbot", "github-copilot", - "github-models", "gitlab", "gmicloud", "google", "google-vertex", "google-vertex-anthropic", + "greenpt", "groq", "helicone", + "hetzner", "hpc-ai", "huggingface", + "hyper", "iflowcn", + "impossibl", "inception", "inceptron", "inference", + "inferx", + "infomaniak", "io-net", "jiekou", + "kenari", "kilo", "kimi-for-coding", "kuae-cloud-coding-plan", "lilac", "llama", "llmgateway", + "llmtr", "lmstudio", + "longcat", "lucidquery", + "lynkr", "meganova", "merge-gateway", + "meta", "minimax", "minimax-cn", "minimax-cn-coding-plan", @@ -255,6 +276,9 @@ "mistral", "mixlayer", "moark", + "modal", + "model-oracle-ai", + "modelis", "modelscope", "moonshotai", "moonshotai-cn", @@ -262,10 +286,12 @@ "nano-gpt", "nearai", "nebius", + "neon", "neuralwatt", "nova", "novita-ai", "nvidia", + "ofox", "ollama-cloud", "openai", "opencode", @@ -275,30 +301,45 @@ "ovhcloud", "perplexity", "perplexity-agent", + "pioneer", "poe", "poolside", "privatemode-ai", "qihang-ai", "qiniu-ai", + "qvac", "regolo-ai", "requesty", "routing-run", + "sakana", + "salad-cloud", "sap-ai-core", "sarvam", "scaleway", + "scx", "siliconflow", "siliconflow-cn", "snowflake-cortex", "stackit", "stepfun", "stepfun-ai", + "stepfun-ai-step-plan", + "stepfun-step-plan", + "subconscious", "submodel", "synthetic", "tencent-coding-plan", + "tencent-token-plan", "tencent-tokenhub", + "tensorx", "the-grid-ai", + "thinkingmachines", + "tinfoil", "togetherai", + "trustedrouter", + "umans-ai", "umans-ai-coding-plan", + "unorouter", "upstage", "v0", "venice", @@ -307,6 +348,7 @@ "vultr", "wafer.ai", "wandb", + "watsonx", "xai", "xiaomi", "xiaomi-token-plan-ams", @@ -315,6 +357,8 @@ "xpersona", "zai", "zai-coding-plan", + "zeldoc", + "zenifra", "zenmux", "zhipuai", "zhipuai-coding-plan" diff --git a/apps/docs-next/public/ecosystem-bar.js b/apps/docs-next/public/ecosystem-bar.js index bf7fb0f3..d397f7b7 100644 --- a/apps/docs-next/public/ecosystem-bar.js +++ b/apps/docs-next/public/ecosystem-bar.js @@ -336,8 +336,8 @@ "framework-bindings": 7, "native-adapters": 25, "integrations": 50, - "catalog-providers": 140, - "catalog-models": 5162, + "catalog-providers": 184, + "catalog-models": 6293, "skills": 22, "memory-backends": 17, "recipes": 71, diff --git a/apps/landing/lib/ecosystem-claims.snapshot.json b/apps/landing/lib/ecosystem-claims.snapshot.json index 84c08fb2..ca1c6e34 100644 --- a/apps/landing/lib/ecosystem-claims.snapshot.json +++ b/apps/landing/lib/ecosystem-claims.snapshot.json @@ -59,9 +59,9 @@ }, { "id": "catalog-providers", - "value": 140, + "value": 184, "noun": "providers", - "conservativeFloor": 140, + "conservativeFloor": 180, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", @@ -71,9 +71,9 @@ }, { "id": "catalog-models", - "value": 5162, + "value": 6293, "noun": "models", - "conservativeFloor": 5000, + "conservativeFloor": 6000, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", diff --git a/apps/landing/lib/ecosystem-stats.snapshot.json b/apps/landing/lib/ecosystem-stats.snapshot.json index 506aff9c..5600f395 100644 --- a/apps/landing/lib/ecosystem-stats.snapshot.json +++ b/apps/landing/lib/ecosystem-stats.snapshot.json @@ -6,8 +6,8 @@ "frameworkBindings": 7, "nativeAdapters": 25, "integrations": 50, - "catalogProviders": 140, - "catalogModels": 5162, + "catalogProviders": 184, + "catalogModels": 6293, "skills": 22, "memoryBackends": 17, "recipes": 71 @@ -181,12 +181,16 @@ "302ai", "abacus", "abliteration-ai", + "ai-router", + "aiand", "aihubmix", + "aki-io", "alibaba", "alibaba-cn", "alibaba-coding-plan", "alibaba-coding-plan-cn", "alibaba-token-plan", + "alibaba-token-plan-cn", "amazon-bedrock", "ambient", "anthropic", @@ -198,56 +202,73 @@ "bailing", "baseten", "berget", + "blueclaw", "cerebras", "chutes", "clarifai", "claudinio", + "cline-pass", "cloudferro-sherlock", "cloudflare-ai-gateway", "cloudflare-workers-ai", "cohere", + "coralbricks", "cortecs", "crof", + "crossmodel", + "daoxe", "databricks", "deepinfra", "deepseek", "digitalocean", "dinference", "drun", + "ebcloud", + "edenai", + "empiriolabs", "evroc", "fastrouter", - "firepass", "fireworks-ai", "freemodel", "friendli", "frogbot", "github-copilot", - "github-models", "gitlab", "gmicloud", "google", "google-vertex", "google-vertex-anthropic", + "greenpt", "groq", "helicone", + "hetzner", "hpc-ai", "huggingface", + "hyper", "iflowcn", + "impossibl", "inception", "inceptron", "inference", + "inferx", + "infomaniak", "io-net", "jiekou", + "kenari", "kilo", "kimi-for-coding", "kuae-cloud-coding-plan", "lilac", "llama", "llmgateway", + "llmtr", "lmstudio", + "longcat", "lucidquery", + "lynkr", "meganova", "merge-gateway", + "meta", "minimax", "minimax-cn", "minimax-cn-coding-plan", @@ -255,6 +276,9 @@ "mistral", "mixlayer", "moark", + "modal", + "model-oracle-ai", + "modelis", "modelscope", "moonshotai", "moonshotai-cn", @@ -262,10 +286,12 @@ "nano-gpt", "nearai", "nebius", + "neon", "neuralwatt", "nova", "novita-ai", "nvidia", + "ofox", "ollama-cloud", "openai", "opencode", @@ -275,30 +301,45 @@ "ovhcloud", "perplexity", "perplexity-agent", + "pioneer", "poe", "poolside", "privatemode-ai", "qihang-ai", "qiniu-ai", + "qvac", "regolo-ai", "requesty", "routing-run", + "sakana", + "salad-cloud", "sap-ai-core", "sarvam", "scaleway", + "scx", "siliconflow", "siliconflow-cn", "snowflake-cortex", "stackit", "stepfun", "stepfun-ai", + "stepfun-ai-step-plan", + "stepfun-step-plan", + "subconscious", "submodel", "synthetic", "tencent-coding-plan", + "tencent-token-plan", "tencent-tokenhub", + "tensorx", "the-grid-ai", + "thinkingmachines", + "tinfoil", "togetherai", + "trustedrouter", + "umans-ai", "umans-ai-coding-plan", + "unorouter", "upstage", "v0", "venice", @@ -307,6 +348,7 @@ "vultr", "wafer.ai", "wandb", + "watsonx", "xai", "xiaomi", "xiaomi-token-plan-ams", @@ -315,6 +357,8 @@ "xpersona", "zai", "zai-coding-plan", + "zeldoc", + "zenifra", "zenmux", "zhipuai", "zhipuai-coding-plan" diff --git a/apps/registry/app/(home)/_components/install-steps.tsx b/apps/registry/app/(home)/_components/install-steps.tsx index 911afe14..be826e13 100644 --- a/apps/registry/app/(home)/_components/install-steps.tsx +++ b/apps/registry/app/(home)/_components/install-steps.tsx @@ -29,7 +29,7 @@ console.log(content)` const STEPS = [ { n: 1, t: 'Add it', d: 'Run one command. The CLI copies the full agent source into ./agents// in your repo. From here, the code is yours — read it, edit it, commit it.', code: 'npx agentskit add research' }, - { n: 2, t: 'Wire it', d: 'It is plain TypeScript in your project. Import the factory and pass any adapter — OpenAI, Anthropic, or any of 140+ catalog providers. Swap the model whenever you want.', code: WIRE }, + { n: 2, t: 'Wire it', d: 'It is plain TypeScript in your project. Import the factory and pass any adapter — OpenAI, Anthropic, or any of 184+ catalog providers. Swap the model whenever you want.', code: WIRE }, { n: 3, t: 'Run it anywhere', d: 'Call agent.run() from Node, a serverless function, an edge runtime, or your terminal. It is your code on your infrastructure — nothing phones home to this registry.', code: RUN }, ] diff --git a/apps/registry/app/(home)/_components/works-with.tsx b/apps/registry/app/(home)/_components/works-with.tsx index 5ca51836..cc558eb0 100644 --- a/apps/registry/app/(home)/_components/works-with.tsx +++ b/apps/registry/app/(home)/_components/works-with.tsx @@ -41,7 +41,7 @@ export function WorksWith() {
Works with everything

One contract. Every tool, every model.

- Every agent you copy runs on the AgentsKit core — 50 built-in integrations and 140+ catalog + Every agent you copy runs on the AgentsKit core — 50 built-in integrations and 184+ catalog providers (5,162 models) behind a single contract. Swap the model, provider, or tool without touching the rest.

@@ -50,7 +50,7 @@ export function WorksWith() { All 50 integrations - All 140+ providers + All 184+ providers diff --git a/docs/stability/public-api-v1.json b/docs/stability/public-api-v1.json index df22bc19..dfdf0ef9 100644 --- a/docs/stability/public-api-v1.json +++ b/docs/stability/public-api-v1.json @@ -836,6 +836,12 @@ "type" ] }, + { + "name": "CatalogModelCostTier", + "kinds": [ + "type" + ] + }, { "name": "CatalogModelLimit", "kinds": [ @@ -854,6 +860,18 @@ "type" ] }, + { + "name": "CatalogProviderSupport", + "kinds": [ + "type" + ] + }, + { + "name": "CatalogReasoningOption", + "kinds": [ + "type" + ] + }, { "name": "CatalogSnapshot", "kinds": [ @@ -878,6 +896,12 @@ "type" ] }, + { + "name": "classifyCatalogProvider", + "kinds": [ + "value" + ] + }, { "name": "detectCatalogDrift", "kinds": [ diff --git a/ecosystem-claims.json b/ecosystem-claims.json index 84c08fb2..ca1c6e34 100644 --- a/ecosystem-claims.json +++ b/ecosystem-claims.json @@ -59,9 +59,9 @@ }, { "id": "catalog-providers", - "value": 140, + "value": 184, "noun": "providers", - "conservativeFloor": 140, + "conservativeFloor": 180, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", @@ -71,9 +71,9 @@ }, { "id": "catalog-models", - "value": 5162, + "value": 6293, "noun": "models", - "conservativeFloor": 5000, + "conservativeFloor": 6000, "evidence": { "type": "repository-derivation", "repo": "AgentsKit-io/agentskit", diff --git a/package.json b/package.json index c4ecaed1..8cfa04b5 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "readme:standard:refresh": "node scripts/refresh-readme-standard.mjs", "lint": "turbo run lint", "sync:models": "node scripts/sync-models-dev.mjs", + "check:models": "node scripts/check-models-dev-freshness.mjs", "gen:integration": "node scripts/gen-integration.mjs", "check:quality-gates": "node scripts/check-quality-gates.mjs", "check:product-chat-adoption": "node scripts/check-product-chat-adoption.mjs", diff --git a/packages/adapters/src/catalog/drift.ts b/packages/adapters/src/catalog/drift.ts index 4e297cb2..22b74ed2 100644 --- a/packages/adapters/src/catalog/drift.ts +++ b/packages/adapters/src/catalog/drift.ts @@ -10,6 +10,17 @@ import type { CatalogProvider } from './types' */ export const FIRST_CLASS_PROVIDERS = ['anthropic', 'openai', 'google'] as const +/** How a catalog provider is expected to reach an AgentsKit adapter. */ +export type CatalogProviderSupport = 'native' | 'openai-compatible' | 'unsupported' + +export function classifyCatalogProvider( + provider: Pick, +): CatalogProviderSupport { + if (FIRST_CLASS_PROVIDERS.includes(provider.id as (typeof FIRST_CLASS_PROVIDERS)[number])) return 'native' + if (provider.openaiCompatible) return 'openai-compatible' + return 'unsupported' +} + export interface CatalogDriftReport { /** Catalog providers that are neither first-class nor OpenAI-compatible — undispatchable. */ undispatchable: string[] @@ -27,9 +38,8 @@ export interface CatalogDriftReport { export function detectCatalogDrift( providers: CatalogProvider[] = listProviders(), ): CatalogDriftReport { - const firstClass = new Set(FIRST_CLASS_PROVIDERS) const undispatchable = providers - .filter((p) => !p.openaiCompatible && !firstClass.has(p.id)) + .filter((p) => classifyCatalogProvider(p) === 'unsupported') .map((p) => p.id) const ids = new Set(providers.map((p) => p.id)) const missingFromCatalog = FIRST_CLASS_PROVIDERS.filter((id) => !ids.has(id)) diff --git a/packages/adapters/src/catalog/index.ts b/packages/adapters/src/catalog/index.ts index 82ef2281..91fc9413 100644 --- a/packages/adapters/src/catalog/index.ts +++ b/packages/adapters/src/catalog/index.ts @@ -10,8 +10,10 @@ export type { CatalogModalities, CatalogModel, CatalogModelCost, + CatalogModelCostTier, CatalogModelLimit, CatalogProvider, + CatalogReasoningOption, CatalogSnapshot, CatalogSource, } from './types' @@ -32,6 +34,8 @@ export { } from './dispatch' export { type CatalogDriftReport, + type CatalogProviderSupport, + classifyCatalogProvider, detectCatalogDrift, FIRST_CLASS_PROVIDERS, } from './drift' diff --git a/packages/adapters/src/catalog/schema.ts b/packages/adapters/src/catalog/schema.ts index cdc4428d..295f36b2 100644 --- a/packages/adapters/src/catalog/schema.ts +++ b/packages/adapters/src/catalog/schema.ts @@ -26,6 +26,8 @@ export const catalogSnapshotSchema: JSONSchema7 = { name: { type: 'string', const: 'models.dev' }, url: { type: 'string' }, version: { type: 'string' }, + contentHash: { type: 'string', pattern: '^[a-f0-9]{64}$' }, + etag: { type: 'string' }, }, }, providers: { @@ -42,6 +44,7 @@ export const catalogSnapshotSchema: JSONSchema7 = { id: { type: 'string', minLength: 1 }, name: { type: 'string', minLength: 1 }, env: { type: 'array', items: { type: 'string' } }, + npm: { type: 'string' }, baseUrl: { type: 'string' }, doc: { type: 'string' }, openaiCompatible: { type: 'boolean' }, @@ -69,6 +72,7 @@ export const catalogSnapshotSchema: JSONSchema7 = { additionalProperties: false, properties: { context: { type: 'number' }, + input: { type: 'number' }, output: { type: 'number' }, }, }, @@ -80,6 +84,11 @@ export const catalogSnapshotSchema: JSONSchema7 = { output: { type: 'number' }, cacheRead: { type: 'number' }, cacheWrite: { type: 'number' }, + tiers: { + type: 'array', + items: { $ref: '#/definitions/costTier' }, + }, + contextOver200k: { $ref: '#/definitions/costTier' }, }, }, modalities: { @@ -96,11 +105,46 @@ export const catalogSnapshotSchema: JSONSchema7 = { reasoning: { type: 'boolean' }, attachment: { type: 'boolean' }, openWeights: { type: 'boolean' }, + status: { type: 'string' }, + reasoningOptions: { + type: 'array', + items: { $ref: '#/definitions/reasoningOption' }, + }, knowledge: { type: 'string' }, releaseDate: { type: 'string' }, lastUpdated: { type: 'string' }, deprecated: { type: 'boolean' }, }, }, + costTier: { + type: 'object', + additionalProperties: false, + properties: { + input: { type: 'number' }, + output: { type: 'number' }, + cacheRead: { type: 'number' }, + cacheWrite: { type: 'number' }, + tier: { + type: 'object', + required: ['type'], + additionalProperties: false, + properties: { + type: { type: 'string' }, + size: { type: 'number' }, + }, + }, + }, + }, + reasoningOption: { + type: 'object', + required: ['type'], + additionalProperties: false, + properties: { + type: { type: 'string' }, + values: { type: 'array', items: { type: 'string' } }, + min: { type: 'number' }, + max: { type: 'number' }, + }, + }, }, } diff --git a/packages/adapters/src/catalog/snapshot.json b/packages/adapters/src/catalog/snapshot.json index 3ebb7b3d..6610446a 100644 --- a/packages/adapters/src/catalog/snapshot.json +++ b/packages/adapters/src/catalog/snapshot.json @@ -1,10 +1,12 @@ { "schemaVersion": 1, - "generatedAt": "2026-06-09T00:00:00.000Z", + "generatedAt": "2026-08-13T00:42:28.570Z", "source": { "name": "models.dev", "url": "https://models.dev/api.json", - "version": "2026-06-09" + "version": "d0a8593671235ebb", + "contentHash": "d0a8593671235ebb2b08262f7532c39b733d67def3ea62180795307500416ce3", + "etag": "W/\"aeb0ae23586f2b6dbc874747e4224653\"" }, "providers": [ { @@ -134,6 +136,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-16", "lastUpdated": "2025-10-16" @@ -165,6 +177,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-16", "lastUpdated": "2025-10-16" @@ -196,6 +218,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -225,6 +257,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-03", "releaseDate": "2025-05-27", "lastUpdated": "2025-05-27" @@ -256,6 +289,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -287,6 +330,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-25", "lastUpdated": "2025-11-25" @@ -318,6 +379,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-25", "lastUpdated": "2025-11-25" @@ -347,6 +426,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-03", "releaseDate": "2025-11-25", "lastUpdated": "2025-11-25" @@ -378,6 +458,25 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-06", "lastUpdated": "2026-03-13" @@ -408,6 +507,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-05", "releaseDate": "2026-02-06", "lastUpdated": "2026-03-13" @@ -429,7 +529,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -441,6 +559,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" @@ -472,6 +605,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -503,6 +646,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -534,6 +687,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -564,6 +727,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-03", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -595,6 +759,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-18", "lastUpdated": "2026-03-13" @@ -625,6 +799,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08", "releaseDate": "2026-02-18", "lastUpdated": "2026-03-13" @@ -683,6 +858,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-01-20" @@ -739,6 +915,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-12", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -768,6 +945,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-07-15", "lastUpdated": "2025-07-15" }, @@ -1205,6 +1383,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-29", "lastUpdated": "2025-07-29" @@ -1234,6 +1417,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-29", "lastUpdated": "2025-07-29" @@ -1323,6 +1511,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-08-12", "lastUpdated": "2025-08-12" @@ -1352,6 +1545,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -1383,6 +1581,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -1412,6 +1615,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -1441,6 +1649,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-20", "lastUpdated": "2026-01-20" @@ -1470,6 +1683,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -1498,6 +1716,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, @@ -1526,6 +1749,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-10", "lastUpdated": "2026-04-10" }, @@ -1558,6 +1786,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, @@ -1586,6 +1819,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" }, @@ -1723,6 +1957,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -1738,6 +1973,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-08-08", "lastUpdated": "2025-08-08" @@ -1753,6 +1999,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -1768,6 +2015,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-08", "lastUpdated": "2025-08-08" @@ -1783,6 +2041,7 @@ "family": "gpt-pro", "limit": { "context": 400000, + "input": 272000, "output": 272000 }, "cost": { @@ -1798,6 +2057,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-10-08", "lastUpdated": "2025-10-08" @@ -1827,6 +2094,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", "releaseDate": "2025-08-08", "lastUpdated": "2025-08-08" @@ -1842,6 +2110,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -1857,6 +2126,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -1887,6 +2167,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -1902,6 +2190,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -1917,6 +2206,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-12", "lastUpdated": "2025-12-12" @@ -1947,6 +2248,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-12", "lastUpdated": "2025-12-12" @@ -1962,13 +2271,28 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 2.5, "output": 15, "cacheRead": 0.25, - "cacheWrite": 0 + "cacheWrite": 0, + "tiers": [ + { + "input": 5, + "output": 22.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5 + } }, "modalities": { "input": [ @@ -1980,6 +2304,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -1995,6 +2331,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -2010,6 +2347,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-19", "lastUpdated": "2026-03-19" @@ -2025,6 +2374,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -2040,6 +2390,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-19", "lastUpdated": "2026-03-19" @@ -2055,6 +2417,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -2070,6 +2433,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-19", "lastUpdated": "2026-03-19" @@ -2085,6 +2460,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -2100,6 +2476,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-19", "lastUpdated": "2026-03-19" @@ -2115,13 +2503,28 @@ "family": "gpt-pro", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 30, "output": 180, "cacheRead": 0, - "cacheWrite": 0 + "cacheWrite": 0, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ @@ -2132,6 +2535,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -2190,6 +2603,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-11-20", "lastUpdated": "2025-11-20" @@ -2248,6 +2662,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-09-23", "lastUpdated": "2025-09-23" @@ -2334,6 +2749,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, @@ -2362,6 +2778,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, @@ -2417,6 +2844,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-09-05", "lastUpdated": "2025-09-05" @@ -2445,6 +2873,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-09-05", "lastUpdated": "2025-09-05" @@ -2871,6 +3300,7 @@ "lastUpdated": "2025-09-24" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.302.ai/v1", "doc": "https://doc.302.ai" }, @@ -2909,10 +3339,42 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10-31", "releaseDate": "2025-02-19", "lastUpdated": "2025-02-19" }, + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-haiku-4-5-20251001", "name": "Claude Haiku 4.5", @@ -2933,13 +3395,13 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -2971,6 +3433,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -3001,6 +3464,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-14", "lastUpdated": "2025-05-14" }, @@ -3024,14 +3488,14 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", + "reasoningOptions": [], + "knowledge": "2025-05", "releaseDate": "2025-11-01", "lastUpdated": "2025-11-01" }, @@ -3045,7 +3509,7 @@ "openWeights": false, "family": "claude-opus", "limit": { - "context": 200000, + "context": 1000000, "output": 128000 }, "cost": { @@ -3055,16 +3519,78 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { "id": "claude-sonnet-4-20250514", @@ -3093,6 +3619,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-14", "lastUpdated": "2025-05-14" }, @@ -3116,13 +3643,13 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -3137,7 +3664,7 @@ "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, + "context": 1000000, "output": 64000 }, "cost": { @@ -3147,16 +3674,47 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { "id": "deepseek-ai/DeepSeek-R1", @@ -3183,6 +3741,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-20", "lastUpdated": "2025-01-20" }, @@ -3211,6 +3770,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-06-01", "lastUpdated": "2025-06-01" }, @@ -3239,9 +3799,72 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-06-15", "lastUpdated": "2025-06-15" }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 1.74, + "output": 3.48, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, { "id": "deepseek/deepseek-v3.1", "name": "DeepSeek V3.1", @@ -3267,6 +3890,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-20", "lastUpdated": "2025-01-20" }, @@ -3274,7 +3898,7 @@ "id": "gemini-2.5-flash", "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -3285,29 +3909,61 @@ }, "cost": { "input": 0.3, - "output": 2.5 + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2.5-flash-image", + "name": "Nano Banana", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.3, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { "id": "gemini-2.5-pro", "name": "Gemini 2.5 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -3318,29 +3974,29 @@ }, "cost": { "input": 1.25, - "output": 10 + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "gemini-3-flash-preview", "name": "Gemini 3 Flash Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -3351,24 +4007,122 @@ }, "cost": { "input": 0.5, - "output": 3 + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2025-12-17", "lastUpdated": "2025-12-17" }, + { + "id": "gemini-3-pro-image-preview", + "name": "Nano Banana Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 65536, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" + }, + { + "id": "gemini-3.1-flash-image-preview", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 32768 + }, + "cost": { + "input": 0.5, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, + { + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, { "id": "gemini-3.1-flash-lite-preview", "name": "Gemini 3.1 Flash Lite Preview", @@ -3400,6 +4154,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-01", "lastUpdated": "2026-03-01" }, @@ -3418,29 +4173,92 @@ }, "cost": { "input": 2, - "output": 12 + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" }, + { + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, { "id": "gpt-4.1", "name": "GPT-4.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, @@ -3451,7 +4269,8 @@ }, "cost": { "input": 2, - "output": 8 + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -3468,20 +4287,21 @@ }, { "id": "gpt-4.1-mini", - "name": "GPT-4.1 Mini", + "name": "GPT-4.1 mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-mini", "limit": { "context": 1047576, "output": 32768 }, "cost": { "input": 0.4, - "output": 1.6 + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -3498,20 +4318,21 @@ }, { "id": "gpt-4.1-nano", - "name": "GPT-4.1 Nano", + "name": "GPT-4.1 nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-nano", "limit": { "context": 1047576, "output": 32768 }, "cost": { "input": 0.1, - "output": 0.4 + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -3526,6 +4347,37 @@ "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" }, + { + "id": "gpt-4o", + "name": "GPT-4o", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" + }, { "id": "gpt-4o-2024-11-20", "name": "GPT-4o (2024-11-20)", @@ -3559,13 +4411,13 @@ }, { "id": "gpt-4o-mini", - "name": "GPT-4o Mini", + "name": "GPT-4o mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-mini", "limit": { "context": 128000, "output": 16384 @@ -3583,7 +4435,7 @@ "text" ] }, - "knowledge": "2024-04", + "knowledge": "2023-09", "releaseDate": "2024-07-18", "lastUpdated": "2024-07-18" }, @@ -3591,18 +4443,20 @@ "id": "gpt-5", "name": "GPT-5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, - "output": 10 + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -3613,26 +4467,29 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" }, { "id": "gpt-5-codex", - "name": "GPT-5 Codex", + "name": "GPT-5-Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, - "output": 10 + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -3643,6 +4500,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -3651,18 +4509,20 @@ "id": "gpt-5-mini", "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 0.25, - "output": 2 + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -3673,6 +4533,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -3681,18 +4542,20 @@ "id": "gpt-5-nano", "name": "GPT-5 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 0.05, - "output": 0.4 + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ @@ -3703,6 +4566,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -3711,18 +4575,20 @@ "id": "gpt-5.1", "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, - "output": 10 + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -3733,6 +4599,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -3763,6 +4630,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -3775,14 +4643,16 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, - "output": 10 + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -3793,6 +4663,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -3808,6 +4679,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -3823,6 +4695,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -3831,18 +4704,20 @@ "id": "gpt-5.2", "name": "GPT-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.75, - "output": 14 + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -3853,6 +4728,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -3883,6 +4759,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2026-01-01", "lastUpdated": "2026-01-01" @@ -3895,25 +4772,27 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.75, - "output": 14 + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -3944,6 +4823,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-01", "lastUpdated": "2026-03-01" }, @@ -3955,25 +4835,27 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.75, - "output": 14 + "output": 14, + "cacheRead": 0.18 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -3989,6 +4871,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -4005,6 +4888,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -4019,12 +4903,13 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 1050000, + "context": 400000, "output": 128000 }, "cost": { "input": 2.5, - "output": 15 + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -4035,10 +4920,205 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" }, + { + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { "id": "grok-4-0709", "name": "Grok 4", @@ -4065,6 +5145,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-07-09", "lastUpdated": "2025-07-09" }, @@ -4126,6 +5207,67 @@ "releaseDate": "2025-07-09", "lastUpdated": "2025-07-09" }, + { + "id": "grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 6 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, { "id": "grok-code-fast-1", "name": "Grok Code Fast 1", @@ -4163,7 +5305,7 @@ "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 256000, "output": 8192 @@ -4191,7 +5333,7 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -4210,6 +5352,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2026-01", "lastUpdated": "2026-01" @@ -4244,7 +5387,7 @@ }, { "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", - "name": "Llama 4 Maverick 17B 128E Instruct FP8", + "name": "Llama 4 Maverick 17B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -4252,8 +5395,8 @@ "openWeights": true, "family": "llama", "limit": { - "context": 1000000, - "output": 32768 + "context": 1048576, + "output": 8192 }, "cost": { "input": 0.14, @@ -4328,11 +5471,196 @@ "releaseDate": "2024-07-23", "lastUpdated": "2024-07-23" }, + { + "id": "meta-llama/Meta-Llama-3.3-70B-Instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "llama", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.59, + "output": 0.79 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "mimo-v2-pro", + "name": "MiMo-V2-Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "MiniMaxAI/MiniMax-M2.7", + "name": "MiniMax-M2.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "muse-spark-1.1", + "name": "Muse Spark 1.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "muse", + "limit": { + "context": 1000000, + "output": 32000 + }, + "cost": { + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" + }, { "id": "o3", "name": "o3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -4343,7 +5671,8 @@ }, "cost": { "input": 2, - "output": 8 + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -4354,6 +5683,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -4362,7 +5692,7 @@ "id": "o3-mini", "name": "o3-mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, @@ -4373,7 +5703,8 @@ }, "cost": { "input": 1.1, - "output": 4.4 + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ @@ -4383,6 +5714,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -4391,7 +5723,7 @@ "id": "o3-pro", "name": "o3-pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -4413,6 +5745,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05", "releaseDate": "2025-06-10", "lastUpdated": "2025-06-10" @@ -4421,7 +5754,7 @@ "id": "o4-mini", "name": "o4-mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -4443,22 +5776,23 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" }, { "id": "openai/gpt-oss-120b", - "name": "GPT-OSS 120B", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, "family": "gpt-oss", "limit": { "context": 128000, - "output": 32768 + "output": 16384 }, "cost": { "input": 0.08, @@ -4466,13 +5800,13 @@ }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -4557,6 +5891,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-07-01", "lastUpdated": "2025-07-01" }, @@ -4570,7 +5905,7 @@ "openWeights": true, "family": "qwen", "limit": { - "context": 128000, + "context": 131072, "output": 8192 }, "cost": { @@ -4585,21 +5920,23 @@ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "Qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", + "name": "Qwen3-Coder 480B-A35B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, "family": "qwen", "limit": { "context": 262144, - "output": 65536 + "output": 16384 }, "cost": { "input": 0.29, @@ -4613,8 +5950,38 @@ "text" ] }, - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 8192 + }, + "cost": { + "input": 0.32, + "output": 3.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { "id": "Qwen/QwQ-32B", @@ -4641,6 +6008,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2024-11-28", "lastUpdated": "2024-11-28" }, @@ -4669,12 +6037,13 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-28", "lastUpdated": "2025-05-28" }, { "id": "route-llm", - "name": "Route LLM", + "name": "RouteLLM", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -4683,7 +6052,7 @@ "family": "gpt", "limit": { "context": 128000, - "output": 16384 + "output": 64000 }, "cost": { "input": 3, @@ -4698,12 +6067,11 @@ "text" ] }, - "knowledge": "2024-10", "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "lastUpdated": "2026-07-10" }, { - "id": "zai-org/glm-4.5", + "id": "zai-org/GLM-4.5", "name": "GLM-4.5", "toolCall": true, "structuredOutput": false, @@ -4712,8 +6080,8 @@ "openWeights": true, "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 131072, + "output": 96000 }, "cost": { "input": 0.6, @@ -4727,21 +6095,23 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" }, { - "id": "zai-org/glm-4.6", + "id": "zai-org/GLM-4.6", "name": "GLM-4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 202752, + "output": 131072 }, "cost": { "input": 0.6, @@ -4755,21 +6125,23 @@ "text" ] }, - "releaseDate": "2025-03-01", - "lastUpdated": "2025-03-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "zai-org/glm-4.7", + "id": "zai-org/GLM-4.7", "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { "input": 0.6, @@ -4783,11 +6155,13 @@ "text" ] }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "zai-org/glm-5", + "id": "zai-org/GLM-5", "name": "GLM-5", "toolCall": true, "structuredOutput": false, @@ -4811,10 +6185,72 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://routellm.abacus.ai/v1", "doc": "https://abacus.ai/help/api" }, @@ -4831,16 +6267,18 @@ "name": "Abliterated Model", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, "limit": { "context": 150000, + "input": 150000, "output": 8192 }, "cost": { "input": 3, - "output": 3 + "output": 3, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -4851,13 +6289,695 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "toggle" + } + ], "releaseDate": "2026-01-06", - "lastUpdated": "2026-01-06" + "lastUpdated": "2026-07-28" + }, + { + "id": "abliterated-model-large", + "name": "Abliterated Model Large", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 1000000, + "input": 1000000, + "output": 999990 + }, + "cost": { + "input": 5, + "output": 5, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + }, + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-25", + "lastUpdated": "2026-07-28" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.abliteration.ai/v1", "doc": "https://docs.abliteration.ai/models" }, + { + "id": "ai-router", + "name": "AI-ROUTER", + "env": [ + "AI_ROUTER_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.ai-router.dev/v1", + "doc": "https://ai-router.dev/openai-compatible-api-gateway/" + }, + { + "id": "aiand", + "name": "ai&", + "env": [ + "AIAND_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-ai/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.15, + "output": 0.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-ai/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 1, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.2, + "output": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.75, + "output": 3.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 12.5, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "motif-technologies/motif-3", + "name": "Motif 3", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.5, + "output": 2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "qwen/qwen3.6-27b", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.32, + "output": 3.2 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "zai-org/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.aiand.com/v1", + "doc": "https://docs.aiand.com/" + }, { "id": "aihubmix", "name": "AIHubMix", @@ -4892,6 +7012,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -4922,6 +7047,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -4953,9 +7083,61 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-27", "lastUpdated": "2026-03-27" }, + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 11, + "output": 55, + "cacheRead": 1.1, + "cacheWrite": 13.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-opus-4-6", "name": "Claude Opus 4.6", @@ -4973,7 +7155,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -4985,6 +7185,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -5006,7 +7224,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -5018,6 +7254,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -5039,7 +7293,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -5051,6 +7323,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -5072,7 +7359,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -5084,10 +7389,166 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-4-8-think", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6", @@ -5105,7 +7566,25 @@ "input": 3, "output": 15, "cacheRead": 0.3, - "cacheWrite": 3.75 + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ @@ -5117,6 +7596,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" @@ -5138,7 +7635,25 @@ "input": 3, "output": 15, "cacheRead": 0.3, - "cacheWrite": 3.75 + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ @@ -5150,10 +7665,75 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "coding-glm-5.1", "name": "Coding GLM 5.1", @@ -5180,6 +7760,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-11", "lastUpdated": "2026-04-11" }, @@ -5208,6 +7793,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-11", "lastUpdated": "2026-04-11" }, @@ -5236,6 +7826,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -5264,6 +7855,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -5292,6 +7884,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -5311,7 +7904,23 @@ "cost": { "input": 0.08, "output": 0.4, - "cacheRead": 0.016 + "cacheRead": 0.016, + "tiers": [ + { + "input": 0.16, + "output": 0.8, + "cacheRead": 0.032, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.16, + "output": 0.8, + "cacheRead": 0.032 + } }, "modalities": { "input": [ @@ -5324,6 +7933,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -5344,7 +7958,23 @@ "cost": { "input": 0.2, "output": 0.6, - "cacheRead": 0.04 + "cacheRead": 0.04, + "tiers": [ + { + "input": 0.4, + "output": 1.2, + "cacheRead": 0.08, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.2, + "cacheRead": 0.08 + } }, "modalities": { "input": [ @@ -5354,6 +7984,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -5384,6 +8019,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -5414,6 +8054,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -5434,7 +8079,27 @@ "cost": { "input": 0.48, "output": 2.41, - "cacheRead": 0.09644 + "cacheRead": 0.09644, + "tiers": [ + { + "input": 0.72, + "output": 3.62, + "cacheRead": 0.144656, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 1.45, + "output": 7.23, + "cacheRead": 0.28932, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -5446,6 +8111,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-14", "lastUpdated": "2026-02-14" }, @@ -5465,7 +8144,27 @@ "cost": { "input": 0.08, "output": 0.51, - "cacheRead": 0.01692 + "cacheRead": 0.01692, + "tiers": [ + { + "input": 0.13, + "output": 0.76, + "cacheRead": 0.02536, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.25, + "output": 1.52, + "cacheRead": 0.05072, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -5477,6 +8176,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-28", "lastUpdated": "2026-04-28" }, @@ -5496,7 +8209,27 @@ "cost": { "input": 0.03, "output": 0.28, - "cacheRead": 0.00564 + "cacheRead": 0.00564, + "tiers": [ + { + "input": 0.06, + "output": 0.56, + "cacheRead": 0.01128, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.11, + "output": 1.13, + "cacheRead": 0.02256, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -5508,6 +8241,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-28", "lastUpdated": "2026-04-28" }, @@ -5527,7 +8274,27 @@ "cost": { "input": 0.48, "output": 2.41, - "cacheRead": 0.09644 + "cacheRead": 0.09644, + "tiers": [ + { + "input": 0.72, + "output": 3.62, + "cacheRead": 0.144656, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 1.45, + "output": 7.23, + "cacheRead": 0.28932, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -5539,6 +8306,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-14", "lastUpdated": "2026-02-14" }, @@ -5572,6 +8353,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], "knowledge": "2025-01", "releaseDate": "2025-03-20", "lastUpdated": "2025-06-05" @@ -5592,7 +8391,23 @@ "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.125 + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ @@ -5606,6 +8421,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2025-03-20", "lastUpdated": "2025-06-05" @@ -5626,7 +8451,23 @@ "cost": { "input": 0.5, "output": 3, - "cacheRead": 0.05 + "cacheRead": 0.05, + "tiers": [ + { + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + } }, "modalities": { "input": [ @@ -5640,6 +8481,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2025-12-17", "lastUpdated": "2025-12-17" @@ -5675,6 +8527,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-07", "lastUpdated": "2026-05-07" @@ -5695,7 +8558,23 @@ "cost": { "input": 2, "output": 12, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -5709,6 +8588,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" @@ -5729,7 +8618,23 @@ "cost": { "input": 2, "output": 12, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -5743,10 +8648,102 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" }, + { + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 1.5 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.1268, + "output": 3.9438, + "cacheRead": 0.2817 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "glm-5v-turbo", "name": "GLM 5 Vision Turbo", @@ -5775,6 +8772,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-05-09", "lastUpdated": "2026-05-09" }, @@ -5789,6 +8791,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5805,6 +8808,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -5820,6 +8834,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5836,6 +8851,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -5851,6 +8876,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5867,6 +8893,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -5882,6 +8918,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5898,6 +8935,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -5913,6 +8962,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5930,6 +8980,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -5945,6 +9006,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -5962,6 +9024,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -5977,12 +9050,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 2.5, "output": 15, - "cacheRead": 0.25 + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ @@ -5994,6 +9084,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -6009,6 +9111,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -6025,6 +9128,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -6040,12 +9155,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -6057,27 +9189,193 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" }, { - "id": "grok-4.3", - "name": "Grok 4.3", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-luna", "limit": { - "context": 1000000, - "output": 1000000 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 1000000 }, "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -6088,9 +9386,131 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-05-01", "lastUpdated": "2026-05-01" }, + { + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 1000000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "grok-build-0.1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 1, + "output": 2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "hy3-preview", + "name": "Hy3 Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "Hy", + "limit": { + "context": 256000, + "output": 128000 + }, + "cost": { + "input": 0.17, + "output": 0.566661, + "cacheRead": 0.051 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + }, { "id": "kimi-k2.5", "name": "Kimi K2.5", @@ -6099,7 +9519,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.5", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -6119,6 +9539,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-01", "lastUpdated": "2026-01" @@ -6131,7 +9556,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -6151,10 +9576,133 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, + { + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.95, + "output": 3.9995, + "cacheRead": 0.160835 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 1.9, + "output": 7.999, + "cacheRead": 0.32167 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-27" + }, { "id": "minimax-m2.7", "name": "MiniMax M2.7", @@ -6182,6 +9730,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -6202,7 +9751,25 @@ "input": 0.17, "output": 1.01, "cacheRead": 0.0169, - "cacheWrite": 0.21125 + "cacheWrite": 0.21125, + "tiers": [ + { + "input": 0.68, + "output": 4.06, + "cacheRead": 0.0676, + "cacheWrite": 0.845, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.68, + "output": 4.06, + "cacheRead": 0.0676, + "cacheWrite": 0.845 + } }, "modalities": { "input": [ @@ -6214,6 +9781,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -6235,7 +9807,19 @@ "input": 1.27, "output": 7.61, "cacheRead": 0.1268, - "cacheWrite": 1.585 + "cacheWrite": 1.585, + "tiers": [ + { + "input": 2.11, + "output": 12.67, + "cacheRead": 0.2112, + "cacheWrite": 2.64, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -6245,6 +9829,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-05-09", "lastUpdated": "2026-05-09" @@ -6266,7 +9855,25 @@ "input": 0.28, "output": 1.69, "cacheRead": 0.0282, - "cacheWrite": 0.3525 + "cacheWrite": 0.3525, + "tiers": [ + { + "input": 1.13, + "output": 6.77, + "cacheRead": 0.1128, + "cacheWrite": 1.41, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.13, + "output": 6.77, + "cacheRead": 0.1128, + "cacheWrite": 1.41 + } }, "modalities": { "input": [ @@ -6278,10 +9885,137 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-05-09", "lastUpdated": "2026-05-09" }, + { + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 991000, + "output": 64000 + }, + "cost": { + "input": 1.69, + "output": 5.07, + "cacheRead": 0.169, + "cacheWrite": 2.1125 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" + }, + { + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 991000, + "output": 64000 + }, + "cost": { + "input": 0.282, + "output": 1.128, + "cacheRead": 0.0564, + "cacheWrite": 0.3525 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 991000, + "output": 128000 + }, + "cost": { + "input": 1.69, + "output": 5.07, + "cacheRead": 0.169, + "cacheWrite": 2.1125 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, { "id": "xiaomi-mimo-v2.5", "name": "Xiaomi MiMo-V2.5", @@ -6298,7 +10032,23 @@ "cost": { "input": 0.44, "output": 2.2, - "cacheRead": 0.088 + "cacheRead": 0.088, + "tiers": [ + { + "input": 0.88, + "output": 4.4, + "cacheRead": 0.176, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.88, + "output": 4.4, + "cacheRead": 0.176 + } }, "modalities": { "input": [ @@ -6311,6 +10061,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -6344,6 +10099,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -6364,7 +10124,23 @@ "cost": { "input": 1.1, "output": 3.3, - "cacheRead": 0.22 + "cacheRead": 0.22, + "tiers": [ + { + "input": 2.2, + "output": 6.6, + "cacheRead": 0.44, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2.2, + "output": 6.6, + "cacheRead": 0.44 + } }, "modalities": { "input": [ @@ -6374,6 +10150,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -6404,6 +10185,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-05-13" @@ -6434,12 +10220,244 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-27", "lastUpdated": "2026-03-27" } ], + "npm": "@aihubmix/ai-sdk-provider", "doc": "https://docs.aihubmix.com" }, + { + "id": "aki-io", + "name": "AKI.IO", + "env": [ + "AKI_IO_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "gemma4-26b", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 256000, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.55 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "kimi-k2.7-code-1100b", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 81920 + }, + "cost": { + "input": 0.86, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "minimax-m2.5-230b", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 196608, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "mistral4-119b", + "name": "Mistral Small 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 262144, + "output": 81920 + }, + "cost": { + "input": 0.2, + "output": 0.6 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, + { + "id": "qwen3.6-35b", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256000, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://aki.io/v1", + "doc": "https://aki.io/docs/" + }, { "id": "alibaba", "name": "Alibaba", @@ -6448,6 +10466,92 @@ ], "openaiCompatible": true, "models": [ + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.2, + "output": 0.4, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.28, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "qvq-max", "name": "QVQ Max", @@ -6474,6 +10578,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2025-03-25", "lastUpdated": "2025-03-25" @@ -6503,6 +10608,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2024-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -6684,6 +10797,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2024-04", "releaseDate": "2024-01-25", "lastUpdated": "2025-09-11" @@ -6742,6 +10863,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2024-04", "releaseDate": "2024-11-01", "lastUpdated": "2025-04-28" @@ -7070,6 +11199,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7099,6 +11236,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7128,6 +11273,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7157,6 +11310,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7422,6 +11583,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09", "lastUpdated": "2025-09" @@ -7455,6 +11621,11 @@ "audio" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-04", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -7518,6 +11689,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7548,6 +11724,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -7578,6 +11759,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-23", "lastUpdated": "2025-09-23" @@ -7610,6 +11799,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-02-23", "lastUpdated": "2026-02-23" }, @@ -7641,6 +11838,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-02-23", "lastUpdated": "2026-02-23" }, @@ -7672,6 +11877,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-02-23", "lastUpdated": "2026-02-23" }, @@ -7703,6 +11916,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-02-15", "lastUpdated": "2026-02-15" }, @@ -7733,6 +11954,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -7765,6 +11994,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" }, @@ -7796,6 +12033,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" }, @@ -7827,6 +12072,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-04-27", "lastUpdated": "2026-04-27" }, @@ -7857,6 +12110,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-20", "lastUpdated": "2026-04-20" @@ -7878,7 +12139,25 @@ "input": 0.5, "output": 3, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -7890,6 +12169,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -7921,6 +12208,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, @@ -7935,13 +12230,31 @@ "family": "qwen", "limit": { "context": 1000000, - "output": 16384 + "output": 65536 }, "cost": { "input": 0.5, "output": 3, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -7953,10 +12266,69 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2026-06-02", "lastUpdated": "2026-06-04" }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, { "id": "qwq-plus", "name": "QwQ Plus", @@ -7982,11 +12354,13 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2025-03-05", "lastUpdated": "2025-03-05" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1", "doc": "https://www.alibabacloud.com/help/en/model-studio/models" }, @@ -8023,6 +12397,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8051,6 +12426,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-28", "lastUpdated": "2025-05-28" }, @@ -8079,6 +12455,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8107,6 +12484,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8135,6 +12513,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8163,6 +12542,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8191,6 +12571,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8219,6 +12600,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-01-01", "lastUpdated": "2025-01-01" }, @@ -8332,6 +12714,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -8362,6 +12756,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -8391,6 +12797,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 32768 + } + ], "releaseDate": "2026-02-11", "lastUpdated": "2026-02-11" }, @@ -8420,9 +12835,49 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], "releaseDate": "2026-04-14", "lastUpdated": "2026-04-14" }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.1, + "output": 3.851, + "cacheRead": 0.275, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "kimi-k2-thinking", "name": "Moonshot Kimi K2 Thinking", @@ -8431,7 +12886,7 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-thinking", "limit": { "context": 262144, "output": 16384 @@ -8448,6 +12903,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "releaseDate": "2025-11-06", "lastUpdated": "2025-11-06" }, @@ -8459,7 +12919,7 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -8478,6 +12938,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -8490,7 +12959,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 16384 @@ -8509,6 +12978,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" @@ -8521,7 +12999,7 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 @@ -8541,6 +13019,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -8570,6 +13053,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -8600,6 +13084,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -8611,7 +13096,7 @@ "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 131072, "output": 8192 @@ -8657,6 +13142,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2025-03-25", "lastUpdated": "2025-03-25" @@ -8744,6 +13230,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2024-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -9012,6 +13507,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2024-04", "releaseDate": "2024-01-25", "lastUpdated": "2025-09-11" @@ -9070,6 +13574,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 38912 + } + ], "knowledge": "2024-04", "releaseDate": "2024-11-01", "lastUpdated": "2025-07-15" @@ -9514,6 +14027,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 38912 + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9543,6 +14065,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 38912 + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9572,6 +14103,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 38912 + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9601,6 +14141,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 38912 + } + ], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9833,6 +14382,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09", "lastUpdated": "2025-09" @@ -9866,6 +14420,11 @@ "audio" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-04", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -9928,6 +14487,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9958,6 +14518,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", "releaseDate": "2025-04", "lastUpdated": "2025-04" @@ -9988,6 +14549,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-23", "lastUpdated": "2025-09-23" @@ -10019,6 +14589,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -10050,6 +14629,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-23", "lastUpdated": "2026-02-23" @@ -10081,6 +14669,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -10113,6 +14710,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], "releaseDate": "2026-04-27", "lastUpdated": "2026-04-27" }, @@ -10142,6 +14748,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], "releaseDate": "2026-04-20", "lastUpdated": "2026-04-21" }, @@ -10162,7 +14777,25 @@ "input": 0.5, "output": 3, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -10174,10 +14807,83 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, + { + "id": "qwen3.7-flash", + "name": "Qwen3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "input": 991000, + "output": 65536 + }, + "cost": { + "input": 0.02962, + "output": 0.1185, + "cacheRead": 0.002962, + "cacheWrite": 0.03703, + "tiers": [ + { + "input": 0.08887, + "output": 0.35549, + "cacheRead": 0.008887, + "cacheWrite": 0.11109, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.17774, + "output": 0.71098, + "cacheRead": 0.017774, + "cacheWrite": 0.22218, + "tier": { + "type": "context", + "size": 256000 + } + } + ] + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, { "id": "qwen3.7-max", "name": "Qwen3.7 Max", @@ -10205,6 +14911,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, @@ -10214,7 +14929,7 @@ "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -10225,21 +14940,94 @@ "input": 0.5, "output": 3, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], "knowledge": "2025-04", "releaseDate": "2026-06-02", "lastUpdated": "2026-06-02" }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.77744, + "output": 5.33231, + "cacheRead": 0.22218, + "cacheWrite": 2.22179 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, { "id": "qwq-32b", "name": "QwQ 32B", @@ -10265,6 +15053,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2024-12", "lastUpdated": "2024-12" @@ -10294,6 +15083,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2025-03-05", "lastUpdated": "2025-03-05" @@ -10323,6 +15113,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-28", "lastUpdated": "2025-11-25" }, @@ -10379,6 +15170,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2025-09-29", "lastUpdated": "2025-11-25" }, @@ -10407,6 +15203,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2025-12-03", "lastUpdated": "2025-12-03" }, @@ -10440,6 +15241,7 @@ "lastUpdated": "2024-01" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "doc": "https://www.alibabacloud.com/help/en/model-studio/models" }, @@ -10478,6 +15280,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -10509,6 +15316,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-02-11", "lastUpdated": "2026-02-11" }, @@ -10520,7 +15332,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -10541,6 +15353,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -10556,6 +15373,7 @@ "family": "minimax", "limit": { "context": 196608, + "input": 196601, "output": 24576 }, "cost": { @@ -10572,6 +15390,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -10696,6 +15515,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -10728,6 +15552,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-27", "lastUpdated": "2026-04-27" }, @@ -10760,6 +15589,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -10791,10 +15625,54 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" + }, + { + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "doc": "https://www.alibabacloud.com/help/en/model-studio/coding-plan" }, @@ -10833,6 +15711,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -10864,6 +15747,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-02-11", "lastUpdated": "2026-02-11" }, @@ -10875,7 +15763,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, "output": 32768 @@ -10895,6 +15783,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -10926,6 +15819,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -11049,6 +15943,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -11081,6 +15980,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-27", "lastUpdated": "2026-04-27" }, @@ -11113,6 +16017,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -11144,6 +16053,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, @@ -11153,7 +16067,7 @@ "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -11169,17 +16083,24 @@ "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-06-02", "lastUpdated": "2026-06-02" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://coding.dashscope.aliyuncs.com/v1", "doc": "https://help.aliyun.com/zh/model-studio/coding-plan" }, @@ -11216,6 +16137,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2025-12-03", "lastUpdated": "2025-12-05" @@ -11236,7 +16162,8 @@ "cost": { "input": 0, "output": 0, - "cacheRead": 0 + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -11246,10 +16173,65 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" }, + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { "id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", @@ -11266,7 +16248,8 @@ "cost": { "input": 0, "output": 0, - "cacheRead": 0 + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -11276,6 +16259,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -11284,7 +16279,7 @@ "id": "glm-5", "name": "GLM-5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, @@ -11307,8 +16302,13 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { "id": "glm-5.1", @@ -11337,21 +16337,148 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "happyhorse-1.1-i2v", + "name": "HappyHorse 1.1 Image-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" + }, + { + "id": "happyhorse-1.1-r2v", + "name": "HappyHorse 1.1 Reference-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" + }, + { + "id": "happyhorse-1.1-t2v", + "name": "HappyHorse 1.1 Text-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" }, { "id": "kimi-k2.5", "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 32768 + "output": 98304 }, "cost": { "input": 0, @@ -11369,6 +16496,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-01", "releaseDate": "2026-01", "lastUpdated": "2026-01" @@ -11377,14 +16512,14 @@ "id": "kimi-k2.6", "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 16384 + "output": 262144 }, "cost": { "input": 0, @@ -11402,10 +16537,59 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, + { + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, { "id": "MiniMax-M2.5", "name": "MiniMax-M2.5", @@ -11417,7 +16601,8 @@ "family": "minimax", "limit": { "context": 196608, - "output": 24576 + "input": 196601, + "output": 32768 }, "cost": { "input": 0, @@ -11433,6 +16618,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -11521,6 +16707,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], "releaseDate": "2026-04-27", "lastUpdated": "2026-04-27" }, @@ -11528,9 +16723,9 @@ "id": "qwen3.6-plus", "name": "Qwen3.6 Plus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -11553,6 +16748,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -11561,14 +16765,14 @@ "id": "qwen3.7-max", "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", "limit": { "context": 1000000, - "output": 65536 + "output": 131072 }, "cost": { "input": 0, @@ -11584,9 +16788,160 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, + { + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, + { + "id": "qwen3.8-max-preview", + "name": "Qwen3.8 Max Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-07-19", + "lastUpdated": "2026-07-19" + }, { "id": "wan2.7-image", "name": "Wan2.7 Image", @@ -11642,9 +16997,887 @@ "lastUpdated": "2026-05-29" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "doc": "https://www.alibabacloud.com/help/en/model-studio/token-plan-overview" }, + { + "id": "alibaba-token-plan-cn", + "name": "Alibaba Token Plan (China)", + "env": [ + "ALIBABA_TOKEN_PLAN_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-v3.2", + "name": "DeepSeek V3.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-05" + }, + { + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "glm-5", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 202752, + "output": 16384 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "happyhorse-1.1-i2v", + "name": "HappyHorse 1.1 Image-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" + }, + { + "id": "happyhorse-1.1-r2v", + "name": "HappyHorse 1.1 Reference-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" + }, + { + "id": "happyhorse-1.1-t2v", + "name": "HappyHorse 1.1 Text-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-07-17", + "lastUpdated": "2026-07-17" + }, + { + "id": "kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 98304 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "MiniMax-M2.5", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 196608, + "input": 196601, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "qwen-image-2.0", + "name": "Qwen Image 2.0", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 8192, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "qwen-image-2.0-pro", + "name": "Qwen Image 2.0 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 8192, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 131072 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" + }, + { + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, + { + "id": "qwen3.8-max-preview", + "name": "Qwen3.8 Max Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-07-19", + "lastUpdated": "2026-07-19" + }, + { + "id": "wan2.7-image", + "name": "Wan2.7 Image", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 8192, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + }, + { + "id": "wan2.7-image-pro", + "name": "Wan2.7 Image Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 8192, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1", + "doc": "https://www.alibabacloud.com/help/zh/model-studio/token-plan-overview" + }, { "id": "amazon-bedrock", "name": "Amazon Bedrock", @@ -11683,6 +17916,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2024-12-01", "lastUpdated": "2024-12-01" }, @@ -11780,6 +18026,51 @@ "releaseDate": "2024-12-03", "lastUpdated": "2024-12-03" }, + { + "id": "anthropic.claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "anthropic.claude-haiku-4-5-20251001-v1:0", "name": "Claude Haiku 4.5", @@ -11809,6 +18100,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -11842,6 +18139,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-03-31", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -11875,6 +18180,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -11908,6 +18227,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -11941,6 +18275,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -11974,9 +18320,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "anthropic.claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "anthropic.claude-sonnet-4-5-20250929-v1:0", "name": "Claude Sonnet 4.5", @@ -12006,6 +18410,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -12039,10 +18449,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "au.anthropic.claude-haiku-4-5-20251001-v1:0", "name": "Claude Haiku 4.5 (AU)", @@ -12072,6 +18545,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -12105,6 +18584,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -12138,9 +18632,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "au.anthropic.claude-opus-5", + "name": "Claude Opus 5 (AU)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "au.anthropic.claude-sonnet-4-5-20250929-v1:0", "name": "Claude Sonnet 4.5 (AU)", @@ -12170,6 +18722,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -12203,10 +18761,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08", "releaseDate": "2026-02-17", "lastUpdated": "2026-02-17" }, + { + "id": "au.anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5 (AU)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "deepseek.r1-v1:0", "name": "DeepSeek-R1", @@ -12232,6 +18853,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-05-29" @@ -12261,6 +18883,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-09-18", "lastUpdated": "2025-09-18" @@ -12290,6 +18913,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2026-02-06", "lastUpdated": "2026-02-06" @@ -12316,12 +18940,25 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-06-09", "lastUpdated": "2026-06-09" @@ -12340,10 +18977,10 @@ "output": 64000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 1.1, + "output": 5.5, + "cacheRead": 0.11, + "cacheWrite": 1.375 }, "modalities": { "input": [ @@ -12355,6 +18992,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -12373,10 +19016,10 @@ "output": 64000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ @@ -12388,6 +19031,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -12421,6 +19078,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -12454,6 +19126,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -12487,27 +19171,40 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, { - "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0", - "name": "Claude Sonnet 4.5 (EU)", + "id": "eu.anthropic.claude-opus-5", + "name": "Claude Opus 5 (EU)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 3.3, - "output": 16.5, - "cacheRead": 0.33, - "cacheWrite": 4.125 + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ @@ -12519,9 +19216,60 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0", + "name": "Claude Sonnet 4.5 (EU)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3.3, + "output": 16.5, + "cacheRead": 0.33, + "cacheWrite": 4.125 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { "id": "eu.anthropic.claude-sonnet-4-6", @@ -12552,10 +19300,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "eu.anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5 (EU)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2.2, + "output": 11, + "cacheRead": 0.22, + "cacheWrite": 2.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "global.anthropic.claude-fable-5", "name": "Claude Fable 5 (Global)", @@ -12578,12 +19389,25 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-06-09", "lastUpdated": "2026-06-09" @@ -12617,6 +19441,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -12650,6 +19480,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -12683,6 +19527,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -12716,6 +19575,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -12749,9 +19620,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "global.anthropic.claude-opus-5", + "name": "Claude Opus 5 (Global)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "global.anthropic.claude-sonnet-4-5-20250929-v1:0", "name": "Claude Sonnet 4.5 (Global)", @@ -12781,6 +19710,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -12814,10 +19749,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "global.anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5 (Global)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "google.gemma-3-12b-it", "name": "Google Gemma 3 12B", @@ -12907,6 +19905,45 @@ "releaseDate": "2024-12-01", "lastUpdated": "2024-12-01" }, + { + "id": "jp.anthropic.claude-haiku-4-5-20251001-v1:0", + "name": "Claude Haiku 4.5 (JP)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, { "id": "jp.anthropic.claude-opus-4-7", "name": "Claude Opus 4.7 (JP)", @@ -12936,6 +19973,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -12969,9 +20018,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "jp.anthropic.claude-opus-5", + "name": "Claude Opus 5 (JP)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "jp.anthropic.claude-sonnet-4-5-20250929-v1:0", "name": "Claude Sonnet 4.5 (JP)", @@ -13001,6 +20108,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -13034,10 +20147,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "jp.anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5 (JP)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "meta.llama3-1-70b-instruct-v1:0", "name": "Llama 3.1 70B Instruct", @@ -13210,6 +20386,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-10-27", "lastUpdated": "2025-10-27" }, @@ -13238,6 +20415,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-12-23", "lastUpdated": "2025-12-23" }, @@ -13266,6 +20444,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -13323,6 +20502,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-12-02", "lastUpdated": "2025-12-02" }, @@ -13552,6 +20732,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-12-02", "lastUpdated": "2025-12-02" }, @@ -13581,6 +20762,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-06", "lastUpdated": "2026-02-06" }, @@ -13638,6 +20820,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-12-23", "lastUpdated": "2025-12-23" }, @@ -13694,6 +20877,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-11", "lastUpdated": "2026-03-11" }, @@ -13725,6 +20909,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-06-01" @@ -13757,40 +20953,219 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-06-01" }, { - "id": "openai.gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "openai.gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt-luna", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.22, + "output": 1.32, + "cacheRead": 0.022, + "cacheWrite": 0.275, + "tiers": [ + { + "input": 0.44, + "output": 1.98, + "cacheRead": 0.044, + "cacheWrite": 0.55, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.44, + "output": 1.98, + "cacheRead": 0.044, + "cacheWrite": 0.55 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai.gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5.5, + "output": 33, + "cacheRead": 0.55, + "cacheWrite": 6.875, + "tiers": [ + { + "input": 11, + "output": 49.5, + "cacheRead": 1.1, + "cacheWrite": 13.75, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 11, + "output": 49.5, + "cacheRead": 1.1, + "cacheWrite": 13.75 + } }, "modalities": { "input": [ + "text", + "image", + "pdf" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai.gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.2, + "output": 13.2, + "cacheRead": 0.22, + "cacheWrite": 2.75, + "tiers": [ + { + "input": 4.4, + "output": 19.8, + "cacheRead": 0.44, + "cacheWrite": 5.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4.4, + "output": 19.8, + "cacheRead": 0.44, + "cacheWrite": 5.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openai.gpt-oss-120b-1:0", + "id": "openai.gpt-oss-120b", "name": "gpt-oss-120b", "toolCall": true, "structuredOutput": true, @@ -13814,6 +21189,54 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "openai.gpt-oss-120b-1:0", + "name": "gpt-oss-120b", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt-oss", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -13842,6 +21265,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -13870,6 +21303,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -13983,6 +21426,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-04", "releaseDate": "2025-09-18", "lastUpdated": "2025-09-18" @@ -14070,6 +21514,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-06", "lastUpdated": "2026-02-06" }, @@ -14152,12 +21597,25 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-06-09", "lastUpdated": "2026-06-09" @@ -14191,6 +21649,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -14224,6 +21688,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-03-31", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -14257,6 +21729,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -14290,6 +21776,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -14323,6 +21824,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -14356,9 +21869,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "us.anthropic.claude-opus-5", + "name": "Claude Opus 5 (US)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "name": "Claude Sonnet 4.5 (US)", @@ -14388,6 +21959,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -14421,10 +21998,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "us.anthropic.claude-sonnet-5", + "name": "Claude Sonnet 5 (US)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "us.deepseek.r1-v1:0", "name": "DeepSeek-R1 (US)", @@ -14450,6 +22090,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-05-29" @@ -14539,6 +22180,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-04-28", "lastUpdated": "2025-04-28" }, @@ -14567,9 +22209,51 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-04-28", "lastUpdated": "2025-04-28" }, + { + "id": "xai.grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-06-28" + }, { "id": "zai.glm-4.7", "name": "GLM-4.7", @@ -14595,6 +22279,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -14624,6 +22309,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -14653,10 +22339,12 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" } ], + "npm": "@ai-sdk/amazon-bedrock", "doc": "https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html" }, { @@ -14667,6 +22355,131 @@ ], "openaiCompatible": true, "models": [ + { + "id": "ambient/large", + "name": "Ambient Large", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 202752 + }, + "cost": { + "input": 1.05, + "output": 4.4, + "cacheRead": 0.2, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { "id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", @@ -14675,7 +22488,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 @@ -14695,13 +22508,168 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, + { + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.69, + "output": 3.49, + "cacheRead": 0.14, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "stepfun/step-3.7-flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.19, + "output": 1.14, + "cacheRead": 0.03, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + }, + { + "id": "xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.4, + "output": 2, + "cacheRead": 0.08, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 202752 + }, + "cost": { + "input": 1.05, + "output": 4.4, + "cacheRead": 0.2, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "zai-org/GLM-5.1-FP8", - "name": "GLM-5.1", + "name": "GLM 5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -14726,290 +22694,67 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.ambient.xyz/v1", - "doc": "https://ambient.xyz" - }, - { - "id": "anthropic", - "name": "Anthropic", - "env": [ - "ANTHROPIC_API_KEY" - ], - "openaiCompatible": false, - "models": [ - { - "id": "claude-3-5-haiku-20241022", - "name": "Claude Haiku 3.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", - "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" - }, - { - "id": "claude-3-5-haiku-latest", - "name": "Claude Haiku 3.5 (latest)", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", - "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" - }, - { - "id": "claude-3-5-sonnet-20240620", - "name": "Claude Sonnet 3.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", - "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-04-30", - "releaseDate": "2024-06-20", - "lastUpdated": "2024-06-20" - }, - { - "id": "claude-3-5-sonnet-20241022", - "name": "Claude Sonnet 3.5 v2", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", - "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-04-30", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "claude-3-7-sonnet-20250219", - "name": "Claude Sonnet 3.7", + "id": "zai-org/GLM-5.2-FP8", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 64000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.2, + "output": 4.2, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" - ], - "output": [ "text" - ] - }, - "knowledge": "2024-10-31", - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" - }, - { - "id": "claude-3-haiku-20240307", - "name": "Claude Haiku 3", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", - "limit": { - "context": 200000, - "output": 4096 - }, - "cost": { - "input": 0.25, - "output": 1.25, - "cacheRead": 0.03, - "cacheWrite": 0.3 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-08-31", - "releaseDate": "2024-03-13", - "lastUpdated": "2024-03-13" - }, - { - "id": "claude-3-opus-20240229", - "name": "Claude Opus 3", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 200000, - "output": 4096 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-08-31", - "releaseDate": "2024-02-29", - "lastUpdated": "2024-02-29" - }, - { - "id": "claude-3-sonnet-20240229", - "name": "Claude Sonnet 3", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", - "limit": { - "context": 200000, - "output": 4096 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 0.3 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-08-31", - "releaseDate": "2024-03-04", - "lastUpdated": "2024-03-04" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.ambient.xyz/v1", + "doc": "https://ambient.xyz" + }, + { + "id": "anthropic", + "name": "Anthropic", + "env": [ + "ANTHROPIC_API_KEY" + ], + "openaiCompatible": false, + "models": [ { "id": "claude-fable-5", "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15034,14 +22779,26 @@ "text" ] }, - "releaseDate": "2026-06-09", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-07", "lastUpdated": "2026-06-09" }, { "id": "claude-haiku-4-5", "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15066,6 +22823,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -15074,7 +22837,7 @@ "id": "claude-haiku-4-5-20251001", "name": "Claude Haiku 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15099,147 +22862,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" }, - { - "id": "claude-opus-4-0", - "name": "Claude Opus 4 (latest)", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" - }, - { - "id": "claude-opus-4-1", - "name": "Claude Opus 4.1 (latest)", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, - { - "id": "claude-opus-4-1-20250805", - "name": "Claude Opus 4.1", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, - { - "id": "claude-opus-4-20250514", - "name": "Claude Opus 4", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" - }, { "id": "claude-opus-4-5", "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15264,7 +22901,21 @@ "text" ] }, - "knowledge": "2025-03-31", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", "releaseDate": "2025-11-24", "lastUpdated": "2025-11-24" }, @@ -15272,7 +22923,7 @@ "id": "claude-opus-4-5-20251101", "name": "Claude Opus 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15297,15 +22948,29 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-01", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", "lastUpdated": "2025-11-01" }, { "id": "claude-opus-4-6", "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15330,15 +22995,30 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", + "releaseDate": "2026-02-04", "lastUpdated": "2026-03-13" }, { "id": "claude-opus-4-7", "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15363,15 +23043,27 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", + "releaseDate": "2026-04-14", "lastUpdated": "2026-04-16" }, { "id": "claude-opus-4-8", "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -15396,27 +23088,40 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, { - "id": "claude-sonnet-4-0", - "name": "Claude Sonnet 4 (latest)", + "id": "claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -15428,21 +23133,33 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "claude-sonnet-4-20250514", - "name": "Claude Sonnet 4", + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, + "context": 1000000, "output": 64000 }, "cost": { @@ -15461,21 +23178,27 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "claude-sonnet-4-5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "claude-sonnet-4-5-20250929", + "name": "Claude Sonnet 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, + "context": 1000000, "output": 64000 }, "cost": { @@ -15494,22 +23217,28 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "Claude Sonnet 4.5", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { "input": 3, @@ -15527,28 +23256,43 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { "context": 1000000, - "output": 64000 + "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ @@ -15560,11 +23304,27 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-29", + "lastUpdated": "2026-06-30" } ], + "npm": "@ai-sdk/anthropic", "doc": "https://docs.anthropic.com/en/docs/about-claude/models" }, { @@ -15598,6 +23358,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -15625,6 +23403,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -15652,6 +23448,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -15679,6 +23488,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -15706,6 +23533,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" @@ -15781,6 +23626,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-09", "releaseDate": "2025-12-01", "lastUpdated": "2026-02-28" @@ -15806,6 +23652,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -15831,6 +23678,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -15860,9 +23708,10 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "google/gemini-2.5-flash-lite", @@ -15889,6 +23738,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2025-06-17", "lastUpdated": "2025-06-17" @@ -15918,9 +23768,10 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "google/gemini-3-flash-preview", @@ -15947,6 +23798,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2025-12-17", "lastUpdated": "2025-12-17" @@ -15976,6 +23828,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" @@ -16001,6 +23854,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-12", "releaseDate": "2025-12-09", "lastUpdated": "2025-12-09" @@ -16096,6 +23951,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "modalities": { @@ -16107,6 +23963,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -16122,6 +23988,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "modalities": { @@ -16133,6 +24000,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -16148,6 +24025,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "modalities": { @@ -16159,6 +24037,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -16174,6 +24062,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "modalities": { @@ -16185,6 +24074,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -16200,6 +24099,7 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "modalities": { @@ -16212,6 +24112,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -16239,6 +24149,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -16264,6 +24184,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -16290,6 +24220,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -16342,6 +24282,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-09-01", "releaseDate": "2024-01-01", "lastUpdated": "2025-09-01" @@ -16369,10 +24310,12 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.anyapi.ai/v1", "doc": "https://docs.anyapi.ai" }, @@ -16527,6 +24470,7 @@ "lastUpdated": "2026-04-04" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "http://127.0.0.1:1337/v1", "doc": "https://atomic.chat" }, @@ -16567,6 +24511,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -16600,6 +24558,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -16633,6 +24606,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" @@ -16663,6 +24650,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -16693,6 +24695,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -16727,9 +24744,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "gemini-2.5-pro", @@ -16747,7 +24779,23 @@ "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.125 + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ @@ -16761,9 +24809,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "gemini-3.1-pro-preview", @@ -16781,7 +24841,23 @@ "cost": { "input": 2, "output": 12, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -16795,6 +24871,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" @@ -16825,8 +24911,9 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { "id": "grok-4.3", @@ -16844,7 +24931,23 @@ "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -16856,6 +24959,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" }, @@ -16865,9 +24981,9 @@ "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-k2.5", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 @@ -16886,6 +25002,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-01", "lastUpdated": "2026-01" @@ -16898,7 +25029,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 @@ -16918,6 +25049,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" @@ -16948,6 +25094,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -16977,6 +25124,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -16986,7 +25134,7 @@ "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -16996,7 +25144,25 @@ "cost": { "input": 0.5, "output": 3, - "cacheRead": 0.1 + "cacheRead": 0.1, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -17008,11 +25174,13 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.auriko.ai/v1", "doc": "https://docs.auriko.ai" }, @@ -17025,6 +25193,53 @@ ], "openaiCompatible": false, "models": [ + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-haiku-4-5", "name": "Claude Haiku 4.5", @@ -17054,10 +25269,63 @@ "text" ] }, - "knowledge": "2025-02-31", + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" }, + { + "id": "claude-mythos-5", + "name": "Claude Mythos 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-mythos", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-opus-4-1", "name": "Claude Opus 4.1", @@ -17087,6 +25355,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" @@ -17120,6 +25394,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -17134,14 +25422,32 @@ "openWeights": false, "family": "claude-opus", "limit": { - "context": 200000, + "context": 1000000, "output": 128000 }, "cost": { "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -17153,9 +25459,132 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "lastUpdated": "2026-07-17" + }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-12-31", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { "id": "claude-sonnet-4-5", @@ -17186,6 +25615,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" @@ -17219,10 +25654,75 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "codestral-2501", "name": "Codestral 25.01", @@ -17278,6 +25778,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-05-16", "lastUpdated": "2025-05-16" @@ -17292,8 +25804,8 @@ "openWeights": true, "family": "command-a", "limit": { - "context": 256000, - "output": 8000 + "context": 131072, + "output": 8192 }, "cost": { "input": 2.5, @@ -17307,128 +25819,71 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-06-01", "releaseDate": "2025-03-13", "lastUpdated": "2025-03-13" }, { - "id": "cohere-command-r-08-2024", - "name": "Command R", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-r", - "limit": { - "context": 128000, - "output": 4000 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" - }, - { - "id": "cohere-command-r-plus-08-2024", - "name": "Command R+", - "toolCall": true, + "id": "cohere-embed-v-4-0", + "name": "Embed v4", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "command-r", + "family": "cohere-embed", "limit": { "context": 128000, - "output": 4000 + "output": 1536 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.12, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "cohere-embed-v-4-0", - "name": "Embed v4", + "id": "cohere-embed-v3-english", + "name": "Embed v3 English", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, "family": "cohere-embed", "limit": { - "context": 128000, - "output": 1536 + "context": 512, + "output": 1024 }, "cost": { - "input": 0.12, + "input": 0.1, "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2023-11-07", + "lastUpdated": "2023-11-07" }, { - "id": "cohere-embed-v3-english", - "name": "Embed v3 English", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "cohere-embed", - "limit": { - "context": 512, - "output": 1024 - }, - "cost": { - "input": 0.1, - "output": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2023-11-07", - "lastUpdated": "2023-11-07" - }, - { - "id": "cohere-embed-v3-multilingual", - "name": "Embed v3 Multilingual", + "id": "cohere-embed-v3-multilingual", + "name": "Embed v3 Multilingual", "toolCall": false, "structuredOutput": false, "reasoning": false, @@ -17479,97 +25934,13 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-01-20" }, - { - "id": "deepseek-r1-0528", - "name": "DeepSeek-R1-0528", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", - "limit": { - "context": 163840, - "output": 163840 - }, - "cost": { - "input": 1.35, - "output": 5.4 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" - }, - { - "id": "deepseek-v3-0324", - "name": "DeepSeek-V3-0324", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 1.14, - "output": 4.56 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" - }, - { - "id": "deepseek-v3.1", - "name": "DeepSeek-V3.1", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 0.56, - "output": 1.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" - }, { "id": "deepseek-v3.2", "name": "DeepSeek-V3.2", @@ -17595,6 +25966,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -17624,26 +25996,27 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" }, { - "id": "gpt-3.5-turbo-0125", - "name": "GPT-3.5 Turbo 0125", + "id": "deepseek-v4-flash", + "name": "DeepSeek-V4-Flash", "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 16384, - "output": 16384 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.19, + "output": 0.51 }, "modalities": { "input": [ @@ -17653,26 +26026,27 @@ "text" ] }, - "knowledge": "2021-08", - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-3.5-turbo-0301", - "name": "GPT-3.5 Turbo 0301", + "id": "deepseek-v4-pro", + "name": "DeepSeek-V4-Pro", "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 4096, - "output": 4096 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 1.5, - "output": 2 + "input": 1.74, + "output": 3.48 }, "modalities": { "input": [ @@ -17682,13 +26056,14 @@ "text" ] }, - "knowledge": "2021-08", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-03-01" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-3.5-turbo-0613", - "name": "GPT-3.5 Turbo 0613", + "id": "gpt-3.5-turbo-0125", + "name": "GPT-3.5 Turbo 0125", "toolCall": false, "structuredOutput": false, "reasoning": false, @@ -17700,8 +26075,8 @@ "output": 16384 }, "cost": { - "input": 3, - "output": 4 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -17711,9 +26086,11 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", - "releaseDate": "2023-06-13", - "lastUpdated": "2023-06-13" + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" }, { "id": "gpt-3.5-turbo-1106", @@ -17740,6 +26117,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", "releaseDate": "2023-11-06", "lastUpdated": "2023-11-06" @@ -17769,68 +26148,12 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", "releaseDate": "2023-09-21", "lastUpdated": "2023-09-21" }, - { - "id": "gpt-4", - "name": "GPT-4", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 60, - "output": 120 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-11", - "releaseDate": "2023-03-14", - "lastUpdated": "2023-03-14" - }, - { - "id": "gpt-4-32k", - "name": "GPT-4 32K", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 60, - "output": 120 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-11", - "releaseDate": "2023-03-14", - "lastUpdated": "2023-03-14" - }, { "id": "gpt-4-turbo", "name": "GPT-4 Turbo", @@ -17857,6 +26180,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-12", "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" @@ -17887,6 +26212,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-11", "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" @@ -17918,6 +26245,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -17949,6 +26278,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -17980,6 +26311,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -18011,6 +26344,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-05-13", "lastUpdated": "2024-08-06" @@ -18042,6 +26377,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-07-18", "lastUpdated": "2024-07-18" @@ -18056,7 +26393,8 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18073,41 +26411,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" }, - { - "id": "gpt-5-chat", - "name": "GPT-5 Chat", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.13 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10-24", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - }, { "id": "gpt-5-codex", "name": "GPT-5-Codex", @@ -18119,6 +26437,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18135,6 +26454,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -18149,7 +26478,8 @@ "openWeights": false, "family": "gpt-mini", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18166,6 +26496,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -18180,7 +26521,8 @@ "openWeights": false, "family": "gpt-nano", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18197,6 +26539,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -18227,6 +26580,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-10-06", "lastUpdated": "2025-10-06" @@ -18241,7 +26602,8 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18261,40 +26623,17 @@ "audio" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-14", - "lastUpdated": "2025-11-14" - }, - { - "id": "gpt-5.1-chat", - "name": "GPT-5.1 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 - }, - "modalities": { - "input": [ - "text", - "image", - "audio" - ], - "output": [ - "text", - "image", - "audio" - ] - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -18310,6 +26649,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18329,6 +26669,16 @@ "audio" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -18360,6 +26710,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -18375,6 +26736,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18391,6 +26753,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -18406,6 +26778,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18422,37 +26795,18 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - }, - { - "id": "gpt-5.2-chat", - "name": "GPT-5.2 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -18468,6 +26822,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18484,41 +26839,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-01-14", "lastUpdated": "2026-01-14" }, - { - "id": "gpt-5.3-chat", - "name": "GPT-5.3 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" - }, { "id": "gpt-5.3-codex", "name": "GPT-5.3 Codex", @@ -18530,6 +26865,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18546,6 +26882,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-24", "lastUpdated": "2026-02-24" @@ -18561,12 +26909,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 2.5, "output": 15, - "cacheRead": 0.25 + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ @@ -18578,6 +26943,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -18593,6 +26970,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18610,6 +26988,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -18625,6 +27015,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -18642,6 +27033,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -18657,11 +27060,26 @@ "family": "gpt-pro", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 30, - "output": 180 + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ @@ -18672,6 +27090,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -18687,12 +27115,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -18704,145 +27149,284 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" }, { - "id": "grok-4-1-fast-non-reasoning", - "name": "Grok 4.1 Fast (Non-Reasoning)", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-luna", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-27", - "lastUpdated": "2025-06-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "grok-4-1-fast-reasoning", - "name": "Grok 4.1 Fast (Reasoning)", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-sol", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-27", - "lastUpdated": "2025-06-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "grok-4-20-non-reasoning", - "name": "Grok 4.20 (Non-Reasoning)", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-terra", "limit": { - "context": 262000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { "input": 2, - "output": 6 + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "grok-4-20-reasoning", - "name": "Grok 4.20 (Reasoning)", + "id": "gpt-chat-latest", + "name": "GPT Chat Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "grok", "limit": { - "context": 262000, - "output": 8192 + "context": 128000, + "input": 111616, + "output": 16384 }, "cost": { - "input": 2, - "output": 6 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-12-01", + "releaseDate": "2026-05-05", + "lastUpdated": "2026-05-28" }, { - "id": "grok-4-fast-reasoning", - "name": "Grok 4 Fast (Reasoning)", - "toolCall": true, + "id": "gpt-image-1", + "name": "GPT-Image-1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-image", "limit": { - "context": 2000000, - "output": 30000 + "context": 0, + "output": 0 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 5, + "output": 40, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -18850,59 +27434,29 @@ "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "releaseDate": "2025-04-24", + "lastUpdated": "2025-04-24" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", - "toolCall": true, + "id": "gpt-image-1.5", + "name": "GPT-Image-1.5", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-12-02" - }, - { - "id": "kimi-k2.5", - "name": "Kimi K2.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 262144, - "output": 262144 + "context": 0, + "output": 0 }, "cost": { - "input": 0.6, - "output": 3 + "input": 5, + "output": 32, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -18910,29 +27464,30 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-06", - "lastUpdated": "2026-02-06" + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "id": "gpt-image-2", + "name": "GPT-Image-2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 262144, - "output": 262144 + "context": 0, + "output": 0 }, "cost": { - "input": 0.95, - "output": 4 + "input": 5, + "output": 30, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -18940,29 +27495,30 @@ "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "llama-3.2-11b-vision-instruct", - "name": "Llama-3.2-11B-Vision-Instruct", + "id": "grok-4-1-fast-non-reasoning", + "name": "Grok 4.1 Fast (Non-Reasoning)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "grok", "limit": { "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 0.37, - "output": 0.37 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -18973,26 +27529,29 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "status": "beta", + "deprecated": false, + "releaseDate": "2025-06-27", + "lastUpdated": "2025-06-27" }, { - "id": "llama-3.2-90b-vision-instruct", - "name": "Llama-3.2-90B-Vision-Instruct", + "id": "grok-4-1-fast-reasoning", + "name": "Grok 4.1 Fast (Reasoning)", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "grok", "limit": { "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 2.04, - "output": 2.04 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -19003,26 +27562,28 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "releaseDate": "2025-06-27", + "lastUpdated": "2025-06-27" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "grok-4-20-non-reasoning", + "name": "Grok 4.20 (Non-Reasoning)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 32768 + "context": 262000, + "output": 8192 }, "cost": { - "input": 0.71, - "output": 0.71 + "input": 2, + "output": 6 }, "modalities": { "input": [ @@ -19032,56 +27593,60 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "status": "beta", + "deprecated": false, + "knowledge": "2025-09", + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "llama-4-maverick-17b-128e-instruct-fp8", - "name": "Llama 4 Maverick 17B 128E Instruct FP8", + "id": "grok-4-20-reasoning", + "name": "Grok 4.20 (Reasoning)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, + "context": 262000, "output": 8192 }, "cost": { - "input": 0.25, - "output": 1 + "input": 2, + "output": 6 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "knowledge": "2025-09", + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "llama-4-scout-17b-16e-instruct", - "name": "Llama 4 Scout 17B 16E Instruct", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.2, - "output": 0.78 + "input": 0.6, + "output": 3 }, "modalities": { "input": [ @@ -19092,71 +27657,85 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-06", + "lastUpdated": "2026-02-06" }, { - "id": "meta-llama-3-70b-instruct", - "name": "Meta-Llama-3-70B-Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 8192, - "output": 2048 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.68, - "output": 3.54 + "input": 0.95, + "output": 4 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "meta-llama-3-8b-instruct", - "name": "Meta-Llama-3-8B-Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 8192, - "output": 2048 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 0.61 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "meta-llama-3.1-405b-instruct", - "name": "Meta-Llama-3.1-405B-Instruct", + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -19168,8 +27747,8 @@ "output": 32768 }, "cost": { - "input": 5.33, - "output": 16 + "input": 0.71, + "output": 0.71 }, "modalities": { "input": [ @@ -19180,66 +27759,68 @@ ] }, "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "meta-llama-3.1-70b-instruct", - "name": "Meta-Llama-3.1-70B-Instruct", + "id": "llama-4-maverick-17b-128e-instruct-fp8", + "name": "Llama 4 Maverick 17B 128E Instruct FP8", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, "family": "llama", "limit": { - "context": 128000, - "output": 32768 + "context": 1000000, + "output": 16384 }, "cost": { - "input": 2.68, - "output": 3.54 + "input": 0.25, + "output": 1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "meta-llama-3.1-8b-instruct", - "name": "Meta-Llama-3.1-8B-Instruct", + "id": "llama-4-scout-17b-16e-instruct", + "name": "Llama 4 Scout 17B 16E Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, "family": "llama", "limit": { "context": 128000, - "output": 32768 + "output": 8192 }, "cost": { - "input": 0.3, - "output": 0.61 + "input": 0.2, + "output": 0.78 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { "id": "ministral-3b", @@ -19270,35 +27851,6 @@ "releaseDate": "2024-10-22", "lastUpdated": "2024-10-22" }, - { - "id": "mistral-large-2411", - "name": "Mistral Large 24.11", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "mistral-large", - "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 2, - "output": 6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-09", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" - }, { "id": "mistral-medium-2505", "name": "Mistral Medium 3", @@ -19329,35 +27881,6 @@ "releaseDate": "2025-05-07", "lastUpdated": "2025-05-07" }, - { - "id": "mistral-nemo", - "name": "Mistral Nemo", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral-nemo", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 0.15, - "output": 0.15 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, { "id": "mistral-small-2503", "name": "Mistral Small 3.1", @@ -19398,7 +27921,7 @@ "openWeights": false, "family": "model-router", "limit": { - "context": 128000, + "context": 200000, "output": 16384 }, "cost": { @@ -19444,40 +27967,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-12-05", "lastUpdated": "2024-12-05" }, - { - "id": "o1-mini", - "name": "o1-mini", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-mini", - "limit": { - "context": 128000, - "output": 65536 - }, - "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-09", - "releaseDate": "2024-09-12", - "lastUpdated": "2024-09-12" - }, { "id": "o3", "name": "o3", @@ -19505,6 +28010,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -19535,6 +28050,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -19566,242 +28093,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" }, - { - "id": "phi-3-medium-128k-instruct", - "name": "Phi-3-medium-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.17, - "output": 0.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-medium-4k-instruct", - "name": "Phi-3-medium-instruct (4k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 4096, - "output": 1024 - }, - "cost": { - "input": 0.17, - "output": 0.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-mini-128k-instruct", - "name": "Phi-3-mini-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-mini-4k-instruct", - "name": "Phi-3-mini-instruct (4k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 4096, - "output": 1024 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-small-128k-instruct", - "name": "Phi-3-small-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-small-8k-instruct", - "name": "Phi-3-small-instruct (8k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 8192, - "output": 2048 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3.5-mini-instruct", - "name": "Phi-3.5-mini-instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" - }, - { - "id": "phi-3.5-moe-instruct", - "name": "Phi-3.5-MoE-instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.16, - "output": 0.64 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" - }, { "id": "phi-4", "name": "Phi-4", @@ -19885,6 +28192,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -19945,6 +28253,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -19974,6 +28283,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -20063,6 +28373,7 @@ "lastUpdated": "2022-12-15" } ], + "npm": "@ai-sdk/azure", "doc": "https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models" }, { @@ -20074,6 +28385,53 @@ ], "openaiCompatible": false, "models": [ + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-haiku-4-5", "name": "Claude Haiku 4.5", @@ -20103,10 +28461,63 @@ "text" ] }, - "knowledge": "2025-02-31", + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" }, + { + "id": "claude-mythos-5", + "name": "Claude Mythos 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-mythos", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "claude-opus-4-1", "name": "Claude Opus 4.1", @@ -20136,6 +28547,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" @@ -20169,6 +28586,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-08-01" @@ -20183,14 +28614,32 @@ "openWeights": false, "family": "claude-opus", "limit": { - "context": 200000, + "context": 1000000, "output": 128000 }, "cost": { "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -20202,9 +28651,132 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "lastUpdated": "2026-07-17" + }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-12-31", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { "id": "claude-sonnet-4-5", @@ -20235,10 +28807,114 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-11-18", "lastUpdated": "2025-11-18" }, + { + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "codestral-2501", "name": "Codestral 25.01", @@ -20294,6 +28970,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-05-16", "lastUpdated": "2025-05-16" @@ -20308,8 +28996,8 @@ "openWeights": true, "family": "command-a", "limit": { - "context": 256000, - "output": 8000 + "context": 131072, + "output": 8192 }, "cost": { "input": 2.5, @@ -20323,101 +29011,44 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-06-01", "releaseDate": "2025-03-13", "lastUpdated": "2025-03-13" }, { - "id": "cohere-command-r-08-2024", - "name": "Command R", - "toolCall": true, + "id": "cohere-embed-v-4-0", + "name": "Embed v4", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "command-r", + "family": "cohere-embed", "limit": { "context": 128000, - "output": 4000 + "output": 1536 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.12, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "cohere-command-r-plus-08-2024", - "name": "Command R+", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-r", - "limit": { - "context": 128000, - "output": 4000 - }, - "cost": { - "input": 2.5, - "output": 10 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" - }, - { - "id": "cohere-embed-v-4-0", - "name": "Embed v4", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "cohere-embed", - "limit": { - "context": 128000, - "output": 1536 - }, - "cost": { - "input": 0.12, - "output": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" - }, - { - "id": "cohere-embed-v3-english", - "name": "Embed v3 English", - "toolCall": false, + "id": "cohere-embed-v3-english", + "name": "Embed v3 English", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, @@ -20495,97 +29126,13 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-01-20" }, - { - "id": "deepseek-r1-0528", - "name": "DeepSeek-R1-0528", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", - "limit": { - "context": 163840, - "output": 163840 - }, - "cost": { - "input": 1.35, - "output": 5.4 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" - }, - { - "id": "deepseek-v3-0324", - "name": "DeepSeek-V3-0324", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 1.14, - "output": 4.56 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" - }, - { - "id": "deepseek-v3.1", - "name": "DeepSeek-V3.1", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 0.56, - "output": 1.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" - }, { "id": "deepseek-v3.2", "name": "DeepSeek-V3.2", @@ -20611,6 +29158,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -20640,6 +29188,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -20669,68 +29218,12 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", "releaseDate": "2024-01-25", "lastUpdated": "2024-01-25" }, - { - "id": "gpt-3.5-turbo-0301", - "name": "GPT-3.5 Turbo 0301", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 4096, - "output": 4096 - }, - "cost": { - "input": 1.5, - "output": 2 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2021-08", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-03-01" - }, - { - "id": "gpt-3.5-turbo-0613", - "name": "GPT-3.5 Turbo 0613", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 16384, - "output": 16384 - }, - "cost": { - "input": 3, - "output": 4 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2021-08", - "releaseDate": "2023-06-13", - "lastUpdated": "2023-06-13" - }, { "id": "gpt-3.5-turbo-1106", "name": "GPT-3.5 Turbo 1106", @@ -20756,6 +29249,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", "releaseDate": "2023-11-06", "lastUpdated": "2023-11-06" @@ -20785,68 +29280,12 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2021-08", "releaseDate": "2023-09-21", "lastUpdated": "2023-09-21" }, - { - "id": "gpt-4", - "name": "GPT-4", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 60, - "output": 120 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-11", - "releaseDate": "2023-03-14", - "lastUpdated": "2023-03-14" - }, - { - "id": "gpt-4-32k", - "name": "GPT-4 32K", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 60, - "output": 120 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-11", - "releaseDate": "2023-03-14", - "lastUpdated": "2023-03-14" - }, { "id": "gpt-4-turbo", "name": "GPT-4 Turbo", @@ -20873,6 +29312,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-12", "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" @@ -20903,6 +29344,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-11", "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" @@ -20934,6 +29377,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -20965,6 +29410,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -20996,6 +29443,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -21027,6 +29476,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-05-13", "lastUpdated": "2024-08-06" @@ -21058,6 +29509,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-07-18", "lastUpdated": "2024-07-18" @@ -21072,7 +29525,8 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21089,41 +29543,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" }, - { - "id": "gpt-5-chat", - "name": "GPT-5 Chat", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.13 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10-24", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - }, { "id": "gpt-5-codex", "name": "GPT-5-Codex", @@ -21135,6 +29569,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21151,6 +29586,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -21165,7 +29610,8 @@ "openWeights": false, "family": "gpt-mini", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21182,6 +29628,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -21196,7 +29653,8 @@ "openWeights": false, "family": "gpt-nano", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21213,6 +29671,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -21243,6 +29712,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-10-06", "lastUpdated": "2025-10-06" @@ -21257,7 +29734,8 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 272000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21277,40 +29755,17 @@ "audio" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-14", - "lastUpdated": "2025-11-14" - }, - { - "id": "gpt-5.1-chat", - "name": "GPT-5.1 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 - }, - "modalities": { - "input": [ - "text", - "image", - "audio" - ], - "output": [ - "text", - "image", - "audio" - ] - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -21326,6 +29781,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21345,6 +29801,16 @@ "audio" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -21360,6 +29826,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21376,6 +29843,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-14", "lastUpdated": "2025-11-14" @@ -21391,6 +29868,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21407,37 +29885,18 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - }, - { - "id": "gpt-5.2-chat", - "name": "GPT-5.2 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -21453,6 +29912,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21469,6 +29929,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-01-14", "lastUpdated": "2026-01-14" @@ -21484,6 +29955,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21500,6 +29972,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-24", "lastUpdated": "2026-02-24" @@ -21515,12 +29999,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 2.5, "output": 15, - "cacheRead": 0.25 + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ @@ -21532,6 +30033,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -21547,6 +30060,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21564,6 +30078,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -21579,6 +30105,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -21596,6 +30123,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -21611,11 +30150,26 @@ "family": "gpt-pro", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 30, - "output": 180 + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ @@ -21626,6 +30180,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -21641,12 +30205,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -21658,147 +30239,280 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" }, { - "id": "grok-4-fast-reasoning", - "name": "Grok 4 Fast (Reasoning)", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-luna", "limit": { - "context": 2000000, - "output": 30000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-06", - "lastUpdated": "2026-02-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "gpt-chat-latest", + "name": "GPT Chat Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 111616, + "output": 16384 }, "cost": { - "input": 0.95, - "output": 4 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-12-01", + "releaseDate": "2026-05-05", + "lastUpdated": "2026-05-28" }, { - "id": "llama-3.2-11b-vision-instruct", - "name": "Llama-3.2-11B-Vision-Instruct", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.37, - "output": 0.37 + "input": 0.6, + "output": 3 }, "modalities": { "input": [ @@ -21809,26 +30523,31 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "llama-3.2-90b-vision-instruct", - "name": "Llama-3.2-90B-Vision-Instruct", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.04, - "output": 2.04 + "input": 0.95, + "output": 4 }, "modalities": { "input": [ @@ -21839,9 +30558,14 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { "id": "llama-3.3-70b-instruct", @@ -21882,8 +30606,8 @@ "openWeights": true, "family": "llama", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 16384 }, "cost": { "input": 0.25, @@ -21932,151 +30656,6 @@ "releaseDate": "2025-04-05", "lastUpdated": "2025-04-05" }, - { - "id": "meta-llama-3-70b-instruct", - "name": "Meta-Llama-3-70B-Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", - "limit": { - "context": 8192, - "output": 2048 - }, - "cost": { - "input": 2.68, - "output": 3.54 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" - }, - { - "id": "meta-llama-3-8b-instruct", - "name": "Meta-Llama-3-8B-Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", - "limit": { - "context": 8192, - "output": 2048 - }, - "cost": { - "input": 0.3, - "output": 0.61 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" - }, - { - "id": "meta-llama-3.1-405b-instruct", - "name": "Meta-Llama-3.1-405B-Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", - "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 5.33, - "output": 16 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" - }, - { - "id": "meta-llama-3.1-70b-instruct", - "name": "Meta-Llama-3.1-70B-Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", - "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 2.68, - "output": 3.54 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" - }, - { - "id": "meta-llama-3.1-8b-instruct", - "name": "Meta-Llama-3.1-8B-Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", - "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 0.3, - "output": 0.61 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" - }, { "id": "ministral-3b", "name": "Ministral 3B", @@ -22106,35 +30685,6 @@ "releaseDate": "2024-10-22", "lastUpdated": "2024-10-22" }, - { - "id": "mistral-large-2411", - "name": "Mistral Large 24.11", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "mistral-large", - "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 2, - "output": 6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-09", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" - }, { "id": "mistral-medium-2505", "name": "Mistral Medium 3", @@ -22165,35 +30715,6 @@ "releaseDate": "2025-05-07", "lastUpdated": "2025-05-07" }, - { - "id": "mistral-nemo", - "name": "Mistral Nemo", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral-nemo", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 0.15, - "output": 0.15 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, { "id": "mistral-small-2503", "name": "Mistral Small 3.1", @@ -22234,7 +30755,7 @@ "openWeights": false, "family": "model-router", "limit": { - "context": 128000, + "context": 200000, "output": 16384 }, "cost": { @@ -22280,40 +30801,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-12-05", "lastUpdated": "2024-12-05" }, - { - "id": "o1-mini", - "name": "o1-mini", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-mini", - "limit": { - "context": 128000, - "output": 65536 - }, - "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-09", - "releaseDate": "2024-09-12", - "lastUpdated": "2024-09-12" - }, { "id": "o3", "name": "o3", @@ -22341,6 +30844,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -22371,6 +30884,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -22402,242 +30927,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" }, - { - "id": "phi-3-medium-128k-instruct", - "name": "Phi-3-medium-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.17, - "output": 0.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-medium-4k-instruct", - "name": "Phi-3-medium-instruct (4k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 4096, - "output": 1024 - }, - "cost": { - "input": 0.17, - "output": 0.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-mini-128k-instruct", - "name": "Phi-3-mini-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-mini-4k-instruct", - "name": "Phi-3-mini-instruct (4k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 4096, - "output": 1024 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-small-128k-instruct", - "name": "Phi-3-small-instruct (128k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3-small-8k-instruct", - "name": "Phi-3-small-instruct (8k)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 8192, - "output": 2048 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" - }, - { - "id": "phi-3.5-mini-instruct", - "name": "Phi-3.5-mini-instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.13, - "output": 0.52 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" - }, - { - "id": "phi-3.5-moe-instruct", - "name": "Phi-3.5-MoE-instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0.16, - "output": 0.64 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" - }, { "id": "phi-4", "name": "Phi-4", @@ -22721,6 +31026,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -22781,6 +31087,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -22810,6 +31117,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-10", "releaseDate": "2024-12-11", "lastUpdated": "2024-12-11" @@ -22899,6 +31207,7 @@ "lastUpdated": "2022-12-15" } ], + "npm": "@ai-sdk/azure", "doc": "https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models" }, { @@ -22963,11 +31272,13 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-06", "releaseDate": "2025-10", "lastUpdated": "2025-10" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.tbox.cn/api/llm/v1/chat/completions", "doc": "https://alipaytbox.yuque.com/sxs0ba/ling/intro" }, @@ -23004,9 +31315,43 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "releaseDate": "2025-08-25", "lastUpdated": "2025-08-25" }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "Deepseek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.13, + "output": 0.26, + "cacheRead": 0.028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { "id": "deepseek-ai/DeepSeek-V4-Pro", "name": "Deepseek V4 Pro", @@ -23017,8 +31362,8 @@ "openWeights": true, "family": "deepseek-thinking", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 262144 }, "cost": { "input": 1.74, @@ -23033,6 +31378,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -23062,6 +31421,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2026-01", "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" @@ -23074,7 +31436,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262000, "output": 262000 @@ -23093,6 +31455,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-12", "releaseDate": "2026-01-30", "lastUpdated": "2026-02-12" @@ -23105,7 +31472,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262000, "output": 262000 @@ -23124,10 +31491,91 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, + { + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262000, + "output": 262000 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 262144 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, { "id": "nvidia/Nemotron-120B-A12B", "name": "Nemotron Super", @@ -23142,7 +31590,7 @@ "output": 202800 }, "cost": { - "input": 0.06, + "input": 0.3, "output": 0.75, "cacheRead": 0.06 }, @@ -23154,6 +31602,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2026-02", "releaseDate": "2026-03-11", "lastUpdated": "2026-03-11" @@ -23184,6 +31637,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-06-04", "lastUpdated": "2026-06-04" }, @@ -23212,10 +31670,111 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-08", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, + { + "id": "thinkingmachines/inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 1048576, + "output": 32768 + }, + "cost": { + "input": 1, + "output": 4.05 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "thinkingmachines/inkling-small", + "name": "Inkling Small", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 1048576, + "output": 32768 + }, + "cost": { + "input": 0.5, + "output": 1.2, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" + }, { "id": "zai-org/GLM-4.7", "name": "GLM 4.7", @@ -23230,7 +31789,7 @@ "output": 200000 }, "cost": { - "input": 0.12, + "input": 0.6, "output": 2.2, "cacheRead": 0.12 }, @@ -23242,6 +31801,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -23272,6 +31836,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2026-01", "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" @@ -23302,10 +31871,94 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "zai-org/GLM-5.2", + "name": "GLM 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 262144 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "zai-org/GLM-5.2-Fast", + "name": "GLM 5.2 Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 262144 + }, + "cost": { + "input": 2.1, + "output": 6.6, + "cacheRead": 0.21 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://inference.baseten.co/v1", "doc": "https://docs.baseten.co/inference/model-apis/overview" }, @@ -23345,6 +31998,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-12", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" @@ -23374,6 +32028,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2023-12", "releaseDate": "2025-04-27", "lastUpdated": "2025-04-27" @@ -23404,6 +32059,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], "knowledge": "2026-04", "releaseDate": "2026-04-29", "lastUpdated": "2026-04-29" @@ -23433,6 +32097,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-09", "releaseDate": "2025-10-01", "lastUpdated": "2025-10-01" @@ -23445,7 +32110,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 @@ -23465,10 +32130,54 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-07", "lastUpdated": "2026-05-07" }, + { + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 327680, + "output": 32768 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-28" + }, { "id": "openai/gpt-oss-120b", "name": "GPT-OSS-120B", @@ -23483,8 +32192,8 @@ "output": 8192 }, "cost": { - "input": 0.44, - "output": 0.99 + "input": 0.22, + "output": 0.83 }, "modalities": { "input": [ @@ -23494,6 +32203,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -23523,38 +32242,27 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-12", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" - } - ], - "baseUrl": "https://api.berget.ai/v1", - "doc": "https://api.berget.ai" - }, - { - "id": "cerebras", - "name": "Cerebras", - "env": [ - "CEREBRAS_API_KEY" - ], - "openaiCompatible": false, - "models": [ + }, { - "id": "gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "glm", "limit": { - "context": 131072, + "context": 524288, "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.69 + "input": 1.54, + "output": 4.84 }, "modalities": { "input": [ @@ -23564,25 +32272,43 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.berget.ai/v1", + "doc": "https://api.berget.ai" + }, + { + "id": "blueclaw", + "name": "Blue Claw", + "env": [ + "BLUECLAW_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "llama3.1-8b", - "name": "Llama 3.1 8B", + "id": "Qwen/Qwen3.6-35B-A3B-FP8", + "name": "Qwen3.6 35B A3B FP8", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "qwen", "limit": { - "context": 32000, - "output": 8000 - }, - "cost": { - "input": 0.1, - "output": 0.1 + "context": 131072, + "output": 65536 }, "modalities": { "input": [ @@ -23592,27 +32318,24 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2026-05-27" + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "zai-glm-4.7", - "name": "Z.AI GLM-4.7", + "id": "Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 131072, - "output": 40000 - }, - "cost": { - "input": 2.25, - "output": 2.75, - "cacheRead": 0, - "cacheWrite": 0 + "context": 196608, + "output": 65536 }, "modalities": { "input": [ @@ -23622,67 +32345,83 @@ "text" ] }, - "releaseDate": "2026-01-10", - "lastUpdated": "2026-01-10" + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" } ], - "doc": "https://inference-docs.cerebras.ai/models/overview" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://openai.blueclaw.network/v1", + "doc": "https://blueclaw.network" }, { - "id": "chutes", - "name": "Chutes", + "id": "cerebras", + "name": "Cerebras", "env": [ - "CHUTES_API_KEY" + "CEREBRAS_API_KEY" ], - "openaiCompatible": true, + "openaiCompatible": false, "models": [ { - "id": "deepseek-ai/DeepSeek-R1-0528-TEE", - "name": "DeepSeek R1 0528 TEE", + "id": "gemma-4-31b", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "gemma", "limit": { - "context": 163840, - "output": 65536 + "context": 131072, + "output": 40960 }, "cost": { - "input": 0.45, - "output": 2.15, - "cacheRead": 0.225 + "input": 0.99, + "output": 1.49 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-05-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-04-02", + "lastUpdated": "2026-07-01" }, { - "id": "deepseek-ai/DeepSeek-R1-Distill-Llama-70B", - "name": "DeepSeek R1 Distill Llama 70B", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "gpt-oss", "limit": { "context": 131072, - "output": 131072 + "output": 40960 }, "cost": { - "input": 0.0272, - "output": 0.1087, - "cacheRead": 0.0136 + "input": 0.35, + "output": 0.75 }, "modalities": { "input": [ @@ -23692,26 +32431,36 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2026-06-10" }, { - "id": "deepseek-ai/DeepSeek-V3-0324-TEE", - "name": "DeepSeek V3 0324 TEE", + "id": "zai-glm-4.7", + "name": "Z.AI GLM-4.7", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", "limit": { - "context": 163840, - "output": 65536 + "context": 131072, + "output": 40960 }, "cost": { - "input": 0.25, - "output": 1, - "cacheRead": 0.125 + "input": 2.25, + "output": 2.75, + "cacheRead": 2.25, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -23721,12 +32470,34 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-01-07", + "lastUpdated": "2026-06-10" + } + ], + "npm": "@ai-sdk/cerebras", + "doc": "https://inference-docs.cerebras.ai/models/overview" + }, + { + "id": "chutes", + "name": "Chutes", + "env": [ + "CHUTES_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "deepseek-ai/DeepSeek-V3.1-TEE", - "name": "DeepSeek V3.1 TEE", + "id": "deepseek-ai/DeepSeek-V3.2-TEE", + "name": "DeepSeek V3.2 TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -23734,13 +32505,13 @@ "openWeights": true, "family": "deepseek", "limit": { - "context": 163840, + "context": 131072, "output": 65536 }, "cost": { - "input": 0.27, + "input": 1, "output": 1, - "cacheRead": 0.135 + "cacheRead": 0.09999999999999998 }, "modalities": { "input": [ @@ -23750,26 +32521,32 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-12", + "lastUpdated": "2026-06-21" }, { - "id": "deepseek-ai/DeepSeek-V3.2-TEE", - "name": "DeepSeek V3.2 TEE", + "id": "deepseek-ai/DeepSeek-V4-Flash-0731-TEE", + "name": "DeepSeek V4 Flash 0731 TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "deepseek-flash", "limit": { - "context": 131072, - "output": 65536 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.28, - "output": 0.42, - "cacheRead": 0.14 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.013999999999999999 }, "modalities": { "input": [ @@ -23779,8 +32556,14 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-08-02" }, { "id": "google/gemma-4-31B-turbo-TEE", @@ -23796,9 +32579,9 @@ "output": 65536 }, "cost": { - "input": 0.13, - "output": 0.38, - "cacheRead": 0.065 + "input": 0.12, + "output": 0.37, + "cacheRead": 0.011999999999999997 }, "modalities": { "input": [ @@ -23809,55 +32592,68 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, { - "id": "MiniMaxAI/MiniMax-M2.5-TEE", - "name": "MiniMax M2.5 TEE", + "id": "moonshotai/Kimi-K2.6-TEE", + "name": "Kimi K2.6 TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "kimi-k2", "limit": { - "context": 196608, - "output": 65536 + "context": 262144, + "output": 65535 }, "cost": { - "input": 0.15, - "output": 1.2, - "cacheRead": 0.075 + "input": 0.58, + "output": 3.4, + "cacheRead": 0.05799999999999998 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-12", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "moonshotai/Kimi-K2.5-TEE", - "name": "Kimi K2.5 TEE", + "id": "moonshotai/Kimi-K3-TEE", + "name": "Kimi K3 TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.5", + "family": "kimi-k3", "limit": { - "context": 262144, + "context": 1048576, "output": 65535 }, "cost": { - "input": 0.44, - "output": 2, - "cacheRead": 0.22 + "input": 3, + "output": 15, + "cacheRead": 0.29999999999999993 }, "modalities": { "input": [ @@ -23869,59 +32665,60 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-29", + "lastUpdated": "2026-07-29" }, { - "id": "moonshotai/Kimi-K2.6-TEE", - "name": "Kimi K2.6 TEE", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "Nemotron-3-Nano-Omni-30B-TEE", + "name": "Nemotron 3 Nano Omni 30B TEE", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "kimi-k2.6", + "family": "nemotron", "limit": { - "context": 262144, - "output": 65535 + "context": 131072, + "output": 0 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.475 + "input": 0.0245, + "output": 0.0978, + "cacheRead": 0.0024499999999999995 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "NousResearch/DeepHermes-3-Mistral-24B-Preview", - "name": "DeepHermes 3 Mistral 24B Preview", + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507-TEE", + "name": "Qwen3 235B A22B Thinking 2507 TEE", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "nousresearch", + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.0245, - "output": 0.0978, - "cacheRead": 0.01225 + "input": 0.2989, + "output": 1.1957, + "cacheRead": 0.029889999999999993 }, "modalities": { "input": [ @@ -23931,26 +32728,28 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07", + "lastUpdated": "2026-06-21" }, { - "id": "NousResearch/Hermes-4-14B", - "name": "Hermes 4 14B", + "id": "Qwen/Qwen3-32B-TEE", + "name": "Qwen3 32B TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nousresearch", + "family": "qwen", "limit": { "context": 40960, "output": 40960 }, "cost": { - "input": 0.0136, - "output": 0.0543, - "cacheRead": 0.0068 + "input": 0.104, + "output": 0.416, + "cacheRead": 0.010399999999999998 }, "modalities": { "input": [ @@ -23960,84 +32759,102 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "openai/gpt-oss-120b-TEE", - "name": "gpt oss 120b TEE", + "id": "Qwen/Qwen3.5-397B-A17B-TEE", + "name": "Qwen3.5 397B A17B TEE", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "gpt-oss", + "family": "qwen", "limit": { - "context": 131072, + "context": 262144, "output": 65536 }, "cost": { - "input": 0.09, - "output": 0.36, - "cacheRead": 0.045 + "input": 0.45, + "output": 3, + "cacheRead": 0.04499999999999999 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "Qwen/Qwen2.5-72B-Instruct", - "name": "Qwen2.5 72B Instruct", + "id": "Qwen/Qwen3.6-27B-TEE", + "name": "Qwen3.6 27B TEE", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.2989, - "output": 1.1957, - "cacheRead": 0.14945 + "input": 0.3, + "output": 2, + "cacheRead": 0.029999999999999992 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "Qwen/Qwen2.5-Coder-32B-Instruct", - "name": "Qwen2.5 Coder 32B Instruct", + "id": "unsloth/Mistral-Nemo-Instruct-2407-TEE", + "name": "Mistral Nemo Instruct 2407 TEE", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "mistral-nemo", "limit": { - "context": 32768, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.0272, - "output": 0.1087, - "cacheRead": 0.0136 + "input": 0.0245, + "output": 0.0978, + "cacheRead": 0.0024499999999999995 }, "modalities": { "input": [ @@ -24047,56 +32864,61 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" }, { - "id": "Qwen/Qwen2.5-VL-32B-Instruct", - "name": "Qwen2.5 VL 32B Instruct", - "toolCall": false, + "id": "zai-org/GLM-5.1-TEE", + "name": "GLM 5.1 TEE", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 16384, - "output": 16384 + "context": 202752, + "output": 65535 }, "cost": { - "input": 0.0543, - "output": 0.2174, - "cacheRead": 0.02715 + "input": 0.98, + "output": 3.08, + "cacheRead": 0.09799999999999998 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-TEE", - "name": "Qwen3 235B A22B Instruct 2507 TEE", + "id": "zai-org/GLM-5.2-TEE", + "name": "GLM 5.2 TEE", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 1048576, + "output": 65535 }, "cost": { - "input": 0.1, - "output": 0.6, - "cacheRead": 0.05 + "input": 1.25, + "output": 3.95, + "cacheRead": 0.12499999999999997 }, "modalities": { "input": [ @@ -24106,27 +32928,43 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://llm.chutes.ai/v1", + "doc": "https://llm.chutes.ai/v1/models" + }, + { + "id": "clarifai", + "name": "Clarifai", + "env": [ + "CLARIFAI_PAT" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3 235B A22B Thinking 2507", + "id": "arcee_ai/AFM/models/trinity-mini", + "name": "Trinity Mini", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "trinity-mini", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.11, - "output": 0.6, - "cacheRead": 0.055 + "input": 0.045, + "output": 0.15 }, "modalities": { "input": [ @@ -24136,85 +32974,86 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [], + "knowledge": "2024-10", + "releaseDate": "2025-12", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-30B-A3B", - "name": "Qwen3 30B A3B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "id": "clarifai/main/models/mm-poly-8b", + "name": "MM Poly 8B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mm-poly", "limit": { - "context": 40960, - "output": 40960 + "context": 32768, + "output": 4096 }, "cost": { - "input": 0.06, - "output": 0.22, - "cacheRead": 0.03 + "input": 0.658, + "output": 1.11 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "releaseDate": "2025-06", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-32B-TEE", - "name": "Qwen3 32B TEE", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, + "id": "deepseek-ai/deepseek-ocr/models/DeepSeek-OCR", + "name": "DeepSeek OCR", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 40960, - "output": 40960 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.08, - "output": 0.24, - "cacheRead": 0.04 + "input": 0.2, + "output": 0.7 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "releaseDate": "2025-10-20", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-Coder-Next-TEE", - "name": "Qwen3 Coder Next TEE", + "id": "minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput", + "name": "MiniMax-M2.5 High Throughput", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "minimax", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.12, - "output": 0.75, - "cacheRead": 0.06 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -24224,55 +33063,57 @@ "text" ] }, - "releaseDate": "2026-04-25", - "lastUpdated": "2026-04-25" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen3 Next 80B A3B Instruct", + "id": "mistralai/completion/models/Ministral-3-14B-Reasoning-2512", + "name": "Ministral 3 14B Reasoning 2512", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "ministral", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.8, - "cacheRead": 0.05 + "input": 2.5, + "output": 1.7 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [], + "knowledge": "2025-12", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-12" }, { - "id": "Qwen/Qwen3.5-397B-A17B-TEE", - "name": "Qwen3.5 397B A17B TEE", + "id": "mistralai/completion/models/Ministral-3-3B-Reasoning-2512", + "name": "Ministral 3 3B Reasoning 2512", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "ministral", "limit": { "context": 262144, - "output": 65536 + "output": 262144 }, "cost": { - "input": 0.39, - "output": 2.34, - "cacheRead": 0.195 + "input": 1.039, + "output": 0.54825 }, "modalities": { "input": [ @@ -24283,26 +33124,26 @@ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [], + "releaseDate": "2025-12", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3.6-27B-TEE", - "name": "Qwen3.6 27B TEE", + "id": "moonshotai/chat-completion/models/Kimi-K2_6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 65536 + "output": 262144 }, "cost": { - "input": 0.195, - "output": 1.56, - "cacheRead": 0.0975 + "input": 0.95, + "output": 4 }, "modalities": { "input": [ @@ -24313,26 +33154,27 @@ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "Qwen/Qwen3Guard-Gen-0.6B", - "name": "Qwen3Guard Gen 0.6B", - "toolCall": false, + "id": "openai/chat-completion/models/gpt-oss-120b-high-throughput", + "name": "GPT OSS 120B High Throughput", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.01, - "output": 0.0109, - "cacheRead": 0.005 + "input": 0.09, + "output": 0.36 }, "modalities": { "input": [ @@ -24342,56 +33184,73 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2026-02-25" }, { - "id": "rednote-hilab/dots.ocr", - "name": "dots.ocr", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "id": "openai/chat-completion/models/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "rednote", + "family": "gpt-oss", "limit": { "context": 131072, - "output": 131072 + "output": 16384 }, "cost": { - "input": 0.01, - "output": 0.0109, - "cacheRead": 0.005 + "input": 0.045, + "output": 0.18 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-12-12" }, { - "id": "tngtech/DeepSeek-TNG-R1T2-Chimera-TEE", - "name": "DeepSeek TNG R1T2 Chimera TEE", + "id": "qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct", + "name": "Qwen3 Coder 30B A3B Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 163840, - "output": 163840 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 1.1, - "cacheRead": 0.15 + "input": 0.11458, + "output": 0.74812 }, "modalities": { "input": [ @@ -24401,145 +33260,176 @@ "text" ] }, - "releaseDate": "2026-04-25", - "lastUpdated": "2026-04-25" + "knowledge": "2025-04", + "releaseDate": "2025-07-31", + "lastUpdated": "2026-02-12" }, { - "id": "unsloth/gemma-3-12b-it", - "name": "gemma 3 12b it", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen3 30B A3B Instruct 2507", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "unsloth", + "family": "qwen", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.03, - "output": 0.1, - "cacheRead": 0.015 + "input": 0.3, + "output": 0.5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "releaseDate": "2025-07-30", + "lastUpdated": "2026-02-25" }, { - "id": "unsloth/gemma-3-27b-it", - "name": "gemma 3 27b it", + "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507", + "name": "Qwen3 30B A3B Thinking 2507", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "unsloth", + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.0272, - "output": 0.1087, - "cacheRead": 0.0136 + "input": 0.36, + "output": 1.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" - }, + "reasoningOptions": [], + "releaseDate": "2025-07-31", + "lastUpdated": "2026-02-25" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.clarifai.com/v2/ext/openai/v1", + "doc": "https://docs.clarifai.com/compute/inference/" + }, + { + "id": "claudinio", + "name": "Claudinio", + "env": [ + "CLAUDINIO_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "unsloth/gemma-3-4b-it", - "name": "gemma 3 4b it", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, + "id": "claudinio", + "name": "Claudinio", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "unsloth", + "openWeights": false, "limit": { - "context": 96000, - "output": 96000 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.01, - "output": 0.0272, - "cacheRead": 0.005 + "input": 0.5, + "output": 2, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [], + "knowledge": "2026-05", + "releaseDate": "2026-05-12", + "lastUpdated": "2026-06-02" }, { - "id": "unsloth/Llama-3.2-1B-Instruct", - "name": "Llama 3.2 1B Instruct", - "toolCall": false, + "id": "claudius", + "name": "Claudius", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "unsloth", + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 16384, - "output": 8192 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.01, - "output": 0.0109, - "cacheRead": 0.005 + "input": 3, + "output": 8, + "cacheRead": 0.9 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-04-25" - }, + "reasoningOptions": [], + "knowledge": "2026-05", + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.claudin.io/v1", + "doc": "https://claudin.io" + }, + { + "id": "cline-pass", + "name": "ClinePass", + "env": [ + "CLINE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "unsloth/Llama-3.2-3B-Instruct", - "name": "Llama 3.2 3B Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "cline-pass/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "unsloth", + "family": "deepseek-flash", "limit": { - "context": 16384, - "output": 16384 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.01, - "output": 0.0136, - "cacheRead": 0.005 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -24549,26 +33439,39 @@ "text" ] }, - "releaseDate": "2025-02-12", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "unsloth/Mistral-Nemo-Instruct-2407", - "name": "Mistral Nemo Instruct 2407", - "toolCall": false, + "id": "cline-pass/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "unsloth", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.02, - "output": 0.04, - "cacheRead": 0.01 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.0145 }, "modalities": { "input": [ @@ -24578,26 +33481,39 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "XiaomiMiMo/MiMo-V2-Flash-TEE", - "name": "MiMo V2 Flash TEE", + "id": "cline-pass/glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mimo", + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.09, - "output": 0.29, - "cacheRead": 0.045 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -24607,302 +33523,214 @@ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "zai-org/GLM-4.6V", - "name": "GLM 4.6V", + "id": "cline-pass/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 0.9, - "cacheRead": 0.15 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "zai-org/GLM-4.7-FP8", - "name": "GLM 4.7 FP8", + "id": "cline-pass/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 202752, - "output": 65535 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.2989, - "output": 1.1957, - "cacheRead": 0.14945 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "zai-org/GLM-4.7-TEE", - "name": "GLM 4.7 TEE", + "id": "cline-pass/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "kimi-k3", "limit": { - "context": 202752, - "output": 65535 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.39, - "output": 1.75, - "cacheRead": 0.195 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" - }, - { - "id": "zai-org/GLM-5-TEE", - "name": "GLM 5 TEE", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", - "limit": { - "context": 202752, - "output": 65535 - }, - "cost": { - "input": 0.95, - "output": 2.55, - "cacheRead": 0.475 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" - }, - { - "id": "zai-org/GLM-5-Turbo", - "name": "GLM 5 Turbo", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", - "limit": { - "context": 202752, - "output": 65535 - }, - "cost": { - "input": 0.4891, - "output": 1.9565, - "cacheRead": 0.24455 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "zai-org/GLM-5.1-TEE", - "name": "GLM 5.1 TEE", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", - "limit": { - "context": 202752, - "output": 65535 - }, - "cost": { - "input": 1.05, - "output": 3.5, - "cacheRead": 0.525 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://llm.chutes.ai/v1", - "doc": "https://llm.chutes.ai/v1/models" - }, - { - "id": "clarifai", - "name": "Clarifai", - "env": [ - "CLARIFAI_PAT" - ], - "openaiCompatible": true, - "models": [ - { - "id": "arcee_ai/AFM/models/trinity-mini", - "name": "Trinity Mini", + "id": "cline-pass/mimo-v2.5", + "name": "MiMo-V2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "trinity-mini", + "family": "mimo", "limit": { - "context": 131072, + "context": 1048576, "output": 131072 }, "cost": { - "input": 0.045, - "output": 0.15 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10", - "releaseDate": "2025-12", - "lastUpdated": "2026-02-25" - }, - { - "id": "clarifai/main/models/mm-poly-8b", - "name": "MM Poly 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "mm-poly", - "limit": { - "context": 32768, - "output": 4096 - }, - "cost": { - "input": 0.658, - "output": 1.11 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ "text", "image", + "audio", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06", - "lastUpdated": "2026-02-25" - }, - { - "id": "deepseek-ai/deepseek-ocr/models/DeepSeek-OCR", - "name": "DeepSeek OCR", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 0.2, - "output": 0.7 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-10-20", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput", - "name": "MiniMax-M2.5 High Throughput", + "id": "cline-pass/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "mimo", "limit": { - "context": 204800, + "context": 1048576, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.0145 }, "modalities": { "input": [ @@ -24912,199 +33740,83 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-25" - }, - { - "id": "mistralai/completion/models/Ministral-3-14B-Reasoning-2512", - "name": "Ministral 3 14B Reasoning 2512", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "ministral", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 2.5, - "output": 1.7 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-12", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "mistralai/completion/models/Ministral-3-3B-Reasoning-2512", - "name": "Ministral 3 3B Reasoning 2512", + "id": "cline-pass/minimax-m3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "ministral", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 1.039, - "output": 0.54825 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-12", - "lastUpdated": "2026-02-25" - }, - { - "id": "moonshotai/chat-completion/models/Kimi-K2_6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 512000, + "output": 128000 }, "cost": { - "input": 0.95, - "output": 4 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - }, - { - "id": "openai/chat-completion/models/gpt-oss-120b-high-throughput", - "name": "GPT OSS 120B High Throughput", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", - "limit": { - "context": 131072, - "output": 16384 - }, - "cost": { - "input": 0.09, - "output": 0.36 - }, - "modalities": { - "input": [ - "text" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "openai/chat-completion/models/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "cline-pass/qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", - "limit": { - "context": 131072, - "output": 16384 - }, - "cost": { - "input": 0.045, - "output": 0.18 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-12-12" - }, - { - "id": "qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct", - "name": "Qwen3 Coder 30B A3B Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "openWeights": false, "family": "qwen", "limit": { - "context": 262144, + "context": 1000000, "output": 65536 }, "cost": { - "input": 0.11458, - "output": 0.74812 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-04", - "releaseDate": "2025-07-31", - "lastUpdated": "2026-02-12" - }, - { - "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.3, - "output": 0.5 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ @@ -25114,84 +33826,88 @@ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507", - "name": "Qwen3 30B A3B Thinking 2507", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", - "limit": { - "context": 262144, - "output": 131072 - }, - "cost": { - "input": 0.36, - "output": 1.3 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-07-31", - "lastUpdated": "2026-02-25" - } - ], - "baseUrl": "https://api.clarifai.com/v2/ext/openai/v1", - "doc": "https://docs.clarifai.com/compute/inference/" - }, - { - "id": "claudinio", - "name": "Claudinio", - "env": [ - "CLAUDINIO_API_KEY" - ], - "openaiCompatible": true, - "models": [ - { - "id": "claudinio", - "name": "Claudinio", + "id": "cline-pass/qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, + "context": 1000000, "output": 64000 }, "cost": { - "input": 0.5, - "output": 2, - "cacheRead": 0.15 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tiers": [ + { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.12, + "cacheWrite": 1.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.12, + "cacheWrite": 1.5 + } }, "modalities": { "input": [ "text", "image", - "audio", "video" ], "output": [ "text" ] }, - "knowledge": "2026-05", - "releaseDate": "2026-05-12", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", "lastUpdated": "2026-06-02" } ], - "baseUrl": "https://api.claudin.io/v1", - "doc": "https://claudin.io" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.cline.bot/api/v1", + "doc": "https://docs.cline.bot/getting-started/clinepass" }, { "id": "cloudferro-sherlock", @@ -25241,6 +33957,7 @@ "family": "minimax", "limit": { "context": 196000, + "input": 180000, "output": 16000 }, "cost": { @@ -25255,6 +33972,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2026-01", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -25284,6 +34002,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-28", "lastUpdated": "2025-08-28" }, @@ -25344,6 +34072,7 @@ "lastUpdated": "2025-03-13" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api-sherlock.cloudferro.com/openai/v1/", "doc": "https://docs.sherlock.cloudferro.com/" }, @@ -25584,6 +34313,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-06-09", "lastUpdated": "2026-06-09" @@ -25617,6 +34356,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -25650,6 +34399,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -25683,6 +34442,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -25716,6 +34485,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-11-24", "lastUpdated": "2025-11-24" @@ -25737,7 +34516,25 @@ "input": 5, "output": 25, "cacheRead": 0.5, - "cacheWrite": 6.25 + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -25749,6 +34546,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -25782,6 +34589,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2026-01", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -25815,9 +34634,65 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "anthropic/claude-sonnet-4", "name": "Claude Sonnet 4 (latest)", @@ -25847,6 +34722,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -25880,6 +34765,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -25901,7 +34796,25 @@ "input": 3, "output": 15, "cacheRead": 0.3, - "cacheWrite": 3.75 + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ @@ -25913,10 +34826,104 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-02-17" }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, { "id": "openai/gpt-3.5-turbo", "name": "GPT-3.5-turbo", @@ -26095,6 +35102,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -26126,6 +35144,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -26157,6 +35185,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -26172,6 +35212,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -26189,6 +35230,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -26204,6 +35256,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -26221,6 +35274,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" @@ -26236,6 +35301,7 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { @@ -26253,6 +35319,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -26268,12 +35346,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -26285,10 +35380,202 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { "id": "openai/o1", "name": "o1", @@ -26316,6 +35603,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2023-09", "releaseDate": "2024-12-05", "lastUpdated": "2024-12-05" @@ -26347,6 +35644,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -26377,6 +35684,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -26407,6 +35724,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-06-10", "lastUpdated": "2025-06-10" @@ -26438,6 +35765,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -27290,7 +36627,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 256000, "output": 256000 @@ -27309,6 +36646,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -27321,7 +36671,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 256000, "output": 256000 @@ -27340,6 +36690,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-20", "lastUpdated": "2026-04-20" @@ -27397,6 +36760,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-03-11", "lastUpdated": "2026-03-11" }, @@ -27647,11 +37023,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" + }, + { + "id": "workers-ai/@cf/zai-org/glm-5.2", + "name": "Glm 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], + "npm": "ai-gateway-provider", "doc": "https://developers.cloudflare.com/ai-gateway/" }, { @@ -27716,6 +37148,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-05-29" @@ -27746,6 +37179,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, @@ -27859,6 +37305,7 @@ "text" ] }, + "knowledge": "2023-12", "releaseDate": "2024-09-25", "lastUpdated": "2024-09-25" }, @@ -27887,6 +37334,7 @@ "text" ] }, + "knowledge": "2023-12", "releaseDate": "2024-09-25", "lastUpdated": "2024-09-25" }, @@ -28013,7 +37461,7 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 256000 @@ -28032,10 +37480,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, + { + "id": "@cf/moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, { "id": "@cf/nvidia/nemotron-3-120b-a12b", "name": "Nemotron 3 Super 120B", @@ -28061,6 +37566,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-03-11", "lastUpdated": "2026-03-11" }, @@ -28089,6 +37607,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -28117,6 +37645,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, @@ -28173,6 +37702,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-04-30", "lastUpdated": "2025-04-30" }, @@ -28201,6 +37731,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-03-05", "lastUpdated": "2025-03-05" }, @@ -28229,11 +37760,67 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" + }, + { + "id": "@cf/zai-org/glm-5.2", + "name": "Glm 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 262144, + "output": 256000 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1", "doc": "https://developers.cloudflare.com/workers-ai/models/" }, @@ -28394,6 +37981,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1 + } + ], "knowledge": "2025-04-01", "releaseDate": "2026-05-20", "lastUpdated": "2026-06-09" @@ -28423,6 +38019,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1 + } + ], "knowledge": "2024-06-01", "releaseDate": "2025-08-21", "lastUpdated": "2025-08-21" @@ -28462,7 +38067,7 @@ "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, "family": "command-a", "limit": { @@ -28570,8 +38175,8 @@ ] }, "knowledge": "2024-06-01", - "releaseDate": "2024-02-27", - "lastUpdated": "2024-02-27" + "releaseDate": "2024-12-02", + "lastUpdated": "2024-12-02" }, { "id": "command-r7b-arabic-02-2025", @@ -28627,13 +38232,167 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], "knowledge": "2025-09-23", "releaseDate": "2026-06-09", "lastUpdated": "2026-06-09" } ], + "npm": "@ai-sdk/cohere", "doc": "https://docs.cohere.com/docs/models" }, + { + "id": "coralbricks", + "name": "CoralBricks", + "env": [ + "CORAL_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "glm-5.2-fp4", + "name": "GLM 5.2 FP4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.12, + "output": 4.4, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.12, + "output": 0.6, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.coralbricks.ai/v1", + "doc": "https://www.coralbricks.ai/docs" + }, { "id": "cortecs", "name": "Cortecs", @@ -28643,11 +38402,40 @@ "openaiCompatible": true, "models": [ { - "id": "claude-4-5-sonnet", - "name": "Claude 4.5 Sonnet", + "id": "apertus-70b", + "name": "Apertus 70B", "toolCall": true, "structuredOutput": false, "reasoning": true, + "attachment": false, + "openWeights": true, + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 1.393, + "output": 2.228 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-09", + "releaseDate": "2025-09-02", + "lastUpdated": "2025-09-02" + }, + { + "id": "claude-4-5-sonnet", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", @@ -28656,19 +38444,34 @@ "output": 200000 }, "cost": { - "input": 3.259, - "output": 16.296 + "input": 2.989, + "output": 14.945, + "cacheRead": 0.326, + "cacheWrite": 4.078 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -28677,7 +38480,7 @@ "id": "claude-4-6-sonnet", "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -28687,28 +38490,43 @@ "output": 1000000 }, "cost": { - "input": 3.59, - "output": 17.92 + "input": 3.196, + "output": 15.94, + "cacheRead": 0.32, + "cacheWrite": 3.999 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, { "id": "claude-haiku-4-5", - "name": "Claude Haiku 4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -28718,28 +38536,89 @@ "output": 200000 }, "cost": { - "input": 1.09, - "output": 5.43 + "input": 0.996, + "output": 4.982, + "cacheRead": 0.099, + "cacheWrite": 1.186 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 1000000 + }, + "cost": { + "input": 5.5, + "output": 27.498, + "cacheRead": 0.55, + "cacheWrite": 6.874 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, { "id": "claude-opus4-5", - "name": "Claude Opus 4.5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -28749,20 +38628,35 @@ "output": 200000 }, "cost": { - "input": 5.98, - "output": 29.89 + "input": 5.313, + "output": 26.568, + "cacheRead": 0.531, + "cacheWrite": 6.645 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", "releaseDate": "2025-11-24", "lastUpdated": "2025-11-24" }, @@ -28770,7 +38664,7 @@ "id": "claude-opus4-6", "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -28780,19 +38674,34 @@ "output": 1000000 }, "cost": { - "input": 5.98, - "output": 29.89 + "input": 5.313, + "output": 26.561, + "cacheRead": 0.531, + "cacheWrite": 6.645 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", "lastUpdated": "2026-03-13" @@ -28801,71 +38710,191 @@ "id": "claude-opus4-7", "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-opus", "limit": { "context": 1000000, - "output": 128000 + "output": 1000000 }, "cost": { - "input": 5.6, - "output": 27.99, - "cacheRead": 0.56, - "cacheWrite": 6.99 + "input": 5.437, + "output": 27.186, + "cacheRead": 0.544, + "cacheWrite": 6.797 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" }, + { + "id": "claude-opus4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 1000000 + }, + "cost": { + "input": 5.437, + "output": 27.186, + "cacheRead": 0.544, + "cacheWrite": 6.797 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, { "id": "claude-sonnet-4", - "name": "Claude Sonnet 4", + "name": "Claude Sonnet 4 (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { "context": 200000, - "output": 64000 + "output": 200000 }, "cost": { - "input": 3.307, - "output": 16.536 + "input": 2.898, + "output": 14.493, + "cacheRead": 0.29, + "cacheWrite": 3.624 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 1000000 + }, + "cost": { + "input": 2.2, + "output": 11, + "cacheRead": 0.219, + "cacheWrite": 2.749 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "codestral-2508", "name": "Codestral 2508", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, @@ -28875,9 +38904,9 @@ "output": 256000 }, "cost": { - "input": 0.3, - "output": 0.9, - "cacheRead": 0.03 + "input": 0.334, + "output": 1.003, + "cacheRead": 0.033 }, "modalities": { "input": [ @@ -28891,11 +38920,39 @@ "releaseDate": "2025-07-30", "lastUpdated": "2025-07-30" }, + { + "id": "cosmos3-super-reasoner", + "name": "cosmos3-super-reasoner", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.099, + "output": 0.296 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, { "id": "deepseek-r1-0528", "name": "DeepSeek R1 0528", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, @@ -28905,8 +38962,9 @@ "output": 164000 }, "cost": { - "input": 0.585, - "output": 2.307 + "input": 0.652, + "output": 2.57, + "cacheRead": 0.163 }, "modalities": { "input": [ @@ -28916,44 +38974,25 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-07", "releaseDate": "2025-05-28", "lastUpdated": "2025-05-28" }, - { - "id": "deepseek-v3-0324", - "name": "DeepSeek V3 0324", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 0.551, - "output": 1.654 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07", - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" - }, { "id": "deepseek-v3.2", "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, @@ -28963,8 +39002,9 @@ "output": 163840 }, "cost": { - "input": 0.266, - "output": 0.444 + "input": 0.296, + "output": 0.495, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -28974,13 +39014,23 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -28989,12 +39039,12 @@ "family": "deepseek-flash", "limit": { "context": 1048576, - "output": 384000 + "output": 1048576 }, "cost": { - "input": 0.133, - "output": 0.266, - "cacheRead": 0.0028 + "input": 0.13, + "output": 0.28, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -29004,9 +39054,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { "id": "deepseek-v4-pro", @@ -29019,12 +39079,12 @@ "family": "deepseek-thinking", "limit": { "context": 1048576, - "output": 384000 + "output": 1048576 }, "cost": { - "input": 1.553, - "output": 3.106, - "cacheRead": 0.003625 + "input": 1.73, + "output": 3.46, + "cacheRead": 0.432 }, "modalities": { "input": [ @@ -29034,25 +39094,37 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" }, { "id": "devstral-2512", - "name": "Devstral 2 2512", + "name": "Devstral 2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, + "family": "devstral", "limit": { "context": 262000, "output": 262000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.446, + "output": 2.228, + "cacheRead": 0.045 }, "modalities": { "input": [ @@ -29067,41 +39139,46 @@ "lastUpdated": "2025-12-09" }, { - "id": "devstral-small-2512", - "name": "Devstral Small 2 2512", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 262000, - "output": 262000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, - "output": 0 + "input": 0.299, + "output": 2.491, + "cacheRead": 0.029, + "cacheWrite": 0.097 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "gemini-2.5-pro", "name": "Gemini 2.5 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, "family": "gemini-pro", "limit": { @@ -29109,169 +39186,229 @@ "output": 65535 }, "cost": { - "input": 1.654, - "output": 11.024 + "input": 1.495, + "output": 9.964, + "cacheRead": 0.242, + "cacheWrite": 0.434 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-20", + "releaseDate": "2025-06-17", "lastUpdated": "2025-06-17" }, { - "id": "glm-4.5", - "name": "GLM 4.5", + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.67, - "output": 2.46 + "input": 0.272, + "output": 1.631, + "cacheRead": 0.025, + "cacheWrite": 0.082 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-29", - "lastUpdated": "2025-07-29" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "glm-4.5-air", - "name": "GLM 4.5 Air", + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.22, - "output": 1.34 + "input": 1.483, + "output": 8.898, + "cacheRead": 0.148, + "cacheWrite": 0.988 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "glm-4.7", - "name": "GLM 4.7", + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 198000, - "output": 198000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.45, - "output": 2.23 + "input": 0.33, + "output": 2.749, + "cacheRead": 0.033 }, "modalities": { "input": [ + "text", + "image", + "audio" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemma-3-27b-it", + "name": "gemma-3-27b-it", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 131000, + "output": 131000 + }, + "cost": { + "input": 0.099, + "output": 0.299 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [], + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "gemma", "limit": { - "context": 203000, - "output": 203000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.09, - "output": 0.53 + "input": 0.111, + "output": 0.557 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "glm-5", - "name": "GLM 5", + "id": "gemma-4-31b-it", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "gemma", "limit": { - "context": 202752, - "output": 202752 + "context": 262000, + "output": 262000 }, "cost": { - "input": 1.08, - "output": 3.44 + "input": 0.223, + "output": 0.39 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -29279,13 +39416,12 @@ "openWeights": true, "family": "glm", "limit": { - "context": 204800, - "output": 131072 + "context": 202752, + "output": 198000 }, "cost": { - "input": 1.31, - "output": 4.1, - "cacheRead": 0.24 + "input": 0.78, + "output": 2.785 }, "modalities": { "input": [ @@ -29295,87 +39431,89 @@ "text" ] }, - "releaseDate": "2026-04-14", - "lastUpdated": "2026-04-14" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "gpt-4.1", - "name": "GPT 4.1", + "id": "glm-4.7-flash", + "name": "GLM-4.7-Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 1047576, - "output": 32768 + "context": 203000, + "output": 203000 }, "cost": { - "input": 2.354, - "output": 9.417 + "input": 0.08, + "output": 0.478 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1050000, - "output": 128000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 3, - "output": 16.13, - "cacheRead": 0.25 + "input": 0.988, + "output": 3.164, + "cacheRead": 0.247 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gpt-oss-120b", - "name": "GPT Oss 120b", + "id": "glm-5-turbo", + "name": "GLM-5-Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0, - "output": 0 + "input": 1.186, + "output": 3.955, + "cacheRead": 0.296, + "cacheWrite": 1.544 }, "modalities": { "input": [ @@ -29385,25 +39523,27 @@ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "hermes-4-70b", - "name": "Hermes 4 70B", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.116, - "output": 0.358 + "input": 1.384, + "output": 4.348, + "cacheRead": 0.346 }, "modalities": { "input": [ @@ -29413,25 +39553,27 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "intellect-3", - "name": "INTELLECT 3", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.219, - "output": 1.202 + "input": 1.2, + "output": 4.2, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -29441,115 +39583,129 @@ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-26", - "lastUpdated": "2025-11-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "glm-5v-turbo", + "name": "GLM-5V-Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "glm", "limit": { - "context": 131000, - "output": 131000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.551, - "output": 2.646 + "input": 1.186, + "output": 3.955, + "cacheRead": 0.296, + "cacheWrite": 1.544 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-07-11", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262000, - "output": 262000 + "context": 1047576, + "output": 1047576 }, "cost": { - "input": 0.656, - "output": 2.731 + "input": 2.192, + "output": 8.769, + "cacheRead": 0.546 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "gpt-4.1-mini", + "name": "GPT-4.1 mini", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 1047576 }, "cost": { - "input": 0.55, - "output": 2.76 + "input": 0.434, + "output": 1.704, + "cacheRead": 0.134 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "gpt-4.1-nano", + "name": "GPT-4.1 nano", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 1047576 }, "cost": { - "input": 0.81, - "output": 3.54, - "cacheRead": 0.2 + "input": 0.111, + "output": 0.434, + "cacheRead": 0.056 }, "modalities": { "input": [ @@ -29560,197 +39716,257 @@ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "llama-3.1-405b-instruct", - "name": "Llama 3.1 405B Instruct", + "id": "gpt-4o", + "name": "GPT-4o", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { "context": 128000, "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2.659, + "output": 10.635, + "cacheRead": 1.33 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama 3.3 70B Instruct", + "id": "gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131000, - "output": 131000 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.089, - "output": 0.275 + "input": 0.159, + "output": 0.638, + "cacheRead": 0.081 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "minimax-m2", - "name": "MiniMax-M2", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 400000 }, "cost": { - "input": 0.39, - "output": 1.57 + "input": 1.375, + "output": 10.96, + "cacheRead": 0.156 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "minimax-m2.1", - "name": "MiniMax-M2.1", + "id": "gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 196000, - "output": 196000 + "context": 400000, + "input": 272000, + "output": 400000 }, "cost": { - "input": 0.34, - "output": 1.34 + "input": 0.279, + "output": 2.192, + "cacheRead": 0.056 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 196608, - "output": 196608 + "context": 400000, + "input": 272000, + "output": 400000 }, "cost": { - "input": 0.32, - "output": 1.18 + "input": 0.06, + "output": 0.439, + "cacheRead": 0.019 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "minimax-m2.7", - "name": "MiniMax-m2.7", + "id": "gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 202752, - "output": 196072 + "context": 400000, + "input": 272000, + "output": 400000 }, "cost": { - "input": 0.47, - "output": 1.4 + "input": 1.375, + "output": 10.96, + "cacheRead": 0.156 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "mistral-large-2512", - "name": "Mistral Large 3 2512", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, - "output": 256000 + "context": 1050000, + "output": 1050000 }, "cost": { - "input": 0.5, - "output": 1.5, - "cacheRead": 0.05 + "input": 2.898, + "output": 15.453, + "cacheRead": 0.242 }, "modalities": { "input": [ @@ -29761,83 +39977,125 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "mixtral-8x7B-instruct-v0.1", - "name": "Mixtral 8x7B Instruct v0.1", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 32000, - "output": 32000 + "context": 1050000, + "input": 922000, + "output": 1050000 }, "cost": { - "input": 0.438, - "output": 0.68 + "input": 1.1, + "output": 6.599, + "cacheRead": 0.11, + "cacheWrite": 1.38 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2023-12-11", - "lastUpdated": "2023-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "nemotron-3-super-120b-a12b", - "name": "Nemotron 3 Super 120B A12B", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 1050000 }, "cost": { - "input": 0.266, - "output": 0.799 + "input": 5.5, + "output": 32.998, + "cacheRead": 0.55, + "cacheWrite": 6.879 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "nova-pro-v1", - "name": "Nova Pro 1.0", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "nova-pro", + "family": "gpt-terra", "limit": { - "context": 300000, - "output": 5000 + "context": 1050000, + "input": 922000, + "output": 1050000 }, "cost": { - "input": 1.016, - "output": 4.061 + "input": 2.749, + "output": 16.498, + "cacheRead": 0.275, + "cacheWrite": 3.437 }, "modalities": { "input": [ @@ -29848,26 +40106,37 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "qwen-2.5-72b-instruct", - "name": "Qwen2.5 72B Instruct", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { - "context": 33000, - "output": 33000 + "context": 131000, + "output": 128000 }, "cost": { - "input": 0.062, - "output": 0.231 + "input": 0.089, + "output": 0.446, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -29877,26 +40146,35 @@ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-09-19", - "lastUpdated": "2024-09-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { "context": 131000, "output": 131000 }, "cost": { - "input": 0.062, - "output": 0.408 + "input": 0.045, + "output": 0.167 }, "modalities": { "input": [ @@ -29906,26 +40184,35 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "qwen3-32b", - "name": "Qwen3 32B", + "id": "gpt-oss-safeguard-120b", + "name": "GPT OSS Safeguard 120B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { - "context": 16384, - "output": 16384 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.099, - "output": 0.33 + "input": 0.179, + "output": 0.697 }, "modalities": { "input": [ @@ -29935,26 +40222,34 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-10-29", + "lastUpdated": "2025-10-29" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3 Coder 30B A3B Instruct", + "id": "hermes-4-405b", + "name": "hermes-4-405b", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 262000, - "output": 262000 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.053, - "output": 0.222 + "input": 0.996, + "output": 2.989 }, "modalities": { "input": [ @@ -29964,26 +40259,24 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-31", - "lastUpdated": "2025-07-31" + "releaseDate": "2024-08-13", + "lastUpdated": "2024-08-13" }, { - "id": "qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "hermes-4-70b", + "name": "Hermes 4 70B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.441, - "output": 1.984 + "input": 0.129, + "output": 0.399 }, "modalities": { "input": [ @@ -29993,154 +40286,160 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "knowledge": "2023-12", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "qwen3-coder-next", - "name": "Qwen3 Coder Next 80B", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 65536 + "context": 262144, + "output": 256000 }, "cost": { - "input": 0.158, - "output": 0.84 + "input": 0.495, + "output": 2.768, + "cacheRead": 0.124 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-04", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "qwen3-next-80b-a3b-thinking", - "name": "Qwen3 Next 80B A3B Thinking", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 256000 }, "cost": { - "input": 0.164, - "output": 1.311 + "input": 0.773, + "output": 3.38, + "cacheRead": 0.193 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-11", - "lastUpdated": "2025-09-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen3.5-122b-a10b", - "name": "Qwen3.5 122B A10B", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.444, - "output": 3.106 + "input": 0.75, + "output": 3.5, + "cacheRead": 0.201 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k3", "limit": { - "context": 250000, - "output": 250000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 3, + "output": 14.999 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" - } - ], - "baseUrl": "https://api.cortecs.ai/v1", - "doc": "https://api.cortecs.ai/v1/models" - }, - { - "id": "crof", - "name": "CrofAI", - "env": [ - "CROF_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, { - "id": "deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "llama-3.1-405b-instruct", + "name": "Llama 3.1 405B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "llama", "limit": { - "context": 163840, - "output": 163840 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.18, - "output": 0.35, - "cacheRead": 0.04 + "input": 1.95, + "output": 1.95 }, "modalities": { "input": [ @@ -30150,26 +40449,26 @@ "text" ] }, - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" + "reasoningOptions": [], + "knowledge": "2023-12", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "llama-3.1-8b-instruct", + "name": "llama-3.1-8b-instruct", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "openWeights": false, "limit": { - "context": 1000000, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.12, - "output": 0.21, - "cacheRead": 0.003 + "input": 0.167, + "output": 0.167 }, "modalities": { "input": [ @@ -30179,27 +40478,25 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "releaseDate": "2024-04-09", + "lastUpdated": "2024-04-09" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "llama-3.1-nemotron-ultra-253b-v1", + "name": "llama-3.1-nemotron-ultra-253b-v1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, "limit": { - "context": 1000000, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.35, - "output": 0.8, - "cacheRead": 0.003 + "input": 0.598, + "output": 1.794 }, "modalities": { "input": [ @@ -30209,27 +40506,26 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "releaseDate": "2025-04-07", + "lastUpdated": "2025-04-07" }, { - "id": "deepseek-v4-pro-lightning", - "name": "DeepSeek V4 Pro", + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "llama", "limit": { - "context": 1000000, - "output": 131072 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.8, - "output": 1.6, - "cacheRead": 0.02 + "input": 0.129, + "output": 0.399 }, "modalities": { "input": [ @@ -30239,58 +40535,53 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "minicpm-v-4.5", + "name": "minicpm-v-4.5", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "gemma", + "reasoning": false, + "attachment": false, + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 0.651, + "output": 1.097 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "glm-4.7", - "name": "GLM-4.7", + "id": "minimax-m2", + "name": "MiniMax-M2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "minimax", "limit": { - "context": 202752, - "output": 202752 + "context": 400000, + "output": 400000 }, "cost": { - "input": 0.25, - "output": 1.1, - "cacheRead": 0.05, - "cacheWrite": 0 + "input": 0.349, + "output": 1.405 }, "modalities": { "input": [ @@ -30300,28 +40591,26 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "minimax-m2.1", + "name": "MiniMax-M2.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm-flash", + "family": "minimax", "limit": { - "context": 202752, - "output": 131072 + "context": 196000, + "output": 196000 }, "cost": { - "input": 0.04, - "output": 0.3, - "cacheRead": 0.008, - "cacheWrite": 0 + "input": 0.359, + "output": 1.435 }, "modalities": { "input": [ @@ -30331,28 +40620,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "glm-5", - "name": "GLM-5", + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "minimax", "limit": { - "context": 202752, - "output": 202752 + "context": 196680, + "output": 196608 }, "cost": { - "input": 0.48, - "output": 1.9, - "cacheRead": 0.1, - "cacheWrite": 0 + "input": 0.296, + "output": 1.087, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -30362,27 +40650,26 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "minimax", "limit": { - "context": 202752, - "output": 202752 + "context": 196608, + "output": 196072 }, "cost": { - "input": 0.45, - "output": 2.15, - "cacheRead": 0.08, - "cacheWrite": 0 + "input": 0.668, + "output": 2.674 }, "modalities": { "input": [ @@ -30392,81 +40679,143 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "greg-1", - "name": "Greg 1 Normal", - "toolCall": false, - "structuredOutput": false, + "id": "minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.395, + "output": 1.977, + "cacheRead": 0.099 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "ministral-14b-2512", + "name": "ministral-14b-2512", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 229376, - "output": 229376 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 0.223, + "output": 0.223, + "cacheRead": 0.022 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "greg-1-mini", - "name": "Greg 1 Mini", - "toolCall": false, - "structuredOutput": false, + "id": "ministral-3b-2512", + "name": "ministral-3b-2512", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 229376, - "output": 229376 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.07, - "output": 0.15, - "cacheRead": 0.01 + "input": 0.111, + "output": 0.111, + "cacheRead": 0.011 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" + }, + { + "id": "ministral-8b-2512", + "name": "ministral-8b-2512", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.167, + "output": 0.167, + "cacheRead": 0.017 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "greg-1-super", - "name": "Greg 1 Super", + "id": "mistral-7b-instruct-v0.2", + "name": "mistral-7b-instruct-v0.2", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 229376, - "output": 229376 + "context": 32000, + "output": 32000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.2 + "input": 0.159, + "output": 0.219 }, "modalities": { "input": [ @@ -30476,25 +40825,24 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-05-26", + "lastUpdated": "2025-05-26" }, { - "id": "greg-rp", - "name": "Greg (Roleplay)", - "toolCall": false, - "structuredOutput": false, + "id": "mistral-7b-instruct-v0.3", + "name": "mistral-7b-instruct-v0.3", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 229376, - "output": 229376 + "context": 127000, + "output": 127000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 0.111, + "output": 0.111 }, "modalities": { "input": [ @@ -30504,152 +40852,143 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-05-26", + "lastUpdated": "2025-05-26" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "mistral-large-2402", + "name": "mistral-large-2402", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "kimi-k2.5", + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.35, - "output": 1.7, - "cacheRead": 0.07 + "input": 4.284, + "output": 12.952 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "releaseDate": "2025-05-26", + "lastUpdated": "2025-05-26" }, { - "id": "kimi-k2.5-lightning", - "name": "Kimi K2.5 (Lightning)", + "id": "mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "kimi-k2.5", + "family": "mistral-large", "limit": { - "context": 131072, - "output": 32768 + "context": 256000, + "output": 256000 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0.557, + "output": 1.671, + "cacheRead": 0.056 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-06", - "lastUpdated": "2026-02-06" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "mistral-medium-2508", + "name": "mistral-medium-2508", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 1.99, - "cacheRead": 0.05 + "input": 0.446, + "output": 2.228, + "cacheRead": 0.045 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [], + "releaseDate": "2024-08-07", + "lastUpdated": "2024-08-07" }, { - "id": "mimo-v2.5-pro", - "name": "MiMo-V2.5-Pro", + "id": "mistral-medium-3.5", + "name": "mistral-medium-3.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, "limit": { - "context": 1048576, - "output": 131072 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.4, - "output": 0.8, - "cacheRead": 0.003 + "input": 1.671, + "output": 5.57 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "mistral-nemo-instruct-2407", + "name": "mistral-nemo-instruct-2407", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 204800, + "context": 128000, "output": 131072 }, "cost": { - "input": 0.11, - "output": 0.95, - "cacheRead": 0.02, - "cacheWrite": 0.375 + "input": 0.145, + "output": 0.145, + "cacheRead": 0.014 }, "modalities": { "input": [ @@ -30659,822 +40998,727 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2024-08-07", + "lastUpdated": "2024-08-07" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen3.5 397B-A17B", + "id": "mistral-small-2503", + "name": "mistral-small-2503", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.35, - "output": 1.75, - "cacheRead": 0.07 + "input": 0.111, + "output": 0.334 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "releaseDate": "2025-03-20", + "lastUpdated": "2025-03-20" }, { - "id": "qwen3.5-9b", - "name": "Qwen3.5 9B", + "id": "mistral-small-2603", + "name": "Mistral Small 4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "mistral-small", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.04, - "output": 0.15, - "cacheRead": 0.008 + "input": 0.143, + "output": 0.568, + "cacheRead": 0.014 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-13", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "qwen3.6-27b", - "name": "Qwen3.6 27B", + "id": "mistral-small-3.2-24b-instruct-2506", + "name": "mistral-small-3.2-24b-instruct-2506", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.2, - "output": 1.5, - "cacheRead": 0.04 + "input": 0.1, + "output": 0.312 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" - } - ], - "baseUrl": "https://crof.ai/v1", - "doc": "https://crof.ai/docs" - }, - { - "id": "databricks", - "name": "Databricks", - "env": [ - "DATABRICKS_HOST", - "DATABRICKS_TOKEN" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2025-05-26", + "lastUpdated": "2025-05-26" + }, { - "id": "databricks-claude-haiku-4-5", - "name": "Claude Haiku 4.5 (latest)", - "toolCall": true, - "structuredOutput": false, + "id": "mixtral-8x7B-instruct-v0.1", + "name": "Mixtral 8x7B Instruct v0.1", + "toolCall": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, "limit": { - "context": 200000, - "output": 64000 + "context": 32000, + "output": 32000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.488, + "output": 0.758 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [], + "knowledge": "2023-09", + "releaseDate": "2023-12-11", + "lastUpdated": "2023-12-11" }, { - "id": "databricks-claude-opus-4-1", - "name": "Claude Opus 4.1 (latest)", + "id": "nemotron-nano-v2-12b", + "name": "nemotron-nano-v2-12b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "output": 128000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.24, + "output": 0.707 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2025-10-31", + "lastUpdated": "2025-10-31" }, { - "id": "databricks-claude-opus-4-5", - "name": "Claude Opus 4.5 (latest)", + "id": "nova-2-lite", + "name": "nova-2-lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.373, + "output": 3.144 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [], + "releaseDate": "2025-12-04", + "lastUpdated": "2025-12-04" }, { - "id": "databricks-claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "nova-lite-v1", + "name": "nova-lite-v1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 1000000, - "output": 128000 + "context": 300000, + "output": 300000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.069, + "output": 0.275 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "databricks-claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "nova-micro-v1", + "name": "nova-micro-v1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 1000000, + "context": 128000, "output": 128000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.04, + "output": 0.159 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "databricks-claude-sonnet-4", - "name": "Claude Sonnet 4.5", + "id": "nova-pro-v1", + "name": "Nova Pro 1.0", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "nova-pro", "limit": { - "context": 200000, - "output": 64000 + "context": 300000, + "output": 5000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.918, + "output": 3.671 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "knowledge": "2024-04", + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "databricks-claude-sonnet-4-5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "nvidia-nemotron-3-nano-30b-a3b", + "name": "nvidia-nemotron-3-nano-30b-a3b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", "limit": { - "context": 200000, - "output": 64000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.06, + "output": 0.24 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "releaseDate": "2026-01-12", + "lastUpdated": "2026-01-12" }, { - "id": "databricks-claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "nvidia-nemotron-3-nano-omni", + "name": "nvidia-nemotron-3-nano-omni", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", "limit": { - "context": 1000000, - "output": 64000 + "context": 300000, + "output": 300000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.059, + "output": 0.237 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "databricks-gemini-2-5-flash", - "name": "Gemini 2.5 Flash", + "id": "pixtral-12b-2409", + "name": "pixtral-12b-2409", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 0.223, + "output": 0.223 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [], + "releaseDate": "2024-11-09", + "lastUpdated": "2024-11-09" }, { - "id": "databricks-gemini-2-5-pro", - "name": "Gemini 2.5 Pro", + "id": "pixtral-large-2502", + "name": "pixtral-large-2502", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.993, + "output": 5.978 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [], + "releaseDate": "2025-05-26", + "lastUpdated": "2025-05-26" }, { - "id": "databricks-gemini-3-1-flash-lite", - "name": "Gemini 3.1 Flash Lite Preview", - "toolCall": true, + "id": "qwen2.5-vl-72b-instruct", + "name": "qwen2.5-vl-72b-instruct", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", "limit": { - "context": 1048576, - "output": 65536 + "context": 32000, + "output": 32000 }, "cost": { "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "output": 0.747 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [], + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" }, { - "id": "databricks-gemini-3-1-pro", - "name": "Gemini 3.1 Pro Preview Custom Tools", + "id": "qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262000, + "output": 131000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.069, + "output": 0.455, + "cacheRead": 0.018 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "databricks-gemini-3-flash", - "name": "Gemini 3 Flash Preview", + "id": "qwen3-30b-a3b-instruct-2507", + "name": "qwen3-30b-a3b-instruct-2507", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.099, + "output": 0.299 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [], + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "databricks-gemini-3-pro", - "name": "Gemini 3 Pro Preview", + "id": "qwen3-32b", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 40000, + "output": 40000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.099, + "output": 0.299 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "databricks-gpt-5", - "name": "GPT-5", + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.067, + "output": 0.245, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "databricks-gpt-5-1", - "name": "GPT-5.1", + "id": "qwen3-coder-next", + "name": "Qwen3 Coder Next", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.167, + "output": 0.891 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "databricks-gpt-5-2", - "name": "GPT-5.2", + "id": "qwen3-next-80b-a3b-thinking", + "name": "Qwen3-Next 80B-A3B (Thinking)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, + "context": 128000, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.149, + "output": 1.195 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "databricks-gpt-5-4", - "name": "GPT-5.4", + "id": "qwen3-vl-235b-a22b", + "name": "qwen3-vl-235b-a22b", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 1050000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.617, + "output": 3.119, + "cacheRead": 0.052 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "releaseDate": "2026-01-13", + "lastUpdated": "2026-01-13" }, { - "id": "databricks-gpt-5-4-mini", - "name": "GPT-5.4 mini", + "id": "qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0.495, + "output": 3.46, + "cacheRead": 0.124 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "databricks-gpt-5-4-nano", - "name": "GPT-5.4 nano", + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262000, + "output": 250000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 0.668, + "output": 4.01 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "databricks-gpt-5-5", - "name": "GPT-5.5", + "id": "qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.111, + "output": 0.167 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "databricks-gpt-5-mini", - "name": "GPT-5 Mini", + "id": "qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.446, + "output": 3.008 }, "modalities": { "input": [ @@ -31485,27 +41729,26 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "databricks-gpt-5-nano", - "name": "GPT-5 Nano", + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 0.167, + "output": 0.557 }, "modalities": { "input": [ @@ -31516,26 +41759,25 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "databricks-gpt-oss-120b", - "name": "GPT OSS 120B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "qwen3guard-gen-0.6b", + "name": "qwen3guard-gen-0.6b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { - "context": 131072, - "output": 32768 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.072, - "output": 0.28 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -31545,25 +41787,24 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-02-04", + "lastUpdated": "2026-02-04" }, { - "id": "databricks-gpt-oss-20b", - "name": "GPT OSS 20B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "qwen3guard-gen-8b", + "name": "qwen3guard-gen-8b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { - "context": 131072, - "output": 32768 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -31573,66 +41814,68 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - } - ], - "baseUrl": "https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1", - "doc": "https://docs.databricks.com/aws/en/machine-learning/foundation-models/" - }, - { - "id": "deepinfra", - "name": "Deep Infra", - "env": [ - "DEEPINFRA_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2026-02-04", + "lastUpdated": "2026-02-04" + }, { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek-R1-0528", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "id": "voxtral-small-2507", + "name": "voxtral-small-2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": false, "limit": { - "context": 163840, - "output": 64000 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 2.15, - "cacheRead": 0.35 + "input": 0.111, + "output": 0.334, + "cacheRead": 0.011 }, "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" - }, + "releaseDate": "2026-02-02", + "lastUpdated": "2026-02-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.cortecs.ai/v1", + "doc": "https://api.cortecs.ai/v1/models" + }, + { + "id": "crof", + "name": "CrofAI", + "env": [ + "CROF_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "DeepSeek-V3.2", + "id": "deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, + "family": "deepseek", "limit": { "context": 163840, - "output": 64000 + "output": 163840 }, "cost": { - "input": 0.26, - "output": 0.38, - "cacheRead": 0.13 + "input": 0.18, + "output": 0.35, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -31642,12 +41885,11 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" }, { - "id": "deepseek-ai/DeepSeek-V4-Flash", + "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, @@ -31656,13 +41898,13 @@ "openWeights": true, "family": "deepseek-flash", "limit": { - "context": 1048576, - "output": 16384 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.2, - "cacheRead": 0.02 + "input": 0.12, + "output": 0.21, + "cacheRead": 0.003 }, "modalities": { "input": [ @@ -31672,27 +41914,38 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" }, { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "DeepSeek V4 Pro", + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash (New)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "deepseek-flash", "limit": { - "context": 1048576, - "output": 16384 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 1.3, - "output": 2.6, - "cacheRead": 0.1 + "input": 0.12, + "output": 0.21, + "cacheRead": 0.003 }, "modalities": { "input": [ @@ -31702,41 +41955,105 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "google/gemma-4-26B-A4B-it", - "name": "Gemma 4 26B A4B IT", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.07, - "output": 0.34 + "input": 0.35, + "output": 0.8, + "cacheRead": 0.003 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "google/gemma-4-31B-it", + "id": "deepseek-v4-pro-lightning", + "name": "DeepSeek V4 Pro Lightning", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0.8, + "output": 1.6, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "gemma-4-31b-it", "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, @@ -31746,11 +42063,12 @@ "family": "gemma", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 0.13, - "output": 0.38 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -31761,25 +42079,38 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo", - "name": "Llama 3.3 70B Turbo", + "id": "glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm", "limit": { - "context": 131072, - "output": 16384 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.1, - "output": 0.32 + "input": 0.25, + "output": 1.1, + "cacheRead": 0.05, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -31789,85 +42120,92 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", - "name": "Llama 4 Maverick 17B FP8", + "id": "glm-4.7-flash", + "name": "GLM-4.7-Flash", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm-flash", "limit": { - "context": 1000000, - "output": 16384 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.04, + "output": 0.3, + "cacheRead": 0.008, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct", - "name": "Llama 4 Scout 17B", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm", "limit": { - "context": 10000000, - "output": 16384 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.08, - "output": 0.3 + "input": 0.48, + "output": 1.9, + "cacheRead": 0.1, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax M2.5", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "glm", "limit": { - "context": 204800, - "output": 131072 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.27, - "output": 0.95, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.45, + "output": 2.15, + "cacheRead": 0.08, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -31877,89 +42215,105 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi", + "family": "glm", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { "input": 0.5, - "output": 2.8 + "output": 2.2, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "greg-1-mini", + "name": "Greg 1 Mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, "limit": { - "context": 262144, - "output": 16384 + "context": 229376, + "output": 229376 }, "cost": { - "input": 0.75, - "output": 3.5, - "cacheRead": 0.15 + "input": 0.07, + "output": 0.15, + "cacheRead": 0.01 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", - "toolCall": true, + "id": "greg-2-super", + "name": "Greg 2 Super", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { - "context": 131072, - "output": 16384 + "context": 229376, + "output": 229376 }, "cost": { - "input": 0.05, - "output": 0.24 + "input": 1.5, + "output": 5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -31969,25 +42323,25 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-06-14", + "lastUpdated": "2026-06-14" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", - "toolCall": true, + "id": "greg-2-ultra", + "name": "Greg 2 Ultra", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { - "context": 131072, - "output": 16384 + "context": 229376, + "output": 229376 }, "cost": { - "input": 0.03, - "output": 0.14 + "input": 3, + "output": 10, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -31997,25 +42351,25 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-06-14", + "lastUpdated": "2026-06-14" }, { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo", - "name": "Qwen3 Coder 480B A35B Instruct Turbo", - "toolCall": true, + "id": "greg-rp", + "name": "Greg (Roleplay)", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 262144, - "output": 66536 + "context": 229376, + "output": 229376 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -32025,26 +42379,26 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "Qwen/Qwen3.5-35B-A3B", - "name": "Qwen 3.5 35B A3B", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 81920 + "output": 262144 }, "cost": { - "input": 0.2, - "output": 0.95 + "input": 0.35, + "output": 1.7, + "cacheRead": 0.07 }, "modalities": { "input": [ @@ -32056,26 +42410,80 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-02-01", - "lastUpdated": "2026-04-20" + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "Qwen/Qwen3.5-397B-A17B", - "name": "Qwen 3.5 397B A17B", + "id": "kimi-k2.5-lightning", + "name": "Kimi K2.5 (Lightning)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 1, + "output": 3, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-06", + "lastUpdated": "2026-02-06" + }, + { + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 262144, - "output": 81920 + "output": 262144 }, "cost": { - "input": 0.54, - "output": 3.4 + "input": 0.5, + "output": 1.99, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -32087,26 +42495,38 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-02-01", - "lastUpdated": "2026-04-20" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "Qwen/Qwen3.6-35B-A3B", - "name": "Qwen3.6 35B A3B", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 81920 + "output": 262144 }, "cost": { - "input": 0.2, - "output": 1 + "input": 0.55, + "output": 2.25, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -32118,89 +42538,138 @@ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "XiaomiMiMo/MiMo-V2.5", - "name": "MiMo-V2.5", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "mimo", + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 262144 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 2, + "output": 8, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "audio", "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "XiaomiMiMo/MiMo-V2.5-Pro", - "name": "MiMo-V2.5-Pro", + "id": "kimi-k3-eco", + "name": "Kimi K3 Eco", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "mimo", + "family": "kimi-k3", "limit": { - "context": 1048576, - "output": 16384 + "context": 1000000, + "output": 131072 }, "cost": { "input": 1, - "output": 3, - "cacheRead": 0.2 + "output": 4, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "zai-org/GLM-4.6", - "name": "GLM-4.6", + "id": "mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "mimo", "limit": { - "context": 204800, + "context": 1048576, "output": 131072 }, "cost": { - "input": 0.43, - "output": 1.74, - "cacheRead": 0.08 + "input": 0.4, + "output": 0.8, + "cacheRead": 0.003, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -32210,27 +42679,39 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "zai-org/GLM-4.7", - "name": "GLM-4.7", + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "minimax", "limit": { - "context": 202752, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.43, - "output": 1.75, - "cacheRead": 0.08 + "input": 0.11, + "output": 0.95, + "cacheRead": 0.02, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -32240,316 +42721,446 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "zai-org/GLM-4.7-Flash", - "name": "GLM-4.7-Flash", + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm-flash", + "family": "qwen", "limit": { - "context": 202752, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.06, - "output": 0.4 + "input": 0.35, + "output": 1.75, + "cacheRead": 0.07 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "zai-org/GLM-5", - "name": "GLM-5", + "id": "qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 202752, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.8, - "output": 2.56, - "cacheRead": 0.16 + "input": 0.04, + "output": 0.15, + "cacheRead": 0.008 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-13", + "lastUpdated": "2026-03-13" }, { - "id": "zai-org/GLM-5.1", - "name": "GLM-5.1", + "id": "qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 202752, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 0.2, + "output": 1.5, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" } ], - "doc": "https://deepinfra.com/models" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://crof.ai/v1", + "doc": "https://crof.ai/docs" }, { - "id": "deepseek", - "name": "DeepSeek", + "id": "crossmodel", + "name": "CrossModel", "env": [ - "DEEPSEEK_API_KEY" + "CROSSMODEL_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "deepseek-chat", - "name": "DeepSeek Chat", + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "deepseek", + "openWeights": false, + "family": "claude-fable", "limit": { "context": 1000000, - "output": 384000 + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-02-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "deepseek-reasoner", - "name": "DeepSeek Reasoner", + "id": "anthropic/claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 1000000, - "output": 384000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-02-28" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "anthropic/claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { "context": 1000000, - "output": 384000 + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "anthropic/claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { "context": 1000000, - "output": 384000 + "output": 128000 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" - } - ], - "baseUrl": "https://api.deepseek.com", - "doc": "https://api-docs.deepseek.com/quick_start/pricing" - }, - { - "id": "digitalocean", - "name": "DigitalOcean", - "env": [ - "DIGITALOCEAN_ACCESS_TOKEN" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, { - "id": "alibaba-qwen3-32b", - "name": "Qwen3-32B", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131000, - "output": 40960 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 0.55 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "all-mini-lm-l6-v2", - "name": "All-MiniLM-L6-v2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "text-embedding", + "id": "anthropic/claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 256, - "output": 384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.009, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2021-08-30", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "anthropic-claude-3-opus", - "name": "Claude 3 Opus", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "claude-sonnet", "limit": { - "context": 200000, - "output": 4096 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ @@ -32560,28 +43171,43 @@ "text" ] }, - "knowledge": "2023-08", - "releaseDate": "2024-02-29", - "lastUpdated": "2024-02-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "anthropic-claude-3.5-haiku", - "name": "Claude 3.5 Haiku", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 200000, - "output": 8192 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 0.16, + "output": 0.32, + "cacheRead": 0.004, + "cacheWrite": 0.16 }, "modalities": { "input": [ @@ -32591,822 +43217,1403 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-11-05", - "lastUpdated": "2024-11-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "anthropic-claude-3.5-sonnet", - "name": "Claude 3.5 Sonnet", + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 8192 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.47, + "output": 0.94, + "cacheRead": 0.005, + "cacheWrite": 0.47 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-06-20", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "anthropic-claude-3.7-sonnet", - "name": "Claude 3.7 Sonnet", + "id": "gemini/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2025-02-24", - "lastUpdated": "2025-02-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "anthropic-claude-4.1-opus", - "name": "Claude Opus 4.1", + "id": "gemini/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash-lite", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0.1 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "anthropic-claude-4.5-haiku", - "name": "Claude Haiku 4.5", + "id": "gemini/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gemini-pro", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 1, - "cacheWrite": 1.25 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "anthropic-claude-4.5-sonnet", - "name": "Claude Sonnet 4.5", + "id": "gemini/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.5 }, "modalities": { "input": [ "text", "image", - "pdf" + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "anthropic-claude-4.6-sonnet", - "name": "Claude Sonnet 4.6", + "id": "gemini/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gemini-pro", "limit": { - "context": 1000000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 4 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "anthropic-claude-haiku-4.5", - "name": "Claude Haiku 4.5", + "id": "gemini/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 1, - "cacheWrite": 1.25 + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 1.5 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "anthropic-claude-opus-4", - "name": "Claude Opus 4", + "id": "gemini/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash-lite", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.3 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "anthropic-claude-opus-4.5", - "name": "Claude Opus 4.5", + "id": "gemini/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 1.5 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "anthropic-claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "minimax/minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 1000000, - "output": 128000 + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.33, + "output": 1.32, + "cacheRead": 0.066, + "cacheWrite": 0.42 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "anthropic-claude-opus-4.7", - "name": "Claude Opus 4.7", + "id": "minimax/minimax-m3", + "name": "MiniMax-M3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 128000 + "context": 1024000, + "output": 512000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.33, + "output": 1.32, + "cacheRead": 0.066, + "cacheWrite": 0.33, + "tiers": [ + { + "input": 0.66, + "output": 2.63, + "cacheRead": 0.132, + "cacheWrite": 0.66, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.66, + "output": 2.63, + "cacheRead": 0.132, + "cacheWrite": 0.66 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "anthropic-claude-opus-4.8", - "name": "Claude Opus 4.8", + "id": "moonshot/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 128000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.62, + "output": 3.3, + "cacheRead": 0.11, + "cacheWrite": 0.62 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "anthropic-claude-sonnet-4", - "name": "Claude Sonnet 4", + "id": "moonshot/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 64000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1, + "output": 4.16, + "cacheRead": 0.18, + "cacheWrite": 1 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "arcee-trinity-large-thinking", - "name": "Trinity Large Thinking", + "id": "moonshot/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "trinity", + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 128000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.25, - "output": 0.9, - "cacheRead": 0.06 + "input": 1, + "output": 4.16, + "cacheRead": 0.18, + "cacheWrite": 1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "bge-m3", - "name": "BGE M3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "moonshot/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "bge", + "family": "kimi-k3", "limit": { - "context": 8192, - "output": 1024 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.02, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-01-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "bge-reranker-v2-m3", - "name": "BGE Reranker v2 M3", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "bge", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 8192, - "output": 1 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.01, - "output": 0 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075, + "cacheWrite": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-03-12", - "lastUpdated": "2026-04-30" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "deepseek-3.2", - "name": "DeepSeek V3.2", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 1.6 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 5 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-12-02", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "deepseek-4-flash", - "name": "Deepseek V4 Flash", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075, + "cacheWrite": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-27", - "lastUpdated": "2026-05-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "deepseek-r1-distill-llama-70b", - "name": "DeepSeek R1 Distill Llama 70B", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.99, - "output": 0.99 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02, + "cacheWrite": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-30", - "lastUpdated": "2025-01-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "deepseek-v3", - "name": "DeepSeek V3", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 163840, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 10, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 10 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-12-26", - "lastUpdated": "2025-03-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 1048576, - "output": 393216 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1.74, - "output": 3.48 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "e5-large-v2", - "name": "E5 Large v2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "text-embedding", + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 512, - "output": 1024 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.02, - "output": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2023-05-19", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "fal-ai/elevenlabs/tts/multilingual-v2", - "name": "ElevenLabs Multilingual TTS v2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "elevenlabs", + "family": "gpt-sol", "limit": { - "context": 0, - "output": 0 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2023-08-22", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "fal-ai/fast-sdxl", - "name": "Fast SDXL", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "stable-diffusion", + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 0, - "output": 0 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2023-07-26", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "fal-ai/flux/schnell", - "name": "FLUX.1 [schnell]", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "flux", + "id": "qwen/qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", "limit": { - "context": 0, - "output": 0 + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.19, + "output": 1.13, + "cacheRead": 0.019, + "cacheWrite": 0.24, + "tiers": [ + { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075, + "cacheWrite": 0.94, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075, + "cacheWrite": 0.94 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "fal-ai/stable-audio-25/text-to-audio", - "name": "Stable Audio 2.5 (Text-to-Audio)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen/qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 0, - "output": 0 + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.32, + "output": 1.88, + "cacheRead": 0.032, + "cacheWrite": 0.4, + "tiers": [ + { + "input": 1.25, + "output": 7.5, + "cacheRead": 0.124, + "cacheWrite": 1.57, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.25, + "output": 7.5, + "cacheRead": 0.124, + "cacheWrite": 1.57 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2025-10-08", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gemma-4-31B-it", - "name": "Gemma 4 31B", + "id": "qwen/qwen3.7-flash", + "name": "Qwen3.7 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 8192 + "context": 1000000, + "input": 991000, + "output": 65536 }, "cost": { - "input": 0.18, - "output": 0.5 + "input": 0.04, + "output": 0.13, + "cacheRead": 0.01, + "cacheWrite": 0.04, + "tiers": [ + { + "input": 0.1, + "output": 0.37, + "cacheRead": 0.02, + "cacheWrite": 0.12, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.19, + "output": 0.74, + "cacheRead": 0.04, + "cacheWrite": 0.24, + "tier": { + "type": "context", + "size": 256000 + } + } + ] }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "glm-5", - "name": "GLM 5", + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "qwen", "limit": { - "context": 202752, - "output": 128000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 1, - "output": 3.2 + "input": 1.504, + "output": 4.504, + "cacheRead": 0.3, + "cacheWrite": 1.88 }, "modalities": { "input": [ @@ -33416,112 +44623,197 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "gte-large-en-v1.5", - "name": "GTE Large (v1.5)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "text-embedding", + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 8192, - "output": 1024 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.09, - "output": 0 + "input": 0.288, + "output": 1.125, + "cacheRead": 0.0288, + "cacheWrite": 0.36, + "tiers": [ + { + "input": 0.864, + "output": 3.375, + "cacheRead": 0.0864, + "cacheWrite": 1.08, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.864, + "output": 3.375, + "cacheRead": 0.0864, + "cacheWrite": 1.08 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-03-27", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "qwen/qwen3.8-max", + "name": "Qwen3.8 Max", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 2.7 + "input": 1.88, + "output": 5.63, + "cacheRead": 0.23, + "cacheWrite": 2.35 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "tencent/hy3", + "name": "Hy3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi", + "family": "Hy", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.95, - "output": 4 + "input": 0.16, + "output": 0.64, + "cacheRead": 0.04, + "cacheWrite": 0.16 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "llama-4-maverick", - "name": "Llama 4 Maverick 17B 128E Instruct", + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "grok", "limit": { "context": 1000000, - "output": 16384 + "output": 1000000 }, "cost": { - "input": 0.25, - "output": 0.87 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -33532,138 +44824,253 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "llama3-8b-instruct", - "name": "Llama 3.1 Instruct (8B)", + "id": "x-ai/grok-4.5", + "name": "Grok 4.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 131072, - "output": 131072 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.198, - "output": 0.198 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "cacheWrite": 2, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "cacheWrite": 4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1, + "cacheWrite": 4 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "llama3.3-70b-instruct", - "name": "Llama 3.3 Instruct 70B", + "id": "x-ai/grok-build-0.1", + "name": "Grok Build 0.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", "limit": { - "context": 128000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.65, - "output": 0.65 + "input": 1, + "output": 2, + "cacheRead": 0.2, + "cacheWrite": 1, + "tiers": [ + { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "cacheWrite": 2, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "cacheWrite": 2 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "minimax-m2.5", - "name": "MiniMax M2.5", + "id": "xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax-m2.5", + "family": "mimo", "limit": { - "context": 204800, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.16, + "output": 0.32, + "cacheRead": 0.004, + "cacheWrite": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "ministral-3-8b-instruct-2512", - "name": "Ministral 3 8B", + "id": "xiaomi/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "ministral", + "family": "mimo", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0.47, + "output": 0.94, + "cacheRead": 0.005, + "cacheWrite": 0.47 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2025-12-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "mistral-3-14B", - "name": "Ministral 3 14B Instruct", + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "ministral", + "family": "glm", "limit": { - "context": 262144, + "context": 200000, "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.47, + "output": 2.16, + "cacheRead": 0.1, + "cacheWrite": 0.47, + "tiers": [ + { + "input": 0.62, + "output": 2.47, + "cacheRead": 0.13, + "cacheWrite": 0.62, + "tier": { + "type": "context", + "size": 32000 + } + } + ] }, "modalities": { "input": [ @@ -33673,21 +45080,45 @@ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "mistral-7b-instruct-v0.3", - "name": "Mistral 7B Instruct v0.3", + "id": "z-ai/glm-5", + "name": "GLM-5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral", + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 200000, + "output": 128000 + }, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.16, + "cacheWrite": 0.6, + "tiers": [ + { + "input": 0.8, + "output": 3.4, + "cacheRead": 0.2, + "cacheWrite": 0.8, + "tier": { + "type": "context", + "size": 32000 + } + } + ] }, "modalities": { "input": [ @@ -33697,25 +45128,44 @@ "text" ] }, - "releaseDate": "2024-05-22", - "lastUpdated": "2024-05-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "mistral-nemo-instruct-2407", - "name": "Mistral Nemo Instruct", + "id": "z-ai/glm-5-turbo", + "name": "GLM-5-Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.9, + "output": 3.7, + "cacheRead": 0.18, + "cacheWrite": 0.9, + "tiers": [ + { + "input": 1.1, + "output": 4.3, + "cacheRead": 0.27, + "cacheWrite": 1.1, + "tier": { + "type": "context", + "size": 32000 + } + } + ] }, "modalities": { "input": [ @@ -33725,25 +45175,44 @@ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "multi-qa-mpnet-base-dot-v1", - "name": "Multi-QA-mpnet-base-dot-v1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "text-embedding", + "family": "glm", "limit": { - "context": 512, - "output": 768 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.009, - "output": 0 + "input": 1, + "output": 3.8, + "cacheRead": 0.2, + "cacheWrite": 1, + "tiers": [ + { + "input": 1.2, + "output": 4.4, + "cacheRead": 0.3, + "cacheWrite": 1.2, + "tier": { + "type": "context", + "size": 32000 + } + } + ] }, "modalities": { "input": [ @@ -33753,21 +45222,32 @@ "text" ] }, - "releaseDate": "2021-08-30", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "nemotron-3-nano-30b", - "name": "Nemotron 3 Nano 30B A3B", + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.2, + "output": 4.4, + "cacheRead": 0.3, + "cacheWrite": 1.2 }, "modalities": { "input": [ @@ -33777,148 +45257,218 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.crossmodel.ai/v1", + "doc": "https://www.crossmodel.ai/docs" + }, + { + "id": "daoxe", + "name": "DaoXE", + "env": [ + "DAOXE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "nemotron-3-nano-omni", - "name": "Nemotron Nano 3 Omni", + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 65536, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.5, - "output": 0.9 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 5 }, "modalities": { "input": [ "text", "image", - "video", - "audio" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "nemotron-nano-12b-v2-vl", - "name": "Nemotron Nano 12B v2 VL", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "nvidia-nemotron-3-super-120b", - "name": "Nemotron-3-Super-120B", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 256000, - "output": 32768 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 0.65 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2026-02", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "openai-gpt-4.1", - "name": "GPT-4.1", + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { "input": 2, - "output": 8, - "cacheRead": 0.5 + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai-gpt-4o", - "name": "GPT-4o", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -33930,27 +45480,38 @@ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "openai-gpt-4o-mini", - "name": "GPT-4o mini", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -33962,58 +45523,78 @@ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openai-gpt-5", - "name": "GPT-5", + "id": "grok-4.3", + "name": "Grok 4.3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "grok", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 30000 }, "cost": { "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "output": 2.5, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "openai-gpt-5-mini", - "name": "GPT-5 mini", + "id": "grok-4.5", + "name": "Grok 4.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "grok", "limit": { - "context": 400000, - "output": 128000 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 2, + "output": 6, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -34024,150 +45605,205 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "openai-gpt-5-nano", - "name": "GPT-5 nano", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://daoxe.com/v1", + "doc": "https://daoxe.com/pricing" + }, + { + "id": "databricks", + "name": "Databricks", + "env": [ + "DATABRICKS_HOST", + "DATABRICKS_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai-gpt-5.1-codex-max", - "name": "GPT-5.1 Codex Max", + "id": "databricks-claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-haiku", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "openai-gpt-5.2", - "name": "GPT-5.2", + "id": "databricks-claude-opus-4-1", + "name": "Claude Opus 4.1 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 32000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai-gpt-5.2-pro", - "name": "GPT-5.2 pro", + "id": "databricks-claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 21, - "output": 168 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "openai-gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "databricks-claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -34179,27 +45815,34 @@ "text" ] }, - "knowledge": "2025-08-31", + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "lastUpdated": "2026-03-13" }, { - "id": "openai-gpt-5.4", - "name": "GPT-5.4", + "id": "databricks-claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { "context": 1000000, "output": 128000 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -34211,264 +45854,456 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "openai-gpt-5.4-mini", - "name": "GPT-5.4 mini", + "id": "databricks-claude-sonnet-4", + "name": "Claude Sonnet 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai-gpt-5.4-nano", - "name": "GPT-5.4 nano", + "id": "databricks-claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai-gpt-5.4-pro", - "name": "GPT-5.4 pro", + "id": "databricks-claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 30, - "output": 180 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "openai-gpt-5.5", - "name": "GPT-5.5", + "id": "databricks-gemini-2-5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", + "audio", + "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "openai-gpt-image-1", - "name": "GPT Image 1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "databricks-gemini-2-5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-image", + "family": "gemini-pro", "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 40, - "cacheRead": 1.25 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-04-24", - "lastUpdated": "2025-04-24" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "openai-gpt-image-1.5", - "name": "GPT Image 1.5", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "databricks-gemini-3-1-flash-lite", + "name": "Gemini 3.1 Flash Lite Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-image", + "family": "gemini-flash-lite", "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 10, - "cacheRead": 1 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-11-25", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "openai-gpt-image-2", - "name": "GPT Image 2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "databricks-gemini-3-1-pro", + "name": "Gemini 3.1 Pro Preview Custom Tools", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-image", + "family": "gemini-pro", "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-04-24", - "lastUpdated": "2025-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai-gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "databricks-gemini-3-flash", + "name": "Gemini 3 Flash Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.7 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, + { + "id": "databricks-gemini-3-pro", + "name": "Gemini 3 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-08-05", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "openai-gpt-oss-20b", - "name": "gpt-oss-20b", + "id": "databricks-glm-5-2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "glm", "limit": { - "context": 131072, + "context": 1000000, "output": 131072 }, "cost": { - "input": 0.05, - "output": 0.45 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -34478,378 +46313,630 @@ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-08-05", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "openai-o1", - "name": "o1", + "id": "databricks-gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai-o3", - "name": "o3", + "id": "databricks-gpt-5-1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai-o3-mini", - "name": "o3-mini", + "id": "databricks-gpt-5-2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "qwen-2.5-14b-instruct", - "name": "Qwen 2.5 14B Instruct", + "id": "databricks-gpt-5-4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09-19", - "lastUpdated": "2024-09-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "qwen3-coder-flash", - "name": "Qwen3 Coder Flash", + "id": "databricks-gpt-5-4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.45, - "output": 1.7 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen3-embedding-0.6b", - "name": "Qwen3 Embedding 0.6B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "text-embedding", + "id": "databricks-gpt-5-4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 8000, - "output": 1024 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-03", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen3-tts-voicedesign", - "name": "Qwen3 TTS VoiceDesign", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "id": "databricks-gpt-5-5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 32768, - "output": 1 + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen 3.5 397B A17B", + "id": "databricks-gpt-5-6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen3.5", + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 262144, - "output": 81920 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.55, - "output": 3.5 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "stable-diffusion-3.5-large", - "name": "Stable Diffusion 3.5 Large", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "stable-diffusion", + "id": "databricks-gpt-5-6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 256, - "output": 1 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.08, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "wan2-2-t2v-a14b", - "name": "Wan2.2-T2V-A14B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "databricks-gpt-5-6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 100, - "output": 1 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 0 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2026-04-30" - } - ], - "baseUrl": "https://inference.do-ai.run/v1", - "doc": "https://docs.digitalocean.com/products/gradient-ai-platform/details/models/" - }, - { - "id": "dinference", - "name": "DInference", - "env": [ - "DINFERENCE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { - "id": "glm-4.7", - "name": "GLM-4.7", + "id": "databricks-gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 200000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.45, - "output": 1.65 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "glm-5", - "name": "GLM-5", + "id": "databricks-gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 200000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.75, - "output": 2.4 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "databricks-gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 128000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 3.89 + "input": 0.072, + "output": 0.28 }, "modalities": { "input": [ @@ -34859,24 +46946,35 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "databricks-gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "gpt-oss", "limit": { "context": 131072, "output": 32768 }, "cost": { - "input": 0.0675, - "output": 0.27 + "input": 0.05, + "output": 0.2 }, "modalities": { "input": [ @@ -34886,65 +46984,142 @@ "text" ] }, - "releaseDate": "2025-08", - "lastUpdated": "2025-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "databricks-kimi-k2-7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 32000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.22, - "output": 0.88 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" } ], - "baseUrl": "https://api.dinference.com/v1", - "doc": "https://dinference.com" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1", + "doc": "https://docs.databricks.com/aws/en/machine-learning/foundation-models/" }, { - "id": "drun", - "name": "D.Run (China)", + "id": "deepinfra", + "name": "Deep Infra", "env": [ - "DRUN_API_KEY" + "DEEPINFRA_API_KEY" ], - "openaiCompatible": true, + "openaiCompatible": false, "models": [ { - "id": "public/deepseek-r1", - "name": "DeepSeek R1", + "id": "ByteDance/Seed-2.0-code", + "name": "Seed 2.0 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 256000, + "output": 131072 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.1, + "tiers": [ + { + "input": 1, + "output": 6, + "cacheRead": 0.2, + "tier": { + "type": "context", + "size": 128000 + } + } + ] + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" + }, + { + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek-R1-0528", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, "limit": { - "context": 131072, - "output": 32000 + "context": 163840, + "output": 64000 }, "cost": { - "input": 0.55, - "output": 2.2 + "input": 0.5, + "output": 2.15, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -34954,26 +47129,27 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "public/deepseek-v3", - "name": "DeepSeek V3", + "id": "deepseek-ai/DeepSeek-V3", + "name": "DeepSeek-V3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, "family": "deepseek", "limit": { - "context": 131072, + "context": 163840, "output": 8192 }, "cost": { - "input": 0.28, - "output": 1.1 + "input": 0.32, + "output": 0.89 }, "modalities": { "input": [ @@ -34983,26 +47159,26 @@ "text" ] }, - "knowledge": "2024-07", "releaseDate": "2024-12-26", "lastUpdated": "2024-12-26" }, { - "id": "public/minimax-m25", - "name": "MiniMax M2.5", + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek-V3.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "minimax", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 204800, - "output": 131072 + "context": 163840, + "output": 8192 }, "cost": { - "input": 0.29, - "output": 1.16 + "input": 0.25, + "output": 0.95, + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -35012,37 +47188,30 @@ "text" ] }, - "releaseDate": "2025-03-01", - "lastUpdated": "2025-03-01" - } - ], - "baseUrl": "https://chat.d.run/v1", - "doc": "https://www.d.run" - }, - { - "id": "evroc", - "name": "evroc", - "env": [ - "EVROC_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" + }, { - "id": "intfloat/multilingual-e5-large-instruct", - "name": "E5 Multi-Lingual Large Embeddings 0.6B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "DeepSeek-V3.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "text-embedding", + "openWeights": false, "limit": { - "context": 512, - "output": 512 + "context": 163840, + "output": 64000 }, "cost": { - "input": 0.12, - "output": 0.12 + "input": 0.26, + "output": 0.38, + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -35052,82 +47221,76 @@ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "KBLab/kb-whisper-large", - "name": "KB Whisper", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "whisper", + "family": "deepseek-flash", "limit": { - "context": 448, - "output": 448 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 0.00236, - "output": 0.00236 + "input": 0.09, + "output": 0.18, + "cacheRead": 0.018 }, "modalities": { "input": [ - "audio" - ], - "output": [ "text" - ] - }, - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" - }, - { - "id": "microsoft/Phi-4-multimodal-instruct", - "name": "Phi-4 15B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "phi", - "limit": { - "context": 32000, - "output": 32000 - }, - "cost": { - "input": 0.24, - "output": 0.47 - }, - "modalities": { - "input": [ - "text", - "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "mistralai/devstral-small-2-24b-instruct-2512", - "name": "Devstral Small 2 24B Instruct 2512", + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "devstral", + "family": "deepseek-flash", "limit": { - "context": 32768, - "output": 32768 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.12, - "output": 0.47 + "input": 0.08, + "output": 0.18, + "cacheRead": 0.016 }, "modalities": { "input": [ @@ -35137,25 +47300,32 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "mistralai/Magistral-Small-2509", - "name": "Magistral Small 1.2 24B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "magistral-small", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 0.59, - "output": 2.36 + "input": 1.3, + "output": 2.6, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -35165,54 +47335,74 @@ "text" ] }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "mistralai/Voxtral-Small-24B-2507", - "name": "Voxtral Small 24B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "google/gemma-4-26B-A4B-it", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "voxtral", + "family": "gemma", "limit": { - "context": 32000, - "output": 32000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.00236, - "output": 0.00236 + "input": 0.07, + "output": 0.34 }, "modalities": { "input": [ - "audio", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-01", - "lastUpdated": "2025-03-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi", + "family": "gemma", "limit": { "context": 262144, - "output": 262144 + "output": 32768 }, "cost": { - "input": 1.47, - "output": 5.9 + "input": 0.13, + "output": 0.38 }, "modalities": { "input": [ @@ -35224,53 +47414,65 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "nvidia/Llama-3.3-70B-Instruct-FP8", - "name": "Llama 3.3 70B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "google/gemma-4-E4B-it", + "name": "Gemma 4 E4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "gemma", "limit": { "context": 131072, - "output": 32768 + "output": 8192 }, "cost": { - "input": 1.18, - "output": 1.18 + "input": 0.02, + "output": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo", + "name": "Llama 3.3 70B Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "llama", "limit": { - "context": 65536, - "output": 65536 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.24, - "output": 0.94 + "input": 0.1, + "output": 0.32 }, "modalities": { "input": [ @@ -35280,81 +47482,84 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "openai/whisper-large-v3", - "name": "Whisper 3 Large", + "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", + "name": "Llama 4 Maverick 17B FP8", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "whisper", + "family": "llama", "limit": { - "context": 448, - "output": 4096 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 0.00236, - "output": 0.00236 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ - "audio" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507-FP8", - "name": "Qwen3 30B 2507", + "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct", + "name": "Llama 4 Scout 17B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 64000, - "output": 64000 + "context": 327680, + "output": 16384 }, "cost": { - "input": 0.35, - "output": 1.42 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "Qwen/Qwen3-Embedding-8B", - "name": "Qwen3 Embedding 8B", - "toolCall": false, + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax M2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "text-embedding", + "family": "minimax", "limit": { - "context": 40960, - "output": 4096 + "context": 196608, + "output": 131072 }, "cost": { - "input": 0.12, - "output": 0.12 + "input": 0.15, + "output": 1.15, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -35364,226 +47569,242 @@ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", - "name": "Qwen3 VL 30B", + "id": "MiniMaxAI/MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "minimax", "limit": { - "context": 100000, - "output": 100000 + "context": 196608, + "output": 131072 }, "cost": { - "input": 0.24, - "output": 0.94 + "input": 0.25, + "output": 1, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" - } - ], - "baseUrl": "https://models.think.evroc.com/v1", - "doc": "https://docs.evroc.com/products/think/overview.html" - }, - { - "id": "fastrouter", - "name": "FastRouter", - "env": [ - "FASTROUTER_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, { - "id": "anthropic/claude-opus-4.1", - "name": "Claude Opus 4.1", + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "minimax", "limit": { - "context": 200000, - "output": 32000 + "context": 524288, + "output": 128000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.28, + "output": 1.1, + "cacheRead": 0.056 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Claude Sonnet 4", + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.45, + "output": 2.25, + "cacheRead": 0.07 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "deepseek-ai/deepseek-r1-distill-llama-70b", - "name": "DeepSeek R1 Distill Llama 70B", - "toolCall": false, - "structuredOutput": false, + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.03, - "output": 0.14 + "input": 0.75, + "output": 3.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-01-23", - "lastUpdated": "2025-01-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-04", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.0375 + "input": 0.68, + "output": 3.4, + "cacheRead": 0.136 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "kimi-k3", "limit": { "context": 1048576, - "output": 65536 + "output": 131072 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.31 + "input": 2.85, + "output": 14.25, + "cacheRead": 0.285 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "moonshotai/kimi-k2", - "name": "Kimi K2", + "id": "nvidia/Llama-3.3-Nemotron-Super-49B-v1.5", + "name": "Llama 3.3 Nemotron Super 49B v1.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "nemotron", "limit": { "context": 131072, - "output": 32768 + "output": 131072 }, "cost": { - "input": 0.55, - "output": 2.2 + "input": 0.4, + "output": 0.4 }, "modalities": { "input": [ @@ -35593,150 +47814,172 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "nvidia/Nemotron-3-Nano-30B-A3B", + "name": "Nemotron 3 Nano 30B A3B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.05, + "output": 0.2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning", + "name": "Nemotron 3 Nano Omni 30B A3B Reasoning", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-10-01", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.037, + "output": 0.17 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10-01", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5 Nano", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 0.03, + "output": 0.14 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10-01", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "qwen", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.09, + "output": 0.55 }, "modalities": { "input": [ @@ -35746,25 +47989,25 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "Qwen/Qwen3-32B", + "name": "Qwen3 32B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "qwen", "limit": { - "context": 131072, - "output": 65536 + "context": 40960, + "output": 16384 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 0.08, + "output": 0.28 }, "modalities": { "input": [ @@ -35774,14 +48017,16 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "qwen/qwen3-coder", - "name": "Qwen3 Coder", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo", + "name": "Qwen3 Coder 480B A35B Instruct Turbo", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, @@ -35792,7 +48037,8 @@ }, "cost": { "input": 0.3, - "output": 1.2 + "output": 1, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -35807,23 +48053,42 @@ "lastUpdated": "2025-07-23" }, { - "id": "x-ai/grok-4", - "name": "Grok 4", + "id": "Qwen/Qwen3-Max", + "name": "Qwen3 Max", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "grok", + "family": "qwen", "limit": { "context": 256000, - "output": 64000 + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75, - "cacheWrite": 15 + "input": 1.2, + "output": 6, + "cacheRead": 0.24, + "tiers": [ + { + "input": 2.4, + "output": 12, + "cacheRead": 0.48, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 3, + "output": 15, + "cacheRead": 0.6, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -35833,26 +48098,26 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "z-ai/glm-5", - "name": "GLM-5", + "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", + "name": "Qwen3-Next 80B-A3B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.95, - "output": 3.15 + "input": 0.09, + "output": 1.1 }, "modalities": { "input": [ @@ -35862,227 +48127,219 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" - } - ], - "baseUrl": "https://go.fastrouter.ai/api/v1", - "doc": "https://fastrouter.ai/models" - }, - { - "id": "firepass", - "name": "Fireworks (Firepass)", - "env": [ - "FIREPASS_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" + }, { - "id": "accounts/fireworks/routers/kimi-k2p6-turbo", - "name": "Kimi K2.6 Turbo", + "id": "Qwen/Qwen3.5-122B-A10B", + "name": "Qwen3.5 122B-A10B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.29, + "output": 2.4 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" - } - ], - "baseUrl": "https://api.fireworks.ai/inference/v1/", - "doc": "https://docs.fireworks.ai/firepass" - }, - { - "id": "fireworks-ai", - "name": "Fireworks AI", - "env": [ - "FIREWORKS_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, { - "id": "accounts/fireworks/models/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "Qwen/Qwen3.5-27B", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-flash", + "family": "qwen", "limit": { - "context": 1000000, - "output": 384000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.03 + "input": 0.26, + "output": 2.6 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "accounts/fireworks/models/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "Qwen/Qwen3.5-35B-A3B", + "name": "Qwen 3.5 35B A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "qwen", "limit": { - "context": 1000000, - "output": 384000 + "context": 262144, + "output": 81920 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.145 + "input": 0.14, + "output": 1, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-01", + "lastUpdated": "2026-04-20" }, { - "id": "accounts/fireworks/models/glm-5p1", - "name": "GLM 5.1", + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen 3.5 397B A17B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 202800, - "output": 131072 + "context": 262144, + "output": 81920 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 0.45, + "output": 3, + "cacheRead": 0.22 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-01", + "lastUpdated": "2026-04-20" }, { - "id": "accounts/fireworks/models/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen3.5 9B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "gpt-oss", + "family": "qwen", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015 + "input": 0.1, + "output": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "accounts/fireworks/models/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "gpt-oss", + "family": "qwen", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.07, - "output": 0.3, - "cacheRead": 0.035 + "input": 0.32, + "output": 3.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "accounts/fireworks/models/kimi-k2p5", - "name": "Kimi K2.5", + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "qwen", "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 81920 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 0.1, + "output": 0.95 }, "modalities": { "input": [ @@ -36094,552 +48351,534 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "accounts/fireworks/models/kimi-k2p6", - "name": "Kimi K2.6", + "id": "Qwen/Qwen3.7-Max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi-thinking", + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 256000, + "output": 65536 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "tiers": [ + { + "input": 5, + "output": 15, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 6.25, + "output": 18.5, + "cacheRead": 1.25, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "accounts/fireworks/models/minimax-m2p5", - "name": "MiniMax-M2.5", + "id": "Qwen/Qwen3.8-Max", + "name": "Qwen3.8 Max", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 196608, - "output": 196608 + "context": 256000, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 1.65, + "output": 4.951, + "cacheRead": 0.206 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "accounts/fireworks/models/minimax-m2p7", - "name": "MiniMax-M2.7", + "id": "stepfun-ai/Step-3.7-Flash", + "name": "Step 3.7 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", "limit": { - "context": 196608, - "output": 196608 + "context": 262144, + "output": 256000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-12", - "lastUpdated": "2026-04-12" + "reasoningOptions": [], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" }, { - "id": "accounts/fireworks/models/qwen3p6-plus", - "name": "Qwen 3.6 Plus", + "id": "tencent/Hy3", + "name": "Hy3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "attachment": false, + "openWeights": true, + "family": "Hy", "limit": { "context": 262144, - "output": 65536 + "output": 64000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.1 + "input": 0.14, + "output": 0.58, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-04", - "lastUpdated": "2026-04-04" + "reasoningOptions": [], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "accounts/fireworks/routers/glm-5p1-fast", - "name": "GLM 5.1 Fast", + "id": "thinkingmachines/Inkling", + "name": "Inkling", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "ling", "limit": { - "context": 202800, - "output": 131072 + "context": 524288, + "output": 1048576 }, "cost": { - "input": 2.8, - "output": 8.8, - "cacheRead": 0.52 + "input": 0.95, + "output": 4.05, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "accounts/fireworks/routers/kimi-k2p6-fast", - "name": "Kimi K2.6 Fast", + "id": "thinkingmachines/Inkling-Small", + "name": "Inkling Small", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "ling", "limit": { - "context": 262000, - "output": 262000 + "context": 524288, + "output": 1048576 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.3 + "input": 0.45, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-06-05" + "reasoningOptions": [], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { - "id": "accounts/fireworks/routers/kimi-k2p6-turbo", - "name": "Kimi K2.6 Turbo", + "id": "XiaomiMiMo/MiMo-V2.5", + "name": "MiMo-V2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "mimo", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 16384 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.3 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" - } - ], - "baseUrl": "https://api.fireworks.ai/inference/v1/", - "doc": "https://fireworks.ai/docs/" - }, - { - "id": "freemodel", - "name": "FreeModel", - "env": [ - "FREEMODEL_API_KEY" - ], - "openaiCompatible": false, - "models": [ - { - "id": "claude-haiku-4-5-20251001", - "name": "Claude Haiku 4.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", - "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.4, + "output": 2, + "cacheRead": 0.08 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "XiaomiMiMo/MiMo-V2.5-Pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "mimo", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1, + "output": 3, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", - "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "zai-org/GLM-4.6", + "name": "GLM-4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 128000 + "context": 202752, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.5, + "output": 2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" - ], - "output": [ "text" - ] - }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" - }, - { - "id": "claude-opus-4-8", - "name": "Claude Opus 4.8", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", - "limit": { - "context": 1000000, - "output": 128000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "zai-org/GLM-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 64000 + "context": 202752, + "output": 16384 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.4, + "output": 1.75, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "zai-org/GLM-4.7-Flash", + "name": "GLM-4.7-Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 202752, + "output": 16384 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175, - "cacheWrite": 1.75 + "input": 0.06, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", + "id": "zai-org/GLM-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1050000, - "output": 128000 + "context": 202752, + "output": 16384 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25, - "cacheWrite": 2.5 + "input": 0.6, + "output": 2.08, + "cacheRead": 0.12 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-12", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gpt-5.4-mini", - "name": "GPT-5.4 mini", + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 202752, + "output": 16384 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075, - "cacheWrite": 0.75 + "input": 1.05, + "output": 3.5, + "cacheRead": 0.205 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gpt-5.5", - "name": "GPT-5.5", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1050000, - "output": 128000 + "context": 1048576, + "output": 32768 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5, - "cacheWrite": 5 + "input": 0.75, + "output": 2.4, + "cacheRead": 0.14 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], - "baseUrl": "https://cc.freemodel.dev/v1", - "doc": "https://freemodel.dev" + "npm": "@ai-sdk/deepinfra", + "doc": "https://deepinfra.com/models" }, { - "id": "friendli", - "name": "Friendli", + "id": "deepseek", + "name": "DeepSeek", "env": [ - "FRIENDLI_TOKEN" + "DEEPSEEK_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "meta-llama/Llama-3.1-8B-Instruct", - "name": "Llama 3.1 8B Instruct", + "id": "deepseek-chat", + "name": "DeepSeek Chat", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "deepseek", "limit": { - "context": 131072, - "output": 8000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -36649,25 +48888,27 @@ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2025-12-23" + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama 3.3 70B Instruct", + "id": "deepseek-reasoner", + "name": "DeepSeek Reasoner", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.6, - "output": 0.6 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -36677,26 +48918,28 @@ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "deepseek-flash", "limit": { - "context": 196608, - "output": 196608 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -36706,25 +48949,40 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -36734,26 +48992,50 @@ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2026-01-29" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.deepseek.com", + "doc": "https://api-docs.deepseek.com/quick_start/pricing" + }, + { + "id": "digitalocean", + "name": "DigitalOcean", + "env": [ + "DIGITALOCEAN_ACCESS_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "zai-org/GLM-5", - "name": "GLM-5", + "id": "alibaba-qwen3-32b", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 202752, - "output": 202752 + "context": 32768, + "output": 32768 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.5 + "input": 0.25, + "output": 0.55 }, "modalities": { "input": [ @@ -36763,26 +49045,37 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2025-04-30", + "lastUpdated": "2026-04-16" }, { - "id": "zai-org/GLM-5.1", - "name": "GLM-5.1", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "all-mini-lm-l6-v2", + "name": "All-MiniLM-L6-v2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "text-embedding", "limit": { - "context": 202752, - "output": 202752 + "context": 256, + "output": 384 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 0.009, + "output": 0 }, "modalities": { "input": [ @@ -36792,123 +49085,113 @@ "text" ] }, - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" - } - ], - "baseUrl": "https://api.friendli.ai/serverless/v1", - "doc": "https://friendli.ai/docs/guides/serverless_endpoints/introduction" - }, - { - "id": "frogbot", - "name": "FrogBot", - "env": [ - "FROGBOT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2021-08-30", + "lastUpdated": "2026-04-16" + }, { - "id": "claude-haiku-4-5", - "name": "Claude Haiku 4.5", + "id": "anthropic-claude-3-opus", + "name": "Claude 3 Opus", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "claude-opus", "limit": { "context": 200000, - "output": 64000 + "output": 4096 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-08", + "releaseDate": "2024-02-29", + "lastUpdated": "2024-02-29" }, { - "id": "claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "anthropic-claude-3.5-haiku", + "name": "Claude 3.5 Haiku", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "claude-haiku", "limit": { "context": 200000, - "output": 128000 + "output": 8192 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.8, + "output": 4, + "cacheRead": 0.08, + "cacheWrite": 1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-07", + "releaseDate": "2024-11-05", + "lastUpdated": "2024-11-05" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "anthropic-claude-3.5-sonnet", + "name": "Claude 3.5 Sonnet", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "claude-sonnet", "limit": { "context": 200000, - "output": 128000 + "output": 8192 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-04", + "releaseDate": "2024-06-20", + "lastUpdated": "2024-10-22" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "anthropic-claude-3.7-sonnet", + "name": "Claude 3.7 Sonnet", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -36928,200 +49211,293 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-11", + "releaseDate": "2025-02-24", + "lastUpdated": "2025-02-24" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek v4 Pro", + "id": "anthropic-claude-4.1-opus", + "name": "Anthropic Claude 4.1 Opus", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "claude-opus", "limit": { - "context": 128000, + "context": 200000, "output": 8192 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.14 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "anthropic-claude-4.5-haiku", + "name": "Claude Haiku 4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "claude-haiku", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075 + "input": 1, + "output": 5, + "cacheRead": 1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-07-17", - "lastUpdated": "2025-07-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "anthropic-claude-4.5-sonnet", + "name": "Anthropic Claude 4.5 Sonnet", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.31 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "gemini-3-1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "anthropic-claude-4.6-sonnet", + "name": "Anthropic Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-sonnet", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-02-18", - "lastUpdated": "2026-02-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "anthropic-claude-5-sonnet", + "name": "Anthropic Claude Sonnet 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "gpt-4o", - "name": "GPT-4o", + "id": "anthropic-claude-fable-5", + "name": "Anthropic Claude Fable 5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-fable", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ @@ -37132,27 +49508,39 @@ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-12" }, { - "id": "gpt-5-3-codex", - "name": "GPT-5.3 Codex", + "id": "anthropic-claude-haiku-4.5", + "name": "Anthropic Claude Haiku 4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-haiku", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ @@ -37163,58 +49551,81 @@ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "gpt-5-4-mini", - "name": "GPT-5.4 Mini", + "id": "anthropic-claude-opus-4", + "name": "Claude Opus 4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "gpt-5-4-nano", - "name": "GPT-5.4 Nano", + "id": "anthropic-claude-opus-4.5", + "name": "Anthropic Claude Opus 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -37225,27 +49636,57 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "gpt-5-5", - "name": "GPT-5.5", + "id": "anthropic-claude-opus-4.6", + "name": "Anthropic Claude Opus 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 272000, - "output": 128000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -37256,83 +49697,124 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "anthropic-claude-opus-4.7", + "name": "Anthropic Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "1970-01-01", - "lastUpdated": "1970-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "anthropic-claude-opus-4.8", + "name": "Anthropic Claude Opus 4.8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.07, - "output": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "1970-01-01", - "lastUpdated": "1970-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-29" }, { - "id": "grok-4-1-fast-non-reasoning", - "name": "Grok 4.1 Fast (Non-Reasoning)", + "id": "anthropic-claude-opus-5", + "name": "Anthropic Claude Opus 5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { - "context": 2000000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -37343,90 +49825,138 @@ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-25", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "grok-4-1-fast-reasoning", - "name": "Grok 4.1 Fast (Reasoning)", + "id": "anthropic-claude-sonnet-4", + "name": "Claude Sonnet 4", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-sonnet", "limit": { - "context": 2000000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.3, + "cacheWrite": 3.75 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-25", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "grok-4-3", - "name": "Grok 4.3", + "id": "arcee-trinity-large-thinking", + "name": "Arcee Trinity Large Thinking (Public Preview)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "grok", + "attachment": false, + "openWeights": true, + "family": "trinity", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "output": 32000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0.25, + "output": 0.9, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-16" }, { - "id": "grok-code-fast-1", - "name": "Grok 4.1 Fast (Reasoning)", - "toolCall": true, + "id": "bge-m3", + "name": "BGE M3", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "bge", "limit": { - "context": 256000, - "output": 128000 + "context": 8192, + "output": 1024 }, "cost": { - "input": 0.2, - "output": 1.5, - "cacheRead": 0.02 + "input": 0.02, + "output": 0 }, "modalities": { "input": [ @@ -37436,85 +49966,95 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2025-08-28", - "lastUpdated": "2025-08-28" + "releaseDate": "2024-01-30", + "lastUpdated": "2026-04-30" }, { - "id": "kimi-k2-6", - "name": "Kimi-K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "bge-reranker-v2-m3", + "name": "BGE Reranker v2 M3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "bge", "limit": { - "context": 256000, - "output": 128000 + "context": 8192, + "output": 1 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.01, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "1970-01-01", - "lastUpdated": "1970-01-01" + "releaseDate": "2024-03-12", + "lastUpdated": "2026-04-30" }, { - "id": "kimi-k2.5", - "name": "Kimi-K2.5", + "id": "deepseek-3.2", + "name": "Deepseek 3.2", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 256000, - "output": 128000 + "context": 163840, + "output": 163840 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 0.25, + "output": 0.8, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "1970-01-01", - "lastUpdated": "1970-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2025-12-02", + "lastUpdated": "2026-04-30" }, { - "id": "minimax-m2-5", - "name": "MiniMax-M2.5", + "id": "deepseek-4-flash", + "name": "Deepseek V4 Flash", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "minimax", + "family": "deepseek", "limit": { - "context": 192000, - "output": 8192 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 0.0679, + "output": 0.168, + "cacheRead": 0.0168 }, "modalities": { "input": [ @@ -37524,27 +50064,25 @@ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2025-01-15", - "lastUpdated": "2025-02-22" + "releaseDate": "2026-05-27", + "lastUpdated": "2026-05-29" }, { - "id": "minimax-m2-7", - "name": "MiniMax-M2.7", + "id": "deepseek-r1-distill-llama-70b", + "name": "DeepSeek R1 Distill Llama 70B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "minimax", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 192000, + "context": 32678, "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.99, + "output": 0.99 }, "modalities": { "input": [ @@ -37554,58 +50092,63 @@ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2025-01-30", + "lastUpdated": "2025-01-30" }, { - "id": "qwen-3-6-plus", - "name": "Qwen 3.6 Plus", + "id": "deepseek-v3", + "name": "DeepSeek V3", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 64000 - }, - "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.1 + "context": 163840, + "output": 131072 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-03" + "knowledge": "2024-07", + "releaseDate": "2024-12-26", + "lastUpdated": "2025-03-24" }, { - "id": "zai-glm-5-1", - "name": "Z.AI GLM-5.1", + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "glm", + "family": "deepseek-flash", "limit": { - "context": 198000, - "output": 8192 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 0.08, + "output": 0.252, + "cacheRead": 0.0252 }, "modalities": { "input": [ @@ -37615,470 +50158,463 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-02-22" - } - ], - "baseUrl": "https://app.frogbot.ai/api/v1", - "doc": "https://docs.frogbot.ai" - }, - { - "id": "github-copilot", - "name": "GitHub Copilot", - "env": [ - "GITHUB_TOKEN" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { - "id": "claude-haiku-4.5", - "name": "Claude Haiku 4.5 (latest)", + "id": "deepseek-v4-pro", + "name": "Deepseek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.87, + "output": 1.74, + "cacheRead": 0.174 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "claude-opus-4.5", - "name": "Claude Opus 4.5 (latest)", - "toolCall": true, + "id": "e5-large-v2", + "name": "E5 Large v2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 200000, - "output": 32000 + "context": 512, + "output": 1024 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.02, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "releaseDate": "2023-05-19", + "lastUpdated": "2026-04-30" }, { - "id": "claude-opus-4.6", - "name": "Claude Opus 4.6", - "toolCall": true, + "id": "fal-ai/elevenlabs/tts/multilingual-v2", + "name": "ElevenLabs Multilingual TTS v2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "elevenlabs", "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "audio" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "releaseDate": "2023-08-22", + "lastUpdated": "2026-04-16" }, { - "id": "claude-opus-4.7", - "name": "Claude Opus 4.7", - "toolCall": true, + "id": "fal-ai/fast-sdxl", + "name": "Fast SDXL", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "stable-diffusion", "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", + "releaseDate": "2023-07-26", "lastUpdated": "2026-04-16" }, { - "id": "claude-opus-4.8", - "name": "Claude Opus 4.8", - "toolCall": true, + "id": "fal-ai/flux/schnell", + "name": "FLUX.1 [schnell]", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "flux", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "releaseDate": "2024-08-01", + "lastUpdated": "2026-04-16" }, { - "id": "claude-sonnet-4", - "name": "Claude Sonnet 4 (latest)", - "toolCall": true, + "id": "fal-ai/stable-audio-25/text-to-audio", + "name": "Stable Audio 2.5 (Text-to-Audio)", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", "limit": { - "context": 216000, - "output": 16000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "audio" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-10-08", + "lastUpdated": "2026-04-16" }, { - "id": "claude-sonnet-4.5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "gemma-4-31B-it", + "name": "Gemma 4", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "gemma", "limit": { - "context": 200000, - "output": 32000 + "context": 256000, + "output": 8192 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.18, + "output": 0.5, + "cacheRead": 0.036 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-30" }, { - "id": "claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", + "id": "glm-5", + "name": "GLM 5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 32000 + "context": 64000, + "output": 64000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.75, + "output": 2.4, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-04-16" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 64000 + "context": 163840, + "output": 163840 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.975, + "output": 4.3, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.63, + "output": 1.98, + "cacheRead": 0.0945 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "id": "gte-large-en-v1.5", + "name": "GTE Large (v1.5)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 200000, - "output": 64000 + "context": 8192, + "output": 1024 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.09, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2024-03-27", + "lastUpdated": "2026-04-16" }, { - "id": "gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.375, + "output": 2.025, + "cacheRead": 0.203 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "releaseDate": "2026-01", + "lastUpdated": "2026-04-16" }, { - "id": "gpt-4.1", - "name": "GPT-4.1", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.76, + "output": 3.2, + "cacheRead": 0.19 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "gpt-5-mini", - "name": "GPT-5 Mini", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 264000, - "output": 64000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 2.85, + "output": 14.25, + "cacheRead": 0.285 }, "modalities": { "input": [ @@ -38089,27 +50625,35 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "gpt-5.2", - "name": "GPT-5.2", + "id": "llama-4-maverick", + "name": "Llama 4 Maverick", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.2, + "output": 0.696 }, "modalities": { "input": [ @@ -38120,123 +50664,124 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2026-04-30" }, { - "id": "gpt-5.2-codex", - "name": "GPT-5.2 Codex", + "id": "llama3-8b-instruct", + "name": "Llama 3.1 Instruct (8B)", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.198, + "output": 0.198 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "knowledge": "2023-12", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "llama3.3-70b-instruct", + "name": "Llama 3.3 Instruct (70B)", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.65, + "output": 0.65 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", + "id": "mimo-v2.5-pro", + "name": "MiMo V2.5 Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "mimo", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.4, + "output": 1.5, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gpt-5.4-mini", - "name": "GPT-5.4 mini", + "id": "minimax-m2.5", + "name": "MiniMax M2.5 (Public Preview)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "minimax-m2.5", "limit": { - "context": 400000, - "output": 128000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0.225, + "output": 0.9, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -38247,27 +50792,32 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-04-16" }, { - "id": "gpt-5.4-nano", - "name": "GPT-5.4 nano", + "id": "ministral-3-8b-instruct-2512", + "name": "Ministral 3 8B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "ministral", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ @@ -38278,101 +50828,77 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "gpt-5.5", - "name": "GPT-5.5", + "id": "mistral-3-14B", + "name": "Ministral 3 14B", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "ministral", "limit": { - "context": 400000, + "context": 262144, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.2, + "output": 0.2 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2025-12-15", + "lastUpdated": "2026-04-30" }, { - "id": "raptor-mini", - "name": "Raptor mini", + "id": "mistral-7b-instruct-v0.3", + "name": "Mistral 7B Instruct v0.3", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "context": 32768, + "output": 32768 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - } - ], - "baseUrl": "https://api.githubcopilot.com", - "doc": "https://docs.github.com/en/copilot" - }, - { - "id": "github-models", - "name": "GitHub Models", - "env": [ - "GITHUB_TOKEN" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2024-05-22", + "lastUpdated": "2024-05-22" + }, { - "id": "ai21-labs/ai21-jamba-1.5-large", - "name": "AI21 Jamba 1.5 Large", + "id": "mistral-nemo-instruct-2407", + "name": "Mistral Nemo Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "jamba", + "openWeights": true, + "family": "mistral", "limit": { - "context": 256000, - "output": 4096 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.3 }, "modalities": { "input": [ @@ -38382,25 +50908,26 @@ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-08-29", - "lastUpdated": "2024-08-29" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "ai21-labs/ai21-jamba-1.5-mini", - "name": "AI21 Jamba 1.5 Mini", - "toolCall": true, + "id": "multi-qa-mpnet-base-dot-v1", + "name": "Multi-QA-mpnet-base-dot-v1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "jamba", + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 256000, - "output": 4096 + "context": 512, + "output": 768 }, "cost": { - "input": 0, + "input": 0.009, "output": 0 }, "modalities": { @@ -38411,26 +50938,21 @@ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-08-29", - "lastUpdated": "2024-08-29" + "releaseDate": "2021-08-30", + "lastUpdated": "2026-04-16" }, { - "id": "cohere/cohere-command-a", - "name": "Cohere Command A", + "id": "nemotron-3-nano-30b", + "name": "Nemotron 3 Nano 30B A3B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "command-a", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0, - "output": 0 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ @@ -38440,55 +50962,79 @@ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "cohere/cohere-command-r", - "name": "Cohere Command R", + "id": "nemotron-3-nano-omni", + "name": "Nemotron 3 Nano Omni", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "command-r", + "attachment": true, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 4096 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.5, + "output": 0.9 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-03-11", - "lastUpdated": "2024-08-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "cohere/cohere-command-r-08-2024", - "name": "Cohere Command R 08-2024", + "id": "nemotron-3-ultra-550b", + "name": "Nemotron 3 Ultra", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "command-r", + "family": "nemotron", "limit": { - "context": 128000, - "output": 4096 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.9, + "output": 1.7 }, "modalities": { "input": [ @@ -38498,55 +51044,68 @@ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-08-01", - "lastUpdated": "2024-08-01" + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-12" }, { - "id": "cohere/cohere-command-r-plus", - "name": "Cohere Command R+", + "id": "nemotron-nano-12b-v2-vl", + "name": "Nemotron-nano 12b v2-vl", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "command-r", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", "limit": { "context": 128000, - "output": 4096 + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 0.6 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-04-04", - "lastUpdated": "2024-08-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "cohere/cohere-command-r-plus-08-2024", - "name": "Cohere Command R+ 08-2024", + "id": "nvidia-nemotron-3-super-120b", + "name": "NVIDIA Nemotron 3 Super 120B (Public Preview)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "command-r", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 4096 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.165, + "output": 0.3575, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -38556,233 +51115,309 @@ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-08-01", - "lastUpdated": "2024-08-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "core42/jais-30b-chat", - "name": "JAIS 30b Chat", + "id": "openai-gpt-4.1", + "name": "OpenAI GPT-4.1", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "jais", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 2048 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-03", - "releaseDate": "2023-08-30", - "lastUpdated": "2023-08-30" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek/deepseek-r1", - "name": "DeepSeek-R1", + "id": "openai-gpt-4o", + "name": "OpenAI GPT-4o", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 65536, - "output": 8192 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "DeepSeek-R1-0528", + "id": "openai-gpt-4o-mini", + "name": "OpenAI GPT-4o mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 65536, - "output": 8192 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "deepseek/deepseek-v3-0324", - "name": "DeepSeek-V3-0324", + "id": "openai-gpt-5", + "name": "OpenAI GPT-5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta/llama-3.2-11b-vision-instruct", - "name": "Llama-3.2-11B-Vision-Instruct", + "id": "openai-gpt-5-mini", + "name": "OpenAI GPT-5 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta/llama-3.2-90b-vision-instruct", - "name": "Llama-3.2-90B-Vision-Instruct", + "id": "openai-gpt-5-nano", + "name": "OpenAI GPT-5 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta/llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "openai-gpt-5.1-codex-max", + "name": "GPT-5.1 Codex Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "meta/llama-4-maverick-17b-128e-instruct-fp8", - "name": "Llama 4 Maverick 17B 128E Instruct FP8", + "id": "openai-gpt-5.2", + "name": "OpenAI GPT-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -38793,26 +51428,37 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "meta/llama-4-scout-17b-16e-instruct", - "name": "Llama 4 Scout 17B 16E Instruct", + "id": "openai-gpt-5.2-pro", + "name": "OpenAI GPT-5.2 Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 21, + "output": 168 }, "modalities": { "input": [ @@ -38823,374 +51469,613 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "meta/meta-llama-3-70b-instruct", - "name": "Meta-Llama-3-70B-Instruct", + "id": "openai-gpt-5.3-codex", + "name": "OpenAI GPT-5.3 Codex", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 8192, - "output": 2048 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "meta/meta-llama-3-8b-instruct", - "name": "Meta-Llama-3-8B-Instruct", + "id": "openai-gpt-5.4", + "name": "OpenAI GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 2048 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "meta/meta-llama-3.1-405b-instruct", - "name": "Meta-Llama-3.1-405B-Instruct", + "id": "openai-gpt-5.4-mini", + "name": "OpenAI GPT-5.4 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "meta/meta-llama-3.1-70b-instruct", - "name": "Meta-Llama-3.1-70B-Instruct", + "id": "openai-gpt-5.4-nano", + "name": "OpenAI GPT-5.4 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "meta/meta-llama-3.1-8b-instruct", - "name": "Meta-Llama-3.1-8B-Instruct", + "id": "openai-gpt-5.4-pro", + "name": "OpenAI GPT-5.4 Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 128000, - "output": 32768 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "microsoft/mai-ds-r1", - "name": "MAI-DS-R1", + "id": "openai-gpt-5.5", + "name": "OpenAI GPT-5.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mai", + "family": "gpt", "limit": { - "context": 65536, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-30" }, { - "id": "microsoft/phi-3-medium-128k-instruct", - "name": "Phi-3-medium instruct (128k)", + "id": "openai-gpt-5.6-luna", + "name": "OpenAI GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 128000, - "output": 4096 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "microsoft/phi-3-medium-4k-instruct", - "name": "Phi-3-medium instruct (4k)", + "id": "openai-gpt-5.6-sol", + "name": "OpenAI GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 4096, - "output": 1024 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "microsoft/phi-3-mini-128k-instruct", - "name": "Phi-3-mini instruct (128k)", + "id": "openai-gpt-5.6-terra", + "name": "OpenAI GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 128000, - "output": 4096 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "microsoft/phi-3-mini-4k-instruct", - "name": "Phi-3-mini instruct (4k)", - "toolCall": true, + "id": "openai-gpt-image-1", + "name": "GPT Image 1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 4096, - "output": 1024 + "context": 0, + "output": 0 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 40, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "releaseDate": "2025-04-24", + "lastUpdated": "2025-04-24" }, { - "id": "microsoft/phi-3-small-128k-instruct", - "name": "Phi-3-small instruct (128k)", - "toolCall": true, + "id": "openai-gpt-image-1.5", + "name": "OpenAI GPT Image 1.5", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 128000, - "output": 4096 + "context": 0, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 10, + "cacheRead": 1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ + "image", "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "microsoft/phi-3-small-8k-instruct", - "name": "Phi-3-small instruct (8k)", - "toolCall": true, + "id": "openai-gpt-image-2", + "name": "OpenAI GPT Image 2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 8192, - "output": 2048 + "context": 0, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 8, + "output": 30 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ + "image", "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-04-23", - "lastUpdated": "2024-04-23" + "releaseDate": "2025-04-24", + "lastUpdated": "2025-04-24" }, { - "id": "microsoft/phi-3.5-mini-instruct", - "name": "Phi-3.5-mini instruct (128k)", + "id": "openai-gpt-oss-120b", + "name": "OpenAI GPT-oss-120b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "phi", + "family": "gpt-oss", "limit": { "context": 128000, "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 0.055, + "output": 0.385, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -39200,26 +52085,36 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2025-08-05", + "lastUpdated": "2026-04-16" }, { - "id": "microsoft/phi-3.5-moe-instruct", - "name": "Phi-3.5-MoE instruct (128k)", + "id": "openai-gpt-oss-20b", + "name": "OpenAI GPT-oss-20b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "phi", + "family": "gpt-oss", "limit": { "context": 128000, "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 0.05, + "output": 0.45 }, "modalities": { "input": [ @@ -39229,26 +52124,37 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2025-08-05", + "lastUpdated": "2026-04-16" }, { - "id": "microsoft/phi-3.5-vision-instruct", - "name": "Phi-3.5-vision instruct (128k)", + "id": "openai-o1", + "name": "OpenAI o1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 128000, - "output": 4096 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0, - "output": 0 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ @@ -39259,84 +52165,114 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-08-20", - "lastUpdated": "2024-08-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "microsoft/phi-4", - "name": "Phi-4", + "id": "openai-o3", + "name": "OpenAI o3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 16000, - "output": 4096 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "microsoft/phi-4-mini-instruct", - "name": "Phi-4-mini-instruct", + "id": "openai-o3-mini", + "name": "OpenAI o3 mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "phi", + "attachment": true, + "openWeights": false, + "family": "o-mini", "limit": { - "context": 128000, - "output": 4096 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "microsoft/phi-4-mini-reasoning", - "name": "Phi-4-mini-reasoning", + "id": "qwen-2.5-14b-instruct", + "name": "Qwen 2.5 14B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "phi", + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0, - "output": 0 + "context": 131072, + "output": 131072 }, "modalities": { "input": [ @@ -39346,56 +52282,55 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "knowledge": "2024-09", + "releaseDate": "2024-09-19", + "lastUpdated": "2024-09-19" }, { - "id": "microsoft/phi-4-multimodal-instruct", - "name": "Phi-4-multimodal-instruct", + "id": "qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "phi", + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.45, + "output": 1.7, + "cacheRead": 0.09 }, "modalities": { "input": [ - "text", - "image", - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2026-04-30" }, { - "id": "microsoft/phi-4-reasoning", - "name": "Phi-4-Reasoning", - "toolCall": true, + "id": "qwen3-embedding-0.6b", + "name": "Qwen3 Embedding 0.6B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "phi", + "family": "text-embedding", "limit": { - "context": 128000, - "output": 4096 + "context": 8000, + "output": 1024 }, "cost": { - "input": 0, + "input": 0.04, "output": 0 }, "modalities": { @@ -39406,84 +52341,94 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "status": "beta", + "deprecated": false, + "releaseDate": "2025-06-03", + "lastUpdated": "2026-04-16" }, { - "id": "mistral-ai/codestral-2501", - "name": "Codestral 25.01", - "toolCall": true, + "id": "qwen3-tts-voicedesign", + "name": "Qwen3 TTS VoiceDesign", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "codestral", + "openWeights": true, + "family": "qwen", "limit": { - "context": 32000, - "output": 8192 - }, - "cost": { - "input": 0, - "output": 0 + "context": 32768, + "output": 1 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "knowledge": "2024-03", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-30" }, { - "id": "mistral-ai/ministral-3b", - "name": "Ministral 3B", + "id": "qwen3.5-397b-a17b", + "name": "Qwen 3.5 397B A17B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "ministral", + "family": "qwen3.5", "limit": { - "context": 128000, - "output": 8192 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3025, + "output": 1.925, + "cacheRead": 0.111 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-04-30" }, { - "id": "mistral-ai/mistral-large-2411", - "name": "Mistral Large 24.11", + "id": "qwen3.8-max", + "name": "Qwen3.8-2.4T-A95B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "mistral-large", + "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -39493,55 +52438,63 @@ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "mistral-ai/mistral-medium-2505", - "name": "Mistral Medium 3 (25.05)", - "toolCall": true, + "id": "stable-diffusion-3.5-large", + "name": "Stable Diffusion 3.5 Large", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "mistral-medium", + "openWeights": true, + "family": "stable-diffusion", "limit": { - "context": 128000, - "output": 32768 + "context": 256, + "output": 1 }, "cost": { - "input": 0, + "input": 0.08, "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2024-09", - "releaseDate": "2025-05-01", - "lastUpdated": "2025-05-01" + "releaseDate": "2024-10-22", + "lastUpdated": "2026-04-30" }, { - "id": "mistral-ai/mistral-nemo", - "name": "Mistral Nemo", - "toolCall": true, + "id": "wan2-2-t2v-a14b", + "name": "Wan2.2-T2V-A14B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "mistral-nemo", "limit": { - "context": 128000, - "output": 8192 + "context": 100, + "output": 1 }, "cost": { - "input": 0, + "input": 0.6, "output": 0 }, "modalities": { @@ -39549,241 +52502,257 @@ "text" ], "output": [ - "text" + "video" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, + "releaseDate": "2025-07-28", + "lastUpdated": "2026-04-30" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.do-ai.run/v1", + "doc": "https://docs.digitalocean.com/products/gradient-ai-platform/details/models/" + }, + { + "id": "dinference", + "name": "DInference", + "env": [ + "DINFERENCE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "mistral-ai/mistral-small-2503", - "name": "Mistral Small 3.1", + "id": "glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mistral-small", + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.45, + "output": 1.65 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2025-03-01", - "lastUpdated": "2025-03-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 2.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1-mini", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 3.89 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT-4.1-nano", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 3.89 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "openai/gpt-4o", - "name": "GPT-4o", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.0675, + "output": 0.27 }, "modalities": { "input": [ - "text", - "image", - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "releaseDate": "2025-08", + "lastUpdated": "2025-08" }, { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o mini", + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.22, + "output": 0.88 }, "modalities": { "input": [ - "text", - "image", - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.dinference.com/v1", + "doc": "https://dinference.com" + }, + { + "id": "drun", + "name": "D.Run (China)", + "env": [ + "DRUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/o1", - "name": "OpenAI o1", - "toolCall": false, + "id": "public/deepseek-r1", + "name": "DeepSeek R1", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 100000 + "context": 131072, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.55, + "output": 2.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-09-12", - "lastUpdated": "2024-12-17" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" }, { - "id": "openai/o1-mini", - "name": "OpenAI o1-mini", - "toolCall": false, + "id": "public/deepseek-v3", + "name": "DeepSeek V3", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 128000, - "output": 65536 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0, - "output": 0 + "input": 0.28, + "output": 1.1 }, "modalities": { "input": [ @@ -39793,26 +52762,26 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-09-12", - "lastUpdated": "2024-12-17" + "knowledge": "2024-07", + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" }, { - "id": "openai/o1-preview", - "name": "OpenAI o1-preview", - "toolCall": false, + "id": "public/minimax-m25", + "name": "MiniMax M2.5", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "o", + "family": "minimax", "limit": { - "context": 128000, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.29, + "output": 1.16 }, "modalities": { "input": [ @@ -39822,56 +52791,69 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-09-12", - "lastUpdated": "2024-09-12" - }, + "reasoningOptions": [], + "releaseDate": "2025-03-01", + "lastUpdated": "2025-03-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://chat.d.run/v1", + "doc": "https://www.d.run" + }, + { + "id": "ebcloud", + "name": "EBCloud", + "env": [ + "EBCLOUD_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/o3", - "name": "OpenAI o3", - "toolCall": false, - "structuredOutput": false, + "id": "DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.143, + "output": 0.2857 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "openai/o3-mini", - "name": "OpenAI o3-mini", - "toolCall": false, - "structuredOutput": false, + "id": "DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4286, + "output": 0.8571 }, "modalities": { "input": [ @@ -39881,56 +52863,27 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" - }, - { - "id": "openai/o4-mini", - "name": "OpenAI o4-mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-mini", - "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-04", - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "xai/grok-3", - "name": "Grok 3", + "id": "GLM-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.8571, + "output": 3.4286 }, "modalities": { "input": [ @@ -39940,26 +52893,26 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-09", - "lastUpdated": "2024-12-09" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "xai/grok-3-mini", - "name": "Grok 3 Mini", + "id": "Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.9286, + "output": 3.8571 }, "modalities": { "input": [ @@ -39969,98 +52922,87 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-09", - "lastUpdated": "2024-12-09" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" } ], - "baseUrl": "https://models.github.ai/inference", - "doc": "https://docs.github.com/en/github-models" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://maas-api.ebcloud.com/v1", + "doc": "https://docs.ebtech.com/ai/model-api.html" }, { - "id": "gitlab", - "name": "GitLab Duo", + "id": "edenai", + "name": "Eden AI", "env": [ - "GITLAB_TOKEN" + "EDENAI_API_KEY" ], - "openaiCompatible": false, + "openaiCompatible": true, "models": [ { - "id": "duo-chat-gpt-5-1", - "name": "Agentic Chat (GPT-5.1)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-09-30", - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" - }, - { - "id": "duo-chat-gpt-5-2", - "name": "Agentic Chat (GPT-5.2)", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-01-23", - "lastUpdated": "2026-01-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "duo-chat-gpt-5-2-codex", - "name": "Agentic Chat (GPT-5.2 Codex)", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ @@ -40072,26 +53014,41 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "duo-chat-gpt-5-3-codex", - "name": "Agentic Chat (GPT-5.3 Codex)", + "id": "anthropic/claude-sonnet-latest", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ @@ -40103,117 +53060,164 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "duo-chat-gpt-5-4", - "name": "Agentic Chat (GPT-5.4)", + "id": "deepinfra/openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 1050000, - "output": 128000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.037, + "output": 0.17 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "duo-chat-gpt-5-4-mini", - "name": "Agentic Chat (GPT-5.4 Mini)", + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "duo-chat-gpt-5-4-nano", - "name": "Agentic Chat (GPT-5.4 Nano)", + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "duo-chat-gpt-5-5", - "name": "Agentic Chat (GPT-5.5)", + "id": "mistral/mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -40225,88 +53229,121 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "duo-chat-gpt-5-codex", - "name": "Agentic Chat (GPT-5 Codex)", + "id": "moonshot/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "gpt-codex", + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "duo-chat-gpt-5-mini", - "name": "Agentic Chat (GPT-5 Mini)", + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "duo-chat-haiku-4-5", - "name": "Agentic Chat (Claude Haiku 4.5)", + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gpt-luna", "limit": { - "context": 200000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ @@ -40318,28 +53355,60 @@ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2026-01-08", - "lastUpdated": "2026-01-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "duo-chat-opus-4-5", - "name": "Agentic Chat (Claude Opus 4.5)", + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-sol", "limit": { - "context": 200000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ @@ -40351,28 +53420,60 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2026-01-08", - "lastUpdated": "2026-01-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "duo-chat-opus-4-6", - "name": "Agentic Chat (Claude Opus 4.6)", + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-terra", "limit": { - "context": 1000000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5 + } }, "modalities": { "input": [ @@ -40384,94 +53485,148 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "duo-chat-opus-4-7", - "name": "Agentic Chat (Claude Opus 4.7)", + "id": "vertex/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "duo-chat-opus-4-8", - "name": "Agentic Chat (Claude Opus 4.8)", + "id": "vertex/gemini-3.6-flash@eu", + "name": "Gemini 3.6 Flash (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "duo-chat-sonnet-4-5", - "name": "Agentic Chat (Claude Sonnet 4.5)", + "id": "xai/grok-4.5", + "name": "Grok 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "grok", "limit": { - "context": 200000, - "output": 64000 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 2, + "output": 6, + "cacheRead": 0.3, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 0.6, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 0.6 + } }, "modalities": { "input": [ @@ -40483,71 +53638,87 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2026-01-08", - "lastUpdated": "2026-01-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "duo-chat-sonnet-4-6", - "name": "Agentic Chat (Claude Sonnet 4.6)", + "id": "zai/glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 64000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], - "doc": "https://docs.gitlab.com/user/duo_agent_platform/" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.edenai.run/v3", + "doc": "https://docs.edenai.co" }, { - "id": "gmicloud", - "name": "GMI Cloud", + "id": "empiriolabs", + "name": "EmpirioLabs AI", "env": [ - "GMICLOUD_API_KEY" + "EMPIRIOLABS_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "anthropic/claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "deepseek-v3-2", + "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 409600, - "output": 128000 + "context": 128000, + "output": 32768 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5 + "input": 0.57, + "output": 1.71, + "cacheRead": 0.57 }, "modalities": { "input": [ @@ -40557,27 +53728,47 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 393216 + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude Opus 4.7", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 409600, - "output": 128000 + "context": 1000000, + "output": 393216 }, "cost": { - "input": 4.5, - "output": 22.5, - "cacheRead": 0.45 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -40587,27 +53778,47 @@ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 393216 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-06-12" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 409600, - "output": 64000 + "context": 1000000, + "output": 393216 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -40617,27 +53828,47 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 393216 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "deepseek-ai/DeepSeek-V4-Flash", - "name": "DeepSeek V4 Flash", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "deepseek-thinking", "limit": { - "context": 1048575, - "output": 384000 + "context": 1000000, + "output": 393216 }, "cost": { - "input": 0.112, - "output": 0.224, - "cacheRead": 0.022 + "input": 1.65, + "output": 3.3, + "cacheRead": 1.65 }, "modalities": { "input": [ @@ -40647,27 +53878,97 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 393216 + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "lastUpdated": "2026-06-12" }, { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "DeepSeek V4 Pro", + "id": "gemma-4-26b-a4b", + "name": "Gemma 4 26B-A4B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "gemma", "limit": { - "context": 1048576, - "output": 384000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.392, - "output": 2.784, - "cacheRead": 0.116 + "input": 0.05, + "output": 0.29, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-06-12" + }, + { + "id": "glm-4-5-flash", + "name": "GLM 4.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm-flash", + "limit": { + "context": 200000, + "output": 98304 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -40677,27 +53978,31 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", + "id": "glm-4-7-flash", + "name": "GLM 4.7 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi-k2.6", + "family": "glm-flash", "limit": { - "context": 65536, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.855, - "output": 3.6, - "cacheRead": 0.144 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -40707,27 +54012,43 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "zai-org/GLM-5-FP8", - "name": "GLM-5", + "id": "glm-5-1", + "name": "GLM 5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, "family": "glm", "limit": { - "context": 202752, - "output": 131072 + "context": 202000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 1.92, - "cacheRead": 0.12 + "input": 0.825, + "output": 3.301, + "cacheRead": 0.165, + "tiers": [ + { + "input": 1.1, + "output": 3.851, + "cacheRead": 0.22, + "tier": { + "type": "context", + "size": 32000 + } + } + ] }, "modalities": { "input": [ @@ -40737,12 +54058,32 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 38912 + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-06-12" }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM-5.1", + "id": "glm-5-2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -40750,13 +54091,13 @@ "openWeights": true, "family": "glm", "limit": { - "context": 202752, + "context": 1000000, "output": 131072 }, "cost": { - "input": 0.98, - "output": 3.08, - "cacheRead": 0.182 + "input": 1.4, + "output": 4.4, + "cacheRead": 1.4 }, "modalities": { "input": [ @@ -40766,332 +54107,386 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.gmi-serving.com/v1", - "doc": "https://docs.gmicloud.ai/inference-engine/api-reference/llm-api-reference" - }, - { - "id": "google", - "name": "Google", - "env": [ - "GOOGLE_API_KEY", - "GOOGLE_GENERATIVE_AI_API_KEY", - "GEMINI_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { - "id": "gemini-2.0-flash", - "name": "Gemini 2.0 Flash", + "id": "kimi-k2-6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 8192 + "context": 256000, + "output": 16000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.8939, + "output": 3.7131, + "cacheRead": 0.1788 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-06-12" }, { - "id": "gemini-2.0-flash-lite", - "name": "Gemini 2.0 Flash-Lite", + "id": "kimi-k2-7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 8192 + "context": 256000, + "output": 131072 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 0.95, + "output": 4, + "cacheRead": 0.95 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "kimi-k2-7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 1.9, + "output": 8, + "cacheRead": 1.9 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "gemini-2.5-flash-image", - "name": "Nano Banana", - "toolCall": false, - "structuredOutput": false, + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 32768, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 30, - "cacheRead": 0.075 + "input": 3, + "output": 15, + "cacheRead": 3 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "mimo-v2-5", + "name": "MiMo V2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "mimo", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.7, + "output": 1.4, + "cacheRead": 0.014 }, "modalities": { "input": [ "text", "image", "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gemini-2.5-flash-preview-tts", - "name": "Gemini 2.5 Flash Preview TTS", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "mimo-v2-5-pro", + "name": "MiMo V2.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "mimo", "limit": { - "context": 8192, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 10 + "input": 2.175, + "output": 4.35, + "cacheRead": 0.018 }, "modalities": { "input": [ "text" ], "output": [ - "audio" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-05-01", - "lastUpdated": "2025-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "minimax-m2-7", + "name": "MiniMax M2.7", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "gemini-2.5-pro-preview-tts", - "name": "Gemini 2.5 Pro Preview TTS", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "minimax-m2-7-highspeed", + "name": "MiniMax M2.7 Highspeed", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "minimax", "limit": { - "context": 8192, - "output": 16384 + "context": 200000, + "output": 32768 }, "cost": { - "input": 1, - "output": 20 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ "text" ], "output": [ - "audio" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-05-01", - "lastUpdated": "2025-05-01" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "minimax-m3", + "name": "MiniMax M3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 524288 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.225, + "output": 0.9, + "cacheRead": 0.045, + "tiers": [ + { + "input": 0.45, + "output": 1.8, + "cacheRead": 0.09, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.45, + "output": 1.8, + "cacheRead": 0.09 + } }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-12" }, { - "id": "gemini-3-pro-image-preview", - "name": "Nano Banana Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "mistral-medium-3", + "name": "Mistral Medium 3", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "mistral-medium", "limit": { - "context": 131072, - "output": 32768 + "context": 130000, + "output": 40000 }, "cost": { - "input": 2, - "output": 120 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -41099,1310 +54494,1668 @@ "image" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-20", - "lastUpdated": "2025-11-20" + "knowledge": "2025-05", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", + "id": "mistral-small-4", + "name": "Mistral Small 4", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 1048576, + "context": 256000, "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "gemini-3.1-flash-image-preview", - "name": "Nano Banana 2", - "toolCall": false, - "structuredOutput": false, + "id": "muse-spark-1-1", + "name": "Muse Spark 1.1", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "muse", "limit": { - "context": 65536, - "output": 65536 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 60 + "input": 1.25, + "output": 4.25, + "cacheRead": 1 }, "modalities": { "input": [ "text", "image", - "pdf" + "video", + "audio" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "qwen3-5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.115, + "output": 0.917, + "cacheRead": 0.115, + "tiers": [ + { + "input": 0.287, + "output": 2.294, + "cacheRead": 0.287, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 80000 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "qwen3-5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.086, + "output": 0.688, + "cacheRead": 0.086, + "tiers": [ + { + "input": 0.258, + "output": 2.064, + "cacheRead": 0.258, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 80000 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "qwen3-5-35b-a3b", + "name": "Qwen3.5 35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.057, + "output": 0.459, + "cacheRead": 0.057, + "tiers": [ + { + "input": 0.229, + "output": 1.835, + "cacheRead": 0.229, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 80000 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro Preview Custom Tools", + "id": "qwen3-5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.172, + "output": 1.032, + "cacheRead": 0.172, + "tiers": [ + { + "input": 0.43, + "output": 2.58, + "cacheRead": 0.43, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 80000 + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "qwen3-5-4b", + "name": "Qwen3.5 4B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.04, + "output": 0.07, + "cacheRead": 0.02 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 32768 + } + ], + "releaseDate": "2026-03-02", + "lastUpdated": "2026-03-02" }, { - "id": "gemini-embedding-001", - "name": "Gemini Embedding 001", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gemini", + "id": "qwen3-5-9b", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 2048, - "output": 1 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 0 + "input": 0.09, + "output": 0.13, + "cacheRead": 0.045 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 32768 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-flash-latest", - "name": "Gemini Flash Latest", + "id": "qwen3-5-flash", + "name": "Qwen3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075 + "input": 0.09, + "output": 0.368, + "cacheRead": 0.09 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-flash-lite-latest", - "name": "Gemini Flash-Lite Latest", + "id": "qwen3-5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.36, + "output": 2.21, + "cacheRead": 0.36, + "tiers": [ + { + "input": 1.08, + "output": 6.62, + "cacheRead": 1.08, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.08, + "output": 6.62, + "cacheRead": 1.08 + } }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B IT", + "id": "qwen3-6-27b", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0.412564, + "output": 2.475384, + "cacheRead": 0.412564 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 80000 + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "qwen3-6-35b-a3b", + "name": "Qwen3.6 35B A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", - "limit": { - "context": 262144, - "output": 32768 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" - } - ], - "doc": "https://ai.google.dev/gemini-api/docs/models" - }, - { - "id": "google-vertex", - "name": "Vertex", - "env": [ - "GOOGLE_VERTEX_PROJECT", - "GOOGLE_VERTEX_LOCATION", - "GOOGLE_APPLICATION_CREDENTIALS" - ], - "openaiCompatible": false, - "models": [ - { - "id": "claude-3-5-haiku@20241022", - "name": "Claude Haiku 3.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "family": "qwen", "limit": { - "context": 200000, - "output": 8192 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 0.07, + "output": 0.42, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "claude-haiku-4-5@20251001", - "name": "Claude Haiku 4.5", + "id": "qwen3-6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "qwen3.6", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.25, + "tiers": [ + { + "input": 1, + "output": 4, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1, + "output": 4, + "cacheRead": 1 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 64000 + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "claude-opus-4-1@20250805", - "name": "Claude Opus 4.1", + "id": "qwen3-6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 256000, + "output": 65536 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 1.31, + "output": 7.88, + "cacheRead": 1.31, + "tiers": [ + { + "input": 1.97, + "output": 11.82, + "cacheRead": 1.97, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 393216 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "claude-opus-4-5@20251101", - "name": "Claude Opus 4.5", + "id": "qwen3-6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, + "input": 0.5, + "output": 3, "cacheRead": 0.5, - "cacheWrite": 6.25 + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 2, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 2 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "claude-opus-4-6@default", - "name": "Claude Opus 4.6", + "id": "qwen3-7-flash", + "name": "Qwen3.7 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { "context": 1000000, - "output": 128000 + "input": 991000, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "tiers": [ + { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.02, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.2, + "output": 0.8, + "cacheRead": 0.04, + "tier": { + "type": "context", + "size": 256000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 131072 + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "claude-opus-4-7@default", - "name": "Claude Opus 4.7", + "id": "qwen3-7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { "context": 1000000, - "output": 128000 + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2.5, + "output": 7.5, + "cacheRead": 2.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 64000 + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-06-12" }, { - "id": "claude-opus-4-8@default", - "name": "Claude Opus 4.8", + "id": "qwen3-7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { "context": 1000000, - "output": 128000 + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.4, + "tiers": [ + { + "input": 1.2, + "output": 4.8, + "cacheRead": 1.2, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 4.8, + "cacheRead": 1.2 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 256000 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-12" }, { - "id": "claude-opus-4@20250514", - "name": "Claude Opus 4", + "id": "qwen3-8-max", + "name": "Qwen3.8 Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 2, + "output": 6, + "cacheRead": 2 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "claude-sonnet-4-5@20250929", - "name": "Claude Sonnet 4.5", + "id": "qwen3-max", + "name": "Qwen3 Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 256000, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.08, + "output": 5.52, + "cacheRead": 1.08, + "tiers": [ + { + "input": 2.16, + "output": 11.04, + "cacheRead": 2.16, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 2.7, + "output": 13.8, + "cacheRead": 2.7, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "claude-sonnet-4-6@default", - "name": "Claude Sonnet 4.6", + "id": "seed-2-0-code", + "name": "Seed 2.0 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "seed", "limit": { - "context": 1000000, + "context": 256000, "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.4, + "output": 2.4, + "cacheRead": 0.4, + "tiers": [ + { + "input": 0.8, + "output": 4.8, + "cacheRead": 0.8, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "claude-sonnet-4@20250514", - "name": "Claude Sonnet 4", + "id": "step-3-5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, "limit": { - "context": 200000, - "output": 64000 + "context": 256000, + "input": 256000, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" }, { - "id": "deepseek-ai/deepseek-v3.1-maas", - "name": "DeepSeek V3.1", + "id": "step-3-5-flash-2603", + "name": "Step 3.5 Flash 2603", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", "limit": { - "context": 163840, - "output": 32768 + "context": 256000, + "input": 256000, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 1.7 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-28", - "lastUpdated": "2025-08-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "deepseek-ai/deepseek-v3.2-maas", - "name": "DeepSeek V3.2", + "id": "step-3-7-flash", + "name": "Step 3.7 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek", "limit": { - "context": 163840, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 131072 }, "cost": { - "input": 0.56, - "output": 1.68, - "cacheRead": 0.056 + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 }, "modalities": { "input": [ "text", - "pdf" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2026-04-04" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.empiriolabs.ai/v1", + "doc": "https://docs.empiriolabs.ai" + }, + { + "id": "evroc", + "name": "evroc", + "env": [ + "EVROC_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "evroc/roc", + "name": "roc", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075, - "cacheWrite": 0.383 + "input": 2.875, + "output": 11.516 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-06-06", + "lastUpdated": "2026-06-06" }, { - "id": "gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "google/gemma-4-26B-A4B-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "gemma", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.144, + "output": 0.575 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gemini-2.5-flash-tts", - "name": "Gemini 2.5 Flash TTS", + "id": "intfloat/multilingual-e5-large-instruct", + "name": "E5 Multi-Lingual Large Embeddings 0.6B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 32768, - "output": 16384 + "context": 512, + "output": 512 }, "cost": { - "input": 0.5, - "output": 10 + "input": 0.114, + "output": 0.114 }, "modalities": { "input": [ "text" ], - "output": [ - "audio" - ] - }, - "knowledge": "2025-01", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-12-10" - }, - { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", - "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 - }, - "modalities": { - "input": [ - "text", - "image", - "audio", - "video", - "pdf" - ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" }, { - "id": "gemini-2.5-pro-tts", - "name": "Gemini 2.5 Pro TTS", + "id": "KBLab/kb-whisper-large", + "name": "KB Whisper", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "whisper", "limit": { - "context": 32768, - "output": 16384 + "context": 448, + "output": 448 }, "cost": { - "input": 1, - "output": 20 + "input": 0.0023, + "output": 0.0023 }, "modalities": { "input": [ - "text" - ], - "output": [ "audio" - ] - }, - "knowledge": "2025-01", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-12-10" - }, - { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", - "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 - }, - "modalities": { - "input": [ - "text", - "image", - "video", - "audio", - "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "mistralai/Mistral-Medium-3.5-128B", + "name": "Mistral Medium 3.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "mistral-medium", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 1.725, + "output": 6.9 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "id": "mistralai/Voxtral-Small-24B-2507", + "name": "Voxtral Small 24B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "voxtral", "limit": { - "context": 1048576, - "output": 65536 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.0023, + "output": 0.0023 }, "modalities": { "input": [ - "text", - "image", - "video", "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2025-03-01", + "lastUpdated": "2025-03-01" }, { - "id": "gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1.4375, + "output": 5.75 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro Preview Custom Tools", + "id": "nvidia/Llama-3.3-70B-Instruct-FP8", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "llama", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 4096 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1.15, + "output": 1.15 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 1048576, + "context": 65536, "output": 65536 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.23, + "output": 0.92 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemini-embedding-001", - "name": "Gemini Embedding 001", + "id": "openai/whisper-large-v3", + "name": "Whisper 3 Large", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gemini", + "openWeights": true, + "family": "whisper", "limit": { - "context": 2048, - "output": 1 + "context": 448, + "output": 4096 }, "cost": { - "input": 0.15, - "output": 0 + "input": 0.0023, + "output": 0.0023 }, "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "gemini-flash-latest", - "name": "Gemini Flash Latest", - "toolCall": true, + "id": "openai/whisper-large-v3-turbo", + "name": "Whisper Large v3 Turbo", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "whisper", "limit": { - "context": 1048576, - "output": 65536 + "context": 448, + "output": 448 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075, - "cacheWrite": 0.383 + "input": 0.0023, + "output": 0.0023 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "gemini-flash-lite-latest", - "name": "Gemini Flash-Lite Latest", - "toolCall": true, + "id": "Qwen/Qwen3-Embedding-8B", + "name": "Qwen3 Embedding 8B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 1048576, - "output": 65536 + "context": 40960, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.115, + "output": 0.115 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "meta/llama-3.3-70b-instruct-maas", - "name": "Llama 3.3 70B Instruct", - "toolCall": true, - "structuredOutput": true, + "id": "Qwen/Qwen3-Reranker-4B", + "name": "Qwen3 Reranker 4B", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 32000, + "output": 4096 }, "cost": { - "input": 0.72, - "output": 0.72 + "input": 0.0575, + "output": 0 }, "modalities": { "input": [ @@ -42412,56 +56165,61 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "meta/llama-4-maverick-17b-128e-instruct-maas", - "name": "Llama 4 Maverick 17B 128E Instruct", + "id": "Qwen/Qwen3.6-35B-A3B-FP8", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "llama", + "family": "qwen", "limit": { - "context": 524288, - "output": 8192 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.35, - "output": 1.15 + "input": 0.345, + "output": 1.38 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "moonshotai/kimi-k2-thinking-maas", - "name": "Kimi K2 Thinking", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi-thinking", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 524288, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 1.4375, + "output": 5.75 }, "modalities": { "input": [ @@ -42471,283 +56229,297 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://models.think.evroc.com/v1", + "doc": "https://docs.evroc.com/products/think/overview.html" + }, + { + "id": "fastrouter", + "name": "FastRouter", + "env": [ + "FASTROUTER_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-oss-120b-maas", - "name": "GPT OSS 120B", + "id": "anthropic/claude-opus-4.1", + "name": "Claude Opus 4.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-03-31", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-oss-20b-maas", - "name": "GPT OSS 20B", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", - "limit": { - "context": 131072, - "output": 32768 - }, - "cost": { - "input": 0.07, - "output": 0.25 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, - { - "id": "qwen/qwen3-235b-a22b-instruct-2507-maas", - "name": "Qwen3 235B A22B Instruct", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.22, - "output": 0.88 + "input": 5, + "output": 25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-13", - "lastUpdated": "2025-08-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "zai-org/glm-4.7-maas", - "name": "GLM-4.7", + "id": "anthropic/claude-sonnet-4", + "name": "Claude Sonnet 4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { "context": 200000, - "output": 128000 + "output": 64000 }, "cost": { - "input": 0.6, - "output": 2.2 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", + "image", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-06", - "lastUpdated": "2026-01-06" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "zai-org/glm-5-maas", - "name": "GLM-5", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 202752, - "output": 131072 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.1 + "input": 3, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" - } - ], - "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/models" - }, - { - "id": "google-vertex-anthropic", - "name": "Vertex (Anthropic)", - "env": [ - "GOOGLE_VERTEX_PROJECT", - "GOOGLE_VERTEX_LOCATION", - "GOOGLE_APPLICATION_CREDENTIALS" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, { - "id": "claude-3-5-haiku@20241022", - "name": "Claude Haiku 3.5", - "toolCall": true, + "id": "bytedance/seedance-2", + "name": "Seedance 2", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "seed", "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "context": 4096, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "claude-haiku-4-5@20251001", - "name": "Claude Haiku 4.5", - "toolCall": true, + "id": "deepseek-ai/deepseek-r1-distill-llama-70b", + "name": "DeepSeek R1 Distill Llama 70B", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.03, + "output": 0.14 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [], + "knowledge": "2024-10", + "releaseDate": "2025-01-23", + "lastUpdated": "2025-01-23" }, { - "id": "claude-opus-4-1@20250805", - "name": "Claude Opus 4.1", + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 32000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 1.74, + "output": 3.48 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "claude-opus-4-5@20251101", - "name": "Claude Opus 4.5", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.0375 }, "modalities": { "input": [ @@ -42759,28 +56531,37 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "claude-opus-4-6@default", - "name": "Claude Opus 4.6", + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-pro", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.25, + "output": 10, + "cacheRead": 0.31 }, "modalities": { "input": [ @@ -42792,61 +56573,65 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "claude-opus-4-7@default", - "name": "Claude Opus 4.7", - "toolCall": true, + "id": "google/gemini-3-pro-image-preview", + "name": "Nano Banana Pro", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-pro", "limit": { - "context": 1000000, - "output": 128000 + "context": 65536, + "output": 32768 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2, + "output": 12 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" }, { - "id": "claude-opus-4-8@default", - "name": "Claude Opus 4.8", - "toolCall": true, + "id": "google/gemini-3.1-flash-image-preview", + "name": "Nano Banana 2", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 128000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ @@ -42855,170 +56640,175 @@ "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "claude-opus-4@20250514", - "name": "Claude Opus 4", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-pro", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 2, + "output": 12 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "claude-sonnet-4-5@20250929", - "name": "Claude Sonnet 4.5", + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.5, + "output": 9 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "claude-sonnet-4-6@default", - "name": "Claude Sonnet 4.6", + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "gemma", "limit": { - "context": 1000000, - "output": 128000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.13, + "output": 0.38 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "claude-sonnet-4@20250514", - "name": "Claude Sonnet 4", - "toolCall": true, + "id": "google/imagen-4.0-fast", + "name": "Imagen 4 Fast", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", + "family": "imagen", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "context": 480, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" - } - ], - "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/claude" - }, - { - "id": "groq", - "name": "Groq", - "env": [ - "GROQ_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" + }, { - "id": "allam-2-7b", - "name": "ALLaM-2-7b", + "id": "google/imagen-4.0-ultra", + "name": "Imagen 4 Ultra", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "allam", + "family": "imagen", "limit": { - "context": 4096, - "output": 4096 - }, - "cost": { - "input": 0, + "context": 480, "output": 0 }, "modalities": { @@ -43026,174 +56816,153 @@ "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09", - "lastUpdated": "2024-09" + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "canopylabs/orpheus-arabic-saudi", - "name": "Orpheus Arabic Saudi", + "id": "google/veo3.1", + "name": "Veo 3.1", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "canopylabs", + "family": "veo", "limit": { - "context": 4000, - "output": 50000 - }, - "cost": { - "input": 40, + "context": 400000, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "video" ] }, - "knowledge": "2025-12-16", - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "canopylabs/orpheus-v1-english", - "name": "Orpheus V1 English", + "id": "google/veo3.1-fast", + "name": "Veo 3.1 Fast", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "canopylabs", + "family": "veo", "limit": { - "context": 4000, - "output": 50000 - }, - "cost": { - "input": 0, + "context": 400000, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "video" ] }, - "knowledge": "2025-12-19", - "releaseDate": "2025-12-19", - "lastUpdated": "2025-12-19" + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "deepseek-r1-distill-llama-70b", - "name": "DeepSeek R1 Distill Llama 70B", - "toolCall": true, + "id": "google/veo3.1-lite", + "name": "Veo 3.1 Lite", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "veo", "limit": { - "context": 131072, - "output": 8192 - }, - "cost": { - "input": 0.75, - "output": 0.99 + "context": 400000, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "gemma2-9b-it", - "name": "Gemma 2 9B", - "toolCall": true, + "id": "leonardo-ai/lucid-origin", + "name": "Lucid Origin", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "gemma", + "attachment": true, + "openWeights": false, + "family": "lucid", "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 0.2, - "output": 0.2 + "context": 4096, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-27", - "lastUpdated": "2024-06-27" + "releaseDate": "2025-06-01", + "lastUpdated": "2025-06-01" }, { - "id": "groq/compound", - "name": "Compound", - "toolCall": true, + "id": "leonardo-ai/lucid-realism", + "name": "Lucid Realism", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, - "family": "groq", + "family": "lucid", "limit": { - "context": 131072, - "output": 8192 - }, - "cost": { - "input": 0, + "context": 4096, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-09-04", - "releaseDate": "2025-09-04", - "lastUpdated": "2025-09-04" + "releaseDate": "2025-06-01", + "lastUpdated": "2025-06-01" }, { - "id": "groq/compound-mini", - "name": "Compound Mini", + "id": "minimax/minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "groq", + "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -43203,26 +56972,26 @@ "text" ] }, - "knowledge": "2025-09-04", - "releaseDate": "2025-09-04", - "lastUpdated": "2025-09-04" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "llama-3.1-8b-instant", - "name": "Llama 3.1 8B Instant", + "id": "minimax/minimax-m2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "minimax", "limit": { - "context": 131072, + "context": 204800, "output": 131072 }, "cost": { - "input": 0.05, - "output": 0.08 + "input": 0.6, + "output": 2.4 }, "modalities": { "input": [ @@ -43232,26 +57001,26 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "llama-3.3-70b-versatile", - "name": "Llama 3.3 70B Versatile", + "id": "moonshotai/kimi-k2", + "name": "Kimi K2", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { "context": 131072, "output": 32768 }, "cost": { - "input": 0.59, - "output": 0.79 + "input": 0.55, + "output": 2.2 }, "modalities": { "input": [ @@ -43261,112 +57030,126 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "knowledge": "2024-10", + "releaseDate": "2025-07-11", + "lastUpdated": "2025-07-11" }, { - "id": "llama-guard-3-8b", - "name": "Llama Guard 3 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "kimi-k2", "limit": { - "context": 8192, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.75, + "output": 3.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "llama3-70b-8192", - "name": "Llama 3 70B", + "id": "openai/gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.59, - "output": 0.79 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-03", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "llama3-8b-8192", - "name": "Llama 3 8B", + "id": "openai/gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.08 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-03", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [], + "knowledge": "2024-10-01", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta-llama/llama-4-maverick-17b-128e-instruct", - "name": "Llama 4 Maverick 17B", + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -43377,26 +57160,37 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-10-01", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta-llama/llama-4-scout-17b-16e-instruct", - "name": "Llama 4 Scout 17B", + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.11, - "output": 0.34 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ @@ -43407,202 +57201,269 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-10-01", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "meta-llama/llama-guard-4-12b", - "name": "Llama Guard 4 12B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 1024 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 1.75, + "output": 14 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "meta-llama/llama-prompt-guard-2-22m", - "name": "Llama Prompt Guard 2 22M", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 512, - "output": 512 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.03, - "output": 0.03 + "input": 0.75, + "output": 4.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "meta-llama/llama-prompt-guard-2-86m", - "name": "Llama Prompt Guard 2 86M", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 512, - "output": 512 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0.04 + "input": 0.2, + "output": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "mistral-saba-24b", - "name": "Mistral Saba 24B", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral", + "family": "gpt", "limit": { - "context": 32768, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.79, - "output": 0.79 + "input": 5, + "output": 30 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-02-06", - "lastUpdated": "2025-02-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "moonshotai/kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3 + "input": 30, + "output": 180 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-14", - "lastUpdated": "2025-07-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "moonshotai/kimi-k2-instruct-0905", - "name": "Kimi K2 Instruct 0905", - "toolCall": true, - "structuredOutput": true, + "id": "openai/gpt-image-2", + "name": "GPT Image 2", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 262144, - "output": 16384 - }, - "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.5 + "context": 128000, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2026-05-27" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { "id": "openai/gpt-oss-120b", "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, "family": "gpt-oss", "limit": { "context": 131072, - "output": 65536 + "output": 32768 }, "cost": { "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "output": 0.6 }, "modalities": { "input": [ @@ -43612,14 +57473,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", - "lastUpdated": "2026-05-27" + "lastUpdated": "2025-08-05" }, { "id": "openai/gpt-oss-20b", "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, @@ -43629,9 +57500,8 @@ "output": 65536 }, "cost": { - "input": 0.075, - "output": 0.3, - "cacheRead": 0.0375 + "input": 0.05, + "output": 0.2 }, "modalities": { "input": [ @@ -43641,54 +57511,66 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", - "lastUpdated": "2026-05-27" + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-oss-safeguard-20b", - "name": "Safety GPT OSS 20B", + "id": "openai/gpt-realtime-1.5", + "name": "GPT Realtime 1.5", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 65536 + "context": 32000, + "output": 4096 }, "cost": { - "input": 0.075, - "output": 0.3, - "cacheRead": 0.037 + "input": 4, + "output": 16 }, "modalities": { "input": [ - "text" + "text", + "audio", + "image" ], "output": [ - "text" + "text", + "audio" ] }, - "releaseDate": "2025-03-05", - "lastUpdated": "2025-03-05" + "releaseDate": "2025-06-01", + "lastUpdated": "2025-06-01" }, { - "id": "qwen-qwq-32b", - "name": "Qwen QwQ 32B", + "id": "qwen/qwen3-coder", + "name": "Qwen3 Coder", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, "family": "qwen", "limit": { - "context": 131072, - "output": 16384 + "context": 262144, + "output": 66536 }, "cost": { - "input": 0.29, - "output": 0.39 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -43698,26 +57580,26 @@ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-11-27", - "lastUpdated": "2024-11-27" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "qwen/qwen3-32b", - "name": "Qwen3 32B", + "id": "sarvam/sarvam-105b", + "name": "Sarvam 105B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "sarvam", "limit": { "context": 131072, - "output": 40960 + "output": 131072 }, "cost": { - "input": 0.29, - "output": 0.59 + "input": 0.04, + "output": 0.16 }, "modalities": { "input": [ @@ -43727,448 +57609,517 @@ "text" ] }, - "knowledge": "2024-11-08", - "releaseDate": "2024-12-23", - "lastUpdated": "2024-12-23" + "reasoningOptions": [], + "releaseDate": "2025-09-01", + "lastUpdated": "2025-09-01" }, { - "id": "whisper-large-v3", - "name": "Whisper Large V3", - "toolCall": false, + "id": "sarvam/sarvam-30b", + "name": "Sarvam 30B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "whisper", + "family": "sarvam", "limit": { - "context": 448, - "output": 448 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.02, + "output": 0.1 }, "modalities": { "input": [ - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2023-09-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-02-18", + "lastUpdated": "2026-02-18" }, { - "id": "whisper-large-v3-turbo", - "name": "Whisper Large v3 Turbo", + "id": "wanx/wan-v2-6", + "name": "Wan 2.6", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "whisper", "limit": { - "context": 448, - "output": 448 - }, - "cost": { - "input": 0, + "context": 400000, "output": 0 }, "modalities": { "input": [ - "audio" + "text", + "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" - } - ], - "doc": "https://console.groq.com/docs/models" - }, - { - "id": "helicone", - "name": "Helicone", - "env": [ - "HELICONE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, { - "id": "chatgpt-4o-latest", - "name": "OpenAI ChatGPT-4o", + "id": "x-ai/grok-4", + "name": "Grok 4", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "gpt", + "family": "grok", "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "output": 64000 }, "cost": { - "input": 5, - "output": 20, - "cacheRead": 2.5 + "input": 3, + "output": 15, + "cacheRead": 0.75, + "cacheWrite": 15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2024-08-14", - "lastUpdated": "2024-08-14" + "reasoningOptions": [], + "knowledge": "2025-07", + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "claude-3-haiku-20240307", - "name": "Anthropic: Claude 3 Haiku", + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "grok", "limit": { - "context": 200000, - "output": 4096 + "context": 1000000, + "output": 30000 }, "cost": { - "input": 0.25, - "output": 1.25, - "cacheRead": 0.03, - "cacheWrite": 0.3 + "input": 1.25, + "output": 2.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-03", - "releaseDate": "2024-03-07", - "lastUpdated": "2024-03-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "claude-3.5-haiku", - "name": "Anthropic: Claude 3.5 Haiku", + "id": "x-ai/grok-build-0.1", + "name": "Grok Build 0.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "grok-build", "limit": { - "context": 200000, - "output": 8192 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.7999999999999999, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 1, + "output": 2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "claude-3.5-sonnet-v2", - "name": "Anthropic: Claude 3.5 Sonnet v2", + "id": "z-ai/glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.30000000000000004, - "cacheWrite": 3.75 + "input": 0.95, + "output": 3.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "claude-3.7-sonnet", - "name": "Anthropic: Claude 3.7 Sonnet", + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "glm", "limit": { "context": 200000, - "output": 64000 + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.30000000000000004, - "cacheWrite": 3.75 + "input": 1.05, + "output": 3.5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02", - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://go.fastrouter.ai/api/v1", + "doc": "https://fastrouter.ai/models" + }, + { + "id": "fireworks-ai", + "name": "Fireworks AI", + "env": [ + "FIREWORKS_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "claude-4.5-haiku", - "name": "Anthropic: Claude 4.5 Haiku", + "id": "accounts/fireworks/models/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 200000, - "output": 8192 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.09999999999999999, - "cacheWrite": 1.25 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2025-10-01", - "lastUpdated": "2025-10-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-06-16" }, { - "id": "claude-4.5-opus", - "name": "Anthropic: Claude Opus 4.5", + "id": "accounts/fireworks/models/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "claude-4.5-sonnet", - "name": "Anthropic: Claude Sonnet 4.5", + "id": "accounts/fireworks/models/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.30000000000000004, - "cacheWrite": 3.75 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.145 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "claude-haiku-4-5-20251001", - "name": "Anthropic: Claude 4.5 Haiku (20251001)", + "id": "accounts/fireworks/models/glm-5p2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 8192 + "context": 1048575, + "output": 131072 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.09999999999999999, - "cacheWrite": 1.25 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.14 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2025-10-01", - "lastUpdated": "2025-10-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" }, { - "id": "claude-opus-4", - "name": "Anthropic: Claude Opus 4", + "id": "accounts/fireworks/models/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-14", - "lastUpdated": "2025-05-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2026-06-16" }, { - "id": "claude-opus-4-1", - "name": "Anthropic: Claude Opus 4.1", + "id": "accounts/fireworks/models/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.07, + "output": 0.3, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, { - "id": "claude-opus-4-1-20250805", - "name": "Anthropic: Claude Opus 4.1 (20250805)", + "id": "accounts/fireworks/models/kimi-k2p6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "claude-opus", + "attachment": true, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 200000, - "output": 32000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -44179,28 +58130,31 @@ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "claude-sonnet-4", - "name": "Anthropic: Claude Sonnet 4", + "id": "accounts/fireworks/models/kimi-k2p7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "claude-sonnet", + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 64000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.30000000000000004, - "cacheWrite": 3.75 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ @@ -44211,28 +58165,31 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-14", - "lastUpdated": "2025-05-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-16" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "Anthropic: Claude Sonnet 4.5 (20250929)", + "id": "accounts/fireworks/models/kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "claude-sonnet", + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 200000, - "output": 64000 + "context": 1048576, + "output": 131072 }, "cost": { "input": 3, "output": 15, - "cacheRead": 0.30000000000000004, - "cacheWrite": 3.75 + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -44243,26 +58200,44 @@ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-27" }, { - "id": "deepseek-r1-distill-llama-70b", - "name": "DeepSeek R1 Distill Llama 70B", + "id": "accounts/fireworks/models/minimax-m2p7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 4096 + "context": 196608, + "output": 196608 }, "cost": { - "input": 0.03, - "output": 0.13 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -44272,86 +58247,124 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-12", + "lastUpdated": "2026-04-12" }, { - "id": "deepseek-reasoner", - "name": "DeepSeek Reasoner", - "toolCall": false, + "id": "accounts/fireworks/models/minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 64000 + "context": 512000, + "output": 512000 }, "cost": { - "input": 0.56, - "output": 1.68, - "cacheRead": 0.07 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "deepseek-tng-r1t2-chimera", - "name": "DeepSeek TNG R1T2 Chimera", + "id": "accounts/fireworks/models/qwen3p7-plus", + "name": "Qwen 3.7 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "deepseek-thinking", + "family": "qwen", "limit": { - "context": 130000, - "output": 163840 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-02", - "lastUpdated": "2025-07-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1 + } + ], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "deepseek-v3", - "name": "DeepSeek V3", + "id": "accounts/fireworks/routers/glm-5p2-fast", + "name": "GLM 5.2 Fast", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 1048575, + "output": 131072 }, "cost": { - "input": 0.56, - "output": 1.68, - "cacheRead": 0.07 + "input": 2.1, + "output": 6.6, + "cacheRead": 0.21 }, "modalities": { "input": [ @@ -44361,116 +58374,143 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-26", - "lastUpdated": "2024-12-26" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-26", + "lastUpdated": "2026-06-26" }, { - "id": "deepseek-v3.1-terminus", - "name": "DeepSeek V3.1 Terminus", + "id": "accounts/fireworks/routers/kimi-k2p6-fast", + "name": "Kimi K2.6 Fast", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "deepseek", + "attachment": true, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 128000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.27, - "output": 1, - "cacheRead": 0.21600000000000003 + "input": 2, + "output": 8, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-06-05" }, { - "id": "deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "accounts/fireworks/routers/kimi-k2p6-turbo", + "name": "Kimi K2.6 Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 163840, - "output": 65536 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.27, - "output": 0.41 + "input": 2, + "output": 8, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "ernie-4.5-21b-a3b-thinking", - "name": "Baidu Ernie 4.5 21B A3B Thinking", - "toolCall": false, + "id": "accounts/fireworks/routers/kimi-k2p7-code-fast", + "name": "Kimi K2.7 Code Fast", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "ernie", + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-03-16", - "lastUpdated": "2025-03-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-16" }, { - "id": "gemini-2.5-flash", - "name": "Google Gemini 2.5 Flash", + "id": "accounts/fireworks/routers/kimi-k3-fast", + "name": "Kimi K3 Fast", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "gemini-flash", + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { "context": 1048576, - "output": 65535 + "output": 131072 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075, - "cacheWrite": 0.3 + "input": 4.5, + "output": 22.5, + "cacheRead": 0.45 }, "modalities": { "input": [ @@ -44481,274 +58521,421 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-27" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.fireworks.ai/inference/v1/", + "doc": "https://fireworks.ai/docs/" + }, + { + "id": "freemodel", + "name": "FreeModel", + "env": [ + "FREEMODEL_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "gemini-2.5-flash-lite", - "name": "Google Gemini 2.5 Flash Lite", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "claude-fable", "limit": { - "context": 1048576, - "output": 65535 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.09999999999999999, - "output": 0.39999999999999997, - "cacheRead": 0.024999999999999998, - "cacheWrite": 0.09999999999999999 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "gemini-2.5-pro", - "name": "Google Gemini 2.5 Pro", + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-haiku", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.3125, + "input": 1, + "output": 5, + "cacheRead": 0.1, "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "gemini-3-pro-preview", - "name": "Google Gemini 3 Pro Preview", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.19999999999999998 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "gemma-3-12b-it", - "name": "Google Gemma 3 12B", - "toolCall": false, + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gemma", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.049999999999999996, - "output": 0.09999999999999999 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "gemma2-9b-it", - "name": "Google Gemma 2", - "toolCall": false, + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gemma", + "family": "claude-opus", "limit": { - "context": 8192, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.01, - "output": 0.03 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-25", - "lastUpdated": "2024-06-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "glm-4.6", - "name": "Zai GLM-4.6", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-sonnet", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.44999999999999996, - "output": 1.5 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "gpt-4.1", - "name": "OpenAI GPT-4.1", + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { - "context": 1047576, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 1.75, + "output": 14, + "cacheRead": 0.175, + "cacheWrite": 1.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "gpt-4.1-mini", - "name": "OpenAI GPT-4.1 Mini", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { - "context": 1047576, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.39999999999999997, - "output": 1.5999999999999999, - "cacheRead": 0.09999999999999999 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "gpt-4.1-mini-2025-04-14", - "name": "OpenAI GPT-4.1 Mini", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, "family": "gpt-mini", "limit": { - "context": 1047576, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.39999999999999997, - "output": 1.5999999999999999, - "cacheRead": 0.09999999999999999 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075, + "cacheWrite": 0.75 }, "modalities": { "input": [ @@ -44759,58 +58946,131 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "gpt-4.1-nano", - "name": "OpenAI GPT-4.1 Nano", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gpt", "limit": { - "context": 1047576, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.09999999999999999, - "output": 0.39999999999999997, - "cacheRead": 0.024999999999999998 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://cc.freemodel.dev/v1", + "doc": "https://freemodel.dev" + }, + { + "id": "friendli", + "name": "Friendli", + "env": [ + "FRIENDLI_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "gpt-4o", - "name": "OpenAI GPT-4o", + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "DeepSeek-V3.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 128000, - "output": 16384 + "context": 163840, + "output": 163840 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, + { + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.14, + "output": 0.4 }, "modalities": { "input": [ @@ -44821,211 +59081,318 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-4o-mini", - "name": "OpenAI GPT-4o-mini", + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 196608, + "output": 196608 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gpt-5", - "name": "OpenAI GPT-5", + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 202752, + "output": 202752 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.12500000000000003 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gpt-5-chat-latest", - "name": "OpenAI GPT-5 Chat Latest", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.friendli.ai/serverless/v1", + "doc": "https://friendli.ai/docs/guides/serverless_endpoints/introduction" + }, + { + "id": "frogbot", + "name": "FrogBot", + "env": [ + "FROGBOT_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.12500000000000003 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09-30", - "lastUpdated": "2024-09-30" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "gpt-5-codex", - "name": "OpenAI: GPT-5 Codex", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 200000, "output": 128000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.12500000000000003 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "gpt-5-mini", - "name": "OpenAI GPT-5 Mini", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 200000, "output": 128000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.024999999999999998 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "gpt-5-nano", - "name": "OpenAI GPT-5 Nano", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.049999999999999996, - "output": 0.39999999999999997, - "cacheRead": 0.005 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-02-17" }, { - "id": "gpt-5-pro", - "name": "OpenAI: GPT-5 Pro", - "toolCall": false, + "id": "deepseek-v4-pro", + "name": "DeepSeek v4 Pro", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "deepseek", "limit": { "context": 128000, - "output": 32768 + "output": 8192 }, "cost": { - "input": 15, - "output": 120 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -45035,123 +59402,197 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2026-01", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-5.1", - "name": "OpenAI GPT-5.1", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.12500000000000003 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ - "text", - "image" + "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2025-07-17", + "lastUpdated": "2025-07-17" }, { - "id": "gpt-5.1-chat-latest", - "name": "OpenAI GPT-5.1 Chat", + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.12500000000000003 + "cacheRead": 0.31 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ - "text", - "image" + "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2025-03-20", + "lastUpdated": "2025-06-05" }, { - "id": "gpt-5.1-codex", - "name": "OpenAI: GPT-5.1 Codex", + "id": "gemini-3-1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-pro", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.12500000000000003 + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-02-18", + "lastUpdated": "2026-02-18" + }, + { + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "gpt-5.1-codex-mini", - "name": "OpenAI: GPT-5.1 Codex Mini", + "id": "gpt-4o", + "name": "GPT-4o", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.024999999999999998 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -45159,149 +59600,193 @@ "image" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "gpt-oss-120b", - "name": "OpenAI GPT-OSS 120b", + "id": "gpt-5-3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0.16 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "gpt-oss-20b", - "name": "OpenAI GPT-OSS 20b", + "id": "gpt-5-4-mini", + "name": "GPT-5.4 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.049999999999999996, - "output": 0.19999999999999998 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "grok-3", - "name": "xAI Grok 3", + "id": "gpt-5-4-nano", + "name": "GPT-5.4 Nano", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "grok-3-mini", - "name": "xAI Grok 3 Mini", + "id": "gpt-5-5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 131072, - "output": 131072 + "context": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 0.5, - "cacheRead": 0.075 + "input": 2.5, + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "grok-4", - "name": "xAI Grok 4", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 256000, - "output": 256000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -45311,59 +59796,74 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-09", - "lastUpdated": "2024-07-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" }, { - "id": "grok-4-1-fast-non-reasoning", - "name": "xAI Grok 4.1 Fast Non-Reasoning", + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 2000000, - "output": 30000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.19999999999999998, - "output": 0.5, - "cacheRead": 0.049999999999999996 + "input": 0.07, + "output": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-17", - "lastUpdated": "2025-11-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" }, { - "id": "grok-4-1-fast-reasoning", - "name": "xAI Grok 4.1 Fast Reasoning", + "id": "grok-4-1-fast-non-reasoning", + "name": "Grok 4.1 Fast (Non-Reasoning)", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, "family": "grok", "limit": { "context": 2000000, - "output": 2000000 + "output": 128000 }, "cost": { - "input": 0.19999999999999998, + "input": 0.2, "output": 0.5, - "cacheRead": 0.049999999999999996 + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -45375,87 +59875,98 @@ ] }, "knowledge": "2025-11", - "releaseDate": "2025-11-17", - "lastUpdated": "2025-11-17" + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "grok-4-fast-non-reasoning", - "name": "xAI Grok 4 Fast Non-Reasoning", + "id": "grok-4-1-fast-reasoning", + "name": "Grok 4.1 Fast (Reasoning)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, "family": "grok", "limit": { "context": 2000000, - "output": 2000000 + "output": 128000 }, "cost": { - "input": 0.19999999999999998, + "input": 0.2, "output": 0.5, - "cacheRead": 0.049999999999999996 + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "reasoningOptions": [], + "knowledge": "2025-11", + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "grok-4-fast-reasoning", - "name": "xAI: Grok 4 Fast Reasoning", + "id": "grok-4-3", + "name": "Grok 4.3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "grok", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.19999999999999998, - "output": 0.5, - "cacheRead": 0.049999999999999996 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-11", + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { "id": "grok-code-fast-1", - "name": "xAI Grok Code Fast 1", + "name": "Grok 4.1 Fast (Reasoning)", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "grok", "limit": { "context": 256000, - "output": 10000 + "output": 128000 }, "cost": { - "input": 0.19999999999999998, + "input": 0.2, "output": 1.5, "cacheRead": 0.02 }, @@ -45467,85 +59978,88 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2024-08-25", - "lastUpdated": "2024-08-25" + "reasoningOptions": [], + "knowledge": "2023-10", + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" }, { - "id": "hermes-2-pro-llama-3-8b", - "name": "Hermes 2 Pro Llama 3 8B", + "id": "kimi-k2-6", + "name": "Kimi-K2.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "llama", "limit": { - "context": 131072, - "output": 131072 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.14 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-05-27", - "lastUpdated": "2024-05-27" + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" }, { - "id": "kimi-k2-0711", - "name": "Kimi K2 (07/11)", + "id": "kimi-k2.5", + "name": "Kimi-K2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "kimi", "limit": { - "context": 131072, - "output": 16384 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.5700000000000001, - "output": 2.3 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" }, { - "id": "kimi-k2-0905", - "name": "Kimi K2 (09/05)", + "id": "minimax-m2-5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "kimi", + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 192000, + "output": 8192 }, "cost": { - "input": 0.5, - "output": 2, - "cacheRead": 0.39999999999999997 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -45555,26 +60069,27 @@ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "knowledge": "2024-09", + "releaseDate": "2025-01-15", + "lastUpdated": "2025-02-22" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "minimax-m2-7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "kimi-thinking", + "family": "minimax", "limit": { - "context": 256000, - "output": 262144 + "context": 192000, + "output": 8192 }, "cost": { - "input": 0.48, - "output": 2 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -45584,55 +60099,59 @@ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "knowledge": "2024-09", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "llama-3.1-8b-instant", - "name": "Meta Llama 3.1 8B Instant", + "id": "qwen-3-6-plus", + "name": "Qwen 3.6 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "qwen", "limit": { - "context": 131072, - "output": 32678 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.049999999999999996, - "output": 0.08 + "input": 0.5, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-03" }, { - "id": "llama-3.1-8b-instruct", - "name": "Meta Llama 3.1 8B Instruct", + "id": "zai-glm-5-1", + "name": "Z.AI GLM-5.1", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 16384, - "output": 16384 + "context": 198000, + "output": 8192 }, "cost": { - "input": 0.02, - "output": 0.049999999999999996 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -45642,406 +60161,683 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" - }, + "knowledge": "2024-10", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-02-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://app.frogbot.ai/api/v1", + "doc": "https://docs.frogbot.ai" + }, + { + "id": "github-copilot", + "name": "GitHub Copilot", + "env": [ + "GITHUB_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "llama-3.1-8b-instruct-turbo", - "name": "Meta Llama 3.1 8B Instruct Turbo", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-fable", "limit": { - "context": 128000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0.02, - "output": 0.03 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "llama-3.3-70b-instruct", - "name": "Meta Llama 3.3 70B Instruct", + "id": "claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 16400 + "context": 200000, + "input": 136000, + "output": 64000 }, "cost": { - "input": 0.13, - "output": 0.39 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "llama-3.3-70b-versatile", - "name": "Meta Llama 3.3 70B Versatile", + "id": "claude-opus-4.5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32678 + "context": 200000, + "input": 168000, + "output": 32000 }, "cost": { - "input": 0.59, - "output": 0.7899999999999999 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "llama-4-maverick", - "name": "Meta Llama 4 Maverick 17B 128E", + "id": "claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 168000, + "output": 32000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "llama-4-scout", - "name": "Meta Llama 4 Scout 17B 16E", + "id": "claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 168000, + "output": 32000 }, "cost": { - "input": 0.08, - "output": 0.3 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "llama-guard-4", - "name": "Meta Llama Guard 4 12B", - "toolCall": false, + "id": "claude-opus-4.8", + "name": "Claude Opus 4.8", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 1024 + "context": 200000, + "input": 168000, + "output": 64000 }, "cost": { - "input": 0.21, - "output": 0.21 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "llama-prompt-guard-2-22m", - "name": "Meta Llama Prompt Guard 2 22M", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-opus", "limit": { - "context": 512, - "output": 2 + "context": 1000000, + "input": 936000, + "output": 64000 }, "cost": { - "input": 0.01, - "output": 0.01 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "llama-prompt-guard-2-86m", - "name": "Meta Llama Prompt Guard 2 86M", - "toolCall": false, + "id": "claude-sonnet-4", + "name": "Claude Sonnet 4 (latest)", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "claude-sonnet", "limit": { - "context": 512, - "output": 2 + "context": 216000, + "input": 128000, + "output": 16000 }, "cost": { - "input": 0.01, - "output": 0.01 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "mistral-large-2411", - "name": "Mistral-Large", + "id": "claude-sonnet-4.5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral-large", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 32768 + "context": 200000, + "input": 168000, + "output": 32000 }, "cost": { - "input": 2, - "output": 6 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-24", - "lastUpdated": "2024-07-24" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "mistral-nemo", - "name": "Mistral Nemo", - "toolCall": false, + "id": "claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral-nemo", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 16400 + "context": 200000, + "input": 168000, + "output": 32000 }, "cost": { - "input": 20, - "output": 40 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 32000 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "mistral-small", - "name": "Mistral Small 3.2", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral-small", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.075, - "output": 0.2 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "o1", - "name": "OpenAI: o1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gemini-pro", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "input": 936000, + "output": 64000 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 256, + "max": 32000 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "o1-mini", - "name": "OpenAI: o1-mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 65536 + "context": 200000, + "input": 128000, + "output": 64000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 256, + "max": 24000 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "o3", - "name": "OpenAI o3", + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1000000, + "input": 936000, + "output": 64000 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 256, + "max": 32000 + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gpt-4.1", + "name": "GPT-4.1", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { "input": 2, @@ -46051,62 +60847,77 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "o3-mini", - "name": "OpenAI o3 Mini", + "id": "gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gpt-mini", "limit": { - "context": 200000, - "output": 100000 + "context": 264000, + "input": 128000, + "output": 64000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2023-10-01", - "lastUpdated": "2023-10-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "o3-pro", - "name": "OpenAI o3 Pro", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o-pro", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 20, - "output": 80 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -46117,117 +60928,168 @@ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "o4-mini", - "name": "OpenAI o4 Mini", + "id": "gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "qwen2.5-coder-7b-fast", - "name": "Qwen2.5 Coder 7B fast", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-codex", "limit": { - "context": 32000, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.03, - "output": 0.09 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09-15", - "lastUpdated": "2024-09-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "qwen3-235b-a22b-thinking", - "name": "Qwen3 235B A22B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 262144, - "output": 81920 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 2.9000000000000004 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "qwen3-30b-a3b", - "name": "Qwen3 30B A3B", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-mini", "limit": { - "context": 41000, - "output": 41000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.08, - "output": 0.29 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -46238,265 +61100,453 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen3-32b", - "name": "Qwen3 32B", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 40960 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.29, - "output": 0.59 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen3-coder", - "name": "Qwen3 Coder 480B A35B Instruct Turbo", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 262144, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.22, - "output": 0.95 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3 Coder 30B A3B Instruct", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-luna", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.09999999999999999, - "output": 0.3 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-31", - "lastUpdated": "2025-07-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "qwen3-next-80b-a3b-instruct", - "name": "Qwen3 Next 80B A3B Instruct", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-sol", "limit": { - "context": 262000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 1.4 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-terra", "limit": { - "context": 256000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.5 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "sonar", - "name": "Perplexity Sonar", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "sonar", + "family": "grok", "limit": { - "context": 127000, - "output": 4096 + "context": 500000, + "input": 372000, + "output": 128000 }, "cost": { - "input": 1, - "output": 1 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "sonar-deep-research", - "name": "Perplexity Sonar Deep Research", - "toolCall": false, - "structuredOutput": false, + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "sonar-deep-research", + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 127000, - "output": 4096 + "context": 256000, + "input": 224000, + "output": 32000 }, "cost": { - "input": 2, - "output": 8 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "sonar-pro", - "name": "Perplexity Sonar Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "sonar-pro", + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 200000, - "output": 4096 + "context": 1048576, + "output": 131072 }, "cost": { "input": 3, - "output": 15 + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "sonar-reasoning", - "name": "Perplexity Sonar Reasoning", - "toolCall": false, - "structuredOutput": false, + "id": "mai-code-1-flash-picker", + "name": "MAI-Code-1-Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "sonar-reasoning", + "family": "mai", "limit": { - "context": 127000, - "output": 4096 + "context": 256000, + "input": 128000, + "output": 128000 }, "cost": { - "input": 1, - "output": 5 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -46506,759 +61556,909 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-08" }, { - "id": "sonar-reasoning-pro", - "name": "Perplexity Sonar Reasoning Pro", - "toolCall": false, - "structuredOutput": false, + "id": "mai-code-1.1-flash", + "name": "MAI-Code-1.1-Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "sonar-reasoning", + "family": "mai", "limit": { - "context": 127000, - "output": 4096 + "context": 256000, + "input": 128000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" } ], - "baseUrl": "https://ai-gateway.helicone.ai/v1", - "doc": "https://helicone.ai/models" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.githubcopilot.com", + "doc": "https://docs.github.com/en/copilot" }, { - "id": "hpc-ai", - "name": "HPC-AI", + "id": "gitlab", + "name": "GitLab Duo", "env": [ - "HPC_AI_API_KEY" + "GITLAB_TOKEN" ], - "openaiCompatible": true, + "openaiCompatible": false, "models": [ { - "id": "minimax/minimax-m2.5", - "name": "MiniMax M2.5", + "id": "duo-chat-fable-5", + "name": "Agentic Chat (Claude Fable 5)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax-m2.5", + "attachment": true, + "openWeights": false, + "family": "claude-fable", "limit": { "context": 1000000, - "output": 131072 + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "duo-chat-gpt-5-1", + "name": "Agentic Chat (GPT-5.1)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.5, - "cacheRead": 0.05 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01-01", - "releaseDate": "2026-01-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "zai-org/glm-5.1", - "name": "GLM 5.1", + "id": "duo-chat-gpt-5-2", + "name": "Agentic Chat (GPT-5.2)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 202000, - "output": 202000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.615, - "output": 2.46, - "cacheRead": 0.133 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-08", - "lastUpdated": "2026-06-01" - } - ], - "baseUrl": "https://api.hpc-ai.com/inference/v1", - "doc": "https://www.hpc-ai.com/doc/docs/quickstart/" - }, - { - "id": "huggingface", - "name": "Hugging Face", - "env": [ - "HF_TOKEN" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-01-23", + "lastUpdated": "2026-01-23" + }, { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek-R1-0528", + "id": "duo-chat-gpt-5-2-codex", + "name": "Agentic Chat (GPT-5.2 Codex)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 163840, - "output": 163840 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 3, - "output": 5 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "DeepSeek-V3.2", + "id": "duo-chat-gpt-5-3-codex", + "name": "Agentic Chat (GPT-5.3 Codex)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 163840, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.28, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "DeepSeek V4 Pro", + "id": "duo-chat-gpt-5-4", + "name": "Agentic Chat (GPT-5.4)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1048576, - "output": 393216 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "MiniMaxAI/MiniMax-M2.1", - "name": "MiniMax-M2.1", + "id": "duo-chat-gpt-5-4-mini", + "name": "Agentic Chat (GPT-5.4 Mini)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 204800, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "duo-chat-gpt-5-4-nano", + "name": "Agentic Chat (GPT-5.4 Nano)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 204800, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "MiniMaxAI/MiniMax-M2.7", - "name": "MiniMax-M2.7", + "id": "duo-chat-gpt-5-5", + "name": "Agentic Chat (GPT-5.5)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 204800, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "moonshotai/Kimi-K2-Instruct", - "name": "Kimi-K2-Instruct", + "id": "duo-chat-gpt-5-6-luna", + "name": "Agentic Chat (GPT-5.6 Luna)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 131072, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-14", - "lastUpdated": "2025-07-14" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "moonshotai/Kimi-K2-Instruct-0905", - "name": "Kimi-K2-Instruct-0905", + "id": "duo-chat-gpt-5-6-sol", + "name": "Agentic Chat (GPT-5.6 Sol)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 262144, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-04", - "lastUpdated": "2025-09-04" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "moonshotai/Kimi-K2-Thinking", - "name": "Kimi-K2-Thinking", + "id": "duo-chat-gpt-5-6-terra", + "name": "Agentic Chat (GPT-5.6 Terra)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi-K2.5", + "id": "duo-chat-gpt-5-codex", + "name": "Agentic Chat (GPT-5 Codex)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi", + "attachment": false, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-01", - "lastUpdated": "2026-01-01" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi-K2.6", + "id": "duo-chat-gpt-5-mini", + "name": "Agentic Chat (GPT-5 Mini)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "reasoningOptions": [], + "knowledge": "2024-05-30", + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3-235B-A22B-Thinking-2507", + "id": "duo-chat-haiku-4-5", + "name": "Agentic Chat (Claude Haiku 4.5)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 262144, - "output": 131072 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 3 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2026-01-08", + "lastUpdated": "2026-01-08" }, { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", - "name": "Qwen3-Coder-480B-A35B-Instruct", + "id": "duo-chat-opus-4-5", + "name": "Agentic Chat (Claude Opus 4.5)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 66536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 2, - "output": 2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2026-01-08", + "lastUpdated": "2026-01-08" }, { - "id": "Qwen/Qwen3-Coder-Next", - "name": "Qwen3-Coder-Next", + "id": "duo-chat-opus-4-6", + "name": "Agentic Chat (Claude Opus 4.6)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 1.5 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-03", - "lastUpdated": "2026-02-03" + "reasoningOptions": [], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "Qwen/Qwen3-Embedding-4B", - "name": "Qwen 3 Embedding 4B", - "toolCall": false, + "id": "duo-chat-opus-4-7", + "name": "Agentic Chat (Claude Opus 4.7)", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32000, - "output": 2048 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.01, - "output": 0 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "Qwen/Qwen3-Embedding-8B", - "name": "Qwen 3 Embedding 8B", - "toolCall": false, + "id": "duo-chat-opus-4-8", + "name": "Agentic Chat (Claude Opus 4.8)", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32000, - "output": 4096 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.01, - "output": 0 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen3-Next-80B-A3B-Instruct", + "id": "duo-chat-opus-5", + "name": "Agentic Chat (Claude Opus 5)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 66536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 1 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-11", - "lastUpdated": "2025-09-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", - "name": "Qwen3-Next-80B-A3B-Thinking", + "id": "duo-chat-sonnet-4-5", + "name": "Agentic Chat (Claude Sonnet 4.5)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 131072 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-11", - "lastUpdated": "2025-09-11" + "reasoningOptions": [], + "knowledge": "2025-07-31", + "releaseDate": "2026-01-08", + "lastUpdated": "2026-01-08" }, { - "id": "Qwen/Qwen3.5-397B-A17B", - "name": "Qwen3.5-397B-A17B", + "id": "duo-chat-sonnet-4-6", + "name": "Agentic Chat (Claude Sonnet 4.6)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-02-17" }, { - "id": "XiaomiMiMo/MiMo-V2-Flash", - "name": "MiMo-V2-Flash", + "id": "duo-chat-sonnet-5", + "name": "Agentic Chat (Claude Sonnet 5)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 4096 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + } + ], + "npm": "gitlab-ai-provider", + "doc": "https://docs.gitlab.com/user/duo_agent_platform/" + }, + { + "id": "gmicloud", + "name": "GMI Cloud", + "env": [ + "GMICLOUD_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "zai-org/GLM-4.7", - "name": "GLM-4.7", + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 204800, - "output": 131072 + "context": 409600, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -47268,26 +62468,34 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "zai-org/GLM-4.7-Flash", - "name": "GLM-4.7-Flash", + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 200000, + "context": 409600, "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 4.5, + "output": 22.5, + "cacheRead": 0.45 }, "modalities": { "input": [ @@ -47297,56 +62505,83 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "zai-org/GLM-5", - "name": "GLM-5", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 202752, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "zai-org/GLM-5.1", - "name": "GLM-5.1", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 202752, - "output": 131072 + "context": 409600, + "output": 64000 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -47356,37 +62591,34 @@ "text" ] }, - "releaseDate": "2026-04-03", - "lastUpdated": "2026-04-03" - } - ], - "baseUrl": "https://router.huggingface.co/v1", - "doc": "https://huggingface.co/docs/inference-providers" - }, - { - "id": "iflowcn", - "name": "iFlow", - "env": [ - "IFLOW_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, { - "id": "deepseek-r1", - "name": "DeepSeek-R1", + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "deepseek-flash", "limit": { - "context": 128000, - "output": 32000 + "context": 1048575, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.112, + "output": 0.224, + "cacheRead": 0.022 }, "modalities": { "input": [ @@ -47396,26 +62628,28 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "deepseek-v3", - "name": "DeepSeek-V3", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "deepseek-thinking", "limit": { - "context": 128000, - "output": 32000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.392, + "output": 2.784, + "cacheRead": 0.116 }, "modalities": { "input": [ @@ -47425,26 +62659,28 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-26", - "lastUpdated": "2024-12-26" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "deepseek-v3.2", - "name": "DeepSeek-V3.2-Exp", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "deepseek", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 64000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.855, + "output": 3.6, + "cacheRead": 0.144 }, "modalities": { "input": [ @@ -47454,26 +62690,28 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "glm-4.6", - "name": "GLM-4.6", + "id": "moonshotai/kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "glm", + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ @@ -47483,55 +62721,74 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2025-11-13" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "kimi-k2", - "name": "Kimi-K2", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "kimi", + "family": "gpt", "limit": { - "context": 128000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "kimi-k2-0905", - "name": "Kimi-K2-0905", + "id": "Qwen/Qwen3.7-Max", + "name": "Qwen3.7 Max", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "qwen", "limit": { - "context": 256000, - "output": 64000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.25, + "cacheWrite": 3.125 }, "modalities": { "input": [ @@ -47541,26 +62798,27 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "qwen3-235b", - "name": "Qwen3-235B-A22B", + "id": "zai-org/GLM-5-FP8", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 128000, - "output": 32000 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.6, + "output": 1.92, + "cacheRead": 0.12 }, "modalities": { "input": [ @@ -47570,26 +62828,27 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "qwen3-235b-a22b-instruct", - "name": "Qwen3-235B-A22B-Instruct", + "id": "zai-org/GLM-5.1-FP8", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 256000, - "output": 64000 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.98, + "output": 3.08, + "cacheRead": 0.182 }, "modalities": { "input": [ @@ -47599,26 +62858,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "qwen3-235b-a22b-thinking-2507", - "name": "Qwen3-235B-A22B-Thinking", + "id": "zai-org/GLM-5.2-FP8", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 256000, - "output": 64000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.979, + "output": 3.08, + "cacheRead": 0.182 }, "modalities": { "input": [ @@ -47628,142 +62888,243 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.gmi-serving.com/v1", + "doc": "https://docs.gmicloud.ai/inference-engine/api-reference/llm-api-reference" + }, + { + "id": "google", + "name": "Google", + "env": [ + "GOOGLE_API_KEY", + "GOOGLE_GENERATIVE_AI_API_KEY", + "GEMINI_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "qwen3-32b", - "name": "Qwen3-32B", + "id": "deep-research-max-preview-04-2026", + "name": "Deep Research Max Preview (Apr-21-2026)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 32000 + "context": 131072, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen3-coder-plus", - "name": "Qwen3-Coder-Plus", + "id": "deep-research-preview-04-2026", + "name": "Deep Research Preview (Apr-21-2026)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 64000 + "context": 131072, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen3-max", - "name": "Qwen3-Max", + "id": "gemini-2.5-computer-use-preview-10-2025", + "name": "Gemini 2.5 Computer Use Preview 10-2025", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 32000 + "context": 131072, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 10, + "tiers": [ + { + "input": 2.5, + "output": 15, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-10-07", + "lastUpdated": "2025-10-07" }, { - "id": "qwen3-max-preview", - "name": "Qwen3-Max-Preview", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-flash", "limit": { - "context": 256000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "qwen3-vl-plus", - "name": "Qwen3-VL-Plus", - "toolCall": true, + "id": "gemini-2.5-flash-image", + "name": "Nano Banana", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-flash", "limit": { - "context": 256000, - "output": 32000 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 30, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -47771,175 +63132,33192 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" - } - ], - "baseUrl": "https://apis.iflow.cn/v1", - "doc": "https://platform.iflow.cn/en/docs" - }, - { - "id": "inception", - "name": "Inception", - "env": [ - "INCEPTION_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, { - "id": "mercury-2", - "name": "Mercury 2", + "id": "gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mercury", + "family": "gemini-flash-lite", "limit": { - "context": 128000, - "output": 50000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01-01", - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "mercury-edit-2", - "name": "Mercury Edit 2", + "id": "gemini-2.5-flash-preview-tts", + "name": "Gemini 2.5 Flash Preview TTS", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 8192 + "context": 8192, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025 + "input": 0.5, + "output": 10 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-03-30" - } - ], - "baseUrl": "https://api.inceptionlabs.ai/v1/", - "doc": "https://platform.inceptionlabs.ai/docs" - }, - { - "id": "inceptron", - "name": "Inceptron", - "env": [ - "INCEPTRON_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2025-01", + "releaseDate": "2025-05-01", + "lastUpdated": "2025-05-01" + }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax M2.5", + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 196608, - "output": 196608 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.24, - "output": 0.9, - "cacheRead": 0.03, - "cacheWrite": 0 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", - "limit": { - "context": 262144, - "output": 262144 + "id": "gemini-2.5-pro-preview-tts", + "name": "Gemini 2.5 Pro Preview TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 8192, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 20 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-05-01", + "lastUpdated": "2025-05-01" + }, + { + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, + { + "id": "gemini-3-pro-image", + "name": "Nano Banana Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 120 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "gemini-3-pro-image-preview", + "name": "Nano Banana Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 120 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" + }, + { + "id": "gemini-3.1-flash-image", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 60 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "gemini-3.1-flash-image-preview", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 60 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, + { + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "gemini-3.1-flash-lite-image", + "name": "Nano Banana 2 Lite", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "gemini-3.1-flash-live-preview", + "name": "Gemini 3.1 Flash Live Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0.75, + "output": 4.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-26", + "lastUpdated": "2026-03-26" + }, + { + "id": "gemini-3.1-flash-tts-preview", + "name": "Gemini 3.1 Flash TTS Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 8192, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 20 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-15", + "lastUpdated": "2026-04-15" + }, + { + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemini-3.5-live-translate-preview", + "name": "Gemini 3.5 Live Translate Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 16384, + "output": 32768 + }, + "cost": { + "input": 3.5, + "output": 21 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "audio", + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemini-embedding-001", + "name": "Gemini Embedding 001", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 2048, + "output": 1 + }, + "cost": { + "input": 0.15, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-05", + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" + }, + { + "id": "gemini-embedding-2", + "name": "Gemini Embedding 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 8192, + "output": 1 + }, + "cost": { + "input": 0.2, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-11", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "gemini-flash-latest", + "name": "Gemini Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "gemini-flash-lite-latest", + "name": "Gemini Flash-Lite Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "gemini-omni-flash-preview", + "name": "Gemini Omni Flash Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 17.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "video" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "gemini-robotics-er-1.6-preview", + "name": "Gemini Robotics-ER 1.6 Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 1, + "output": 5 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-14", + "lastUpdated": "2026-04-14" + }, + { + "id": "gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "lyria-3-clip-preview", + "name": "Lyria 3 Clip Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "lyria", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" + }, + { + "id": "lyria-3-pro-preview", + "name": "Lyria 3 Pro Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "lyria", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" + }, + { + "id": "veo-3.1-fast-generate-preview", + "name": "Veo 3.1 fast", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "veo", + "limit": { + "context": 480, + "output": 8192 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2025-10-15", + "lastUpdated": "2026-01-01" + }, + { + "id": "veo-3.1-generate-preview", + "name": "Veo 3.1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "veo", + "limit": { + "context": 480, + "output": 8192 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "video" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-10-15", + "lastUpdated": "2026-01" + }, + { + "id": "veo-3.1-lite-generate-preview", + "name": "Veo 3.1 lite", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "veo", + "limit": { + "context": 480, + "output": 8192 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" + } + ], + "npm": "@ai-sdk/google", + "doc": "https://ai.google.dev/gemini-api/docs/models" + }, + { + "id": "google-vertex", + "name": "Vertex", + "env": [ + "GOOGLE_VERTEX_PROJECT", + "GOOGLE_VERTEX_LOCATION", + "GOOGLE_APPLICATION_CREDENTIALS" + ], + "openaiCompatible": false, + "models": [ + { + "id": "claude-haiku-4-5@20251001", + "name": "Claude Haiku 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, + { + "id": "claude-opus-4-1@20250805", + "name": "Claude Opus 4.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "claude-opus-4-5@20251101", + "name": "Claude Opus 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" + }, + { + "id": "claude-opus-4-6@default", + "name": "Claude Opus 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-opus-4-7@default", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "claude-opus-4-8@default", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-4@20250514", + "name": "Claude Opus 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "claude-opus-5@default", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "claude-sonnet-4-5@20250929", + "name": "Claude Sonnet 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "claude-sonnet-4-6@default", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-sonnet-4@20250514", + "name": "Claude Sonnet 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "claude-sonnet-5@default", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "deepseek-ai/deepseek-v3.1-maas", + "name": "DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.6, + "output": 1.7 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" + }, + { + "id": "deepseek-ai/deepseek-v3.2-maas", + "name": "DeepSeek V3.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.56, + "output": 1.68, + "cacheRead": 0.056 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-12-17", + "lastUpdated": "2026-04-04" + }, + { + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.075, + "cacheWrite": 0.383 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2.5-flash-image", + "name": "Nano Banana", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.3, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2.5-flash-tts", + "name": "Gemini 2.5 Flash TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 0.5, + "output": 10 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-12-10" + }, + { + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2.5-pro-tts", + "name": "Gemini 2.5 Pro TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 20 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-12-10" + }, + { + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, + { + "id": "gemini-3-pro-image", + "name": "Nano Banana Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 65536, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 120 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "gemini-3.1-flash-image", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.5, + "output": 60 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemini-embedding-001", + "name": "Gemini Embedding 001", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 2048, + "output": 1 + }, + "cost": { + "input": 0.15, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-05", + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" + }, + { + "id": "gemini-flash-latest", + "name": "Gemini Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "gemini-flash-lite-latest", + "name": "Gemini Flash-Lite Latest", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "meta/llama-3.3-70b-instruct-maas", + "name": "Llama 3.3 70B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0.72, + "output": 0.72 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-12", + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" + }, + { + "id": "meta/llama-4-maverick-17b-128e-instruct-maas", + "name": "Llama 4 Maverick 17B 128E Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "llama", + "limit": { + "context": 524288, + "output": 8192 + }, + "cost": { + "input": 0.35, + "output": 1.15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" + }, + { + "id": "moonshotai/kimi-k2-thinking-maas", + "name": "Kimi K2 Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-08", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-oss-120b-maas", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.09, + "output": 0.36 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "openai/gpt-oss-20b-maas", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.07, + "output": 0.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "qwen/qwen3-235b-a22b-instruct-2507-maas", + "name": "Qwen3 235B A22B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.22, + "output": 0.88 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-08-13", + "lastUpdated": "2025-08-13" + }, + { + "id": "zai-org/glm-4.7-maas", + "name": "GLM-4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 128000 + }, + "cost": { + "input": 0.6, + "output": 2.2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2026-01-06", + "lastUpdated": "2026-01-06" + }, + { + "id": "zai-org/glm-5-maas", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" + } + ], + "npm": "@ai-sdk/google-vertex", + "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/models" + }, + { + "id": "google-vertex-anthropic", + "name": "Vertex (Anthropic)", + "env": [ + "GOOGLE_VERTEX_PROJECT", + "GOOGLE_VERTEX_LOCATION", + "GOOGLE_APPLICATION_CREDENTIALS" + ], + "openaiCompatible": false, + "models": [ + { + "id": "claude-haiku-4-5@20251001", + "name": "Claude Haiku 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, + { + "id": "claude-opus-4-1@20250805", + "name": "Claude Opus 4.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "claude-opus-4-5@20251101", + "name": "Claude Opus 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" + }, + { + "id": "claude-opus-4-6@default", + "name": "Claude Opus 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-opus-4-7@default", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "claude-opus-4-8@default", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-4@20250514", + "name": "Claude Opus 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "claude-opus-5@default", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "claude-sonnet-4-5@20250929", + "name": "Claude Sonnet 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "claude-sonnet-4-6@default", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-sonnet-4@20250514", + "name": "Claude Sonnet 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "claude-sonnet-5@default", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + } + ], + "npm": "@ai-sdk/google-vertex/anthropic", + "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/claude" + }, + { + "id": "greenpt", + "name": "GreenPT", + "env": [ + "GREENPT_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.1596, + "output": 0.399, + "cacheRead": 0.0456 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "devstral-2-123b-instruct-2512", + "name": "Devstral 2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "devstral", + "limit": { + "context": 200000, + "output": 16384 + }, + "cost": { + "input": 0.57, + "output": 2.736 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" + }, + { + "id": "gemma-3-27b-it", + "name": "Gemma 3 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 40000, + "output": 8192 + }, + "cost": { + "input": 0.342, + "output": 0.684 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" + }, + { + "id": "gemma4", + "name": "gemma4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.57, + "output": 1.71 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 131072 + }, + "cost": { + "input": 1.756, + "output": 5.518 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-caveman", + "name": "GLM-5.2 Caveman", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-caveman-lite", + "name": "GLM-5.2 Caveman Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-caveman-ultra", + "name": "GLM-5.2 Caveman Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-honey", + "name": "GLM-5.2 Honey", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-honey-lite", + "name": "GLM-5.2 Honey Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-honey-ultra", + "name": "GLM-5.2 Honey Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-ponytail", + "name": "GLM-5.2 Ponytail", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-ponytail-lite", + "name": "GLM-5.2 Ponytail Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-ponytail-ultra", + "name": "GLM-5.2 Ponytail Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.254, + "output": 5.016, + "cacheRead": 0.3135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.228, + "output": 0.798 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "green-l", + "name": "Green L", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0.285, + "output": 0.912 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" + }, + { + "id": "green-l-raw", + "name": "Green L Raw", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0.285, + "output": 0.912 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" + }, + { + "id": "green-r", + "name": "Green R", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.399, + "output": 1.083 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "green-r-raw", + "name": "Green R Raw", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.399, + "output": 1.083 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "green-s", + "name": "Green S", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 0, + "output": 8192 + }, + "cost": { + "input": 0.00437, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01", + "lastUpdated": "2025-01" + }, + { + "id": "green-s-pro", + "name": "Green S Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 0, + "output": 8192 + }, + "cost": { + "input": 0.00437, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-02", + "lastUpdated": "2025-02" + }, + { + "id": "holo2-30b-a3b", + "name": "Holo2 30B A3B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 22016, + "output": 16384 + }, + "cost": { + "input": 0.399, + "output": 0.969 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-11", + "lastUpdated": "2025-11" + }, + { + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.7524, + "output": 4.275, + "cacheRead": 0.2508 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "kimi-k2.6-fast", + "name": "Kimi K2.6 Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 1.655, + "output": 8.778 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.9006, + "output": 4.389, + "cacheRead": 0.1881 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3.762, + "output": 18.81, + "cacheRead": 0.9405 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 100000, + "output": 16384 + }, + "cost": { + "input": 1.254, + "output": 1.254 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.1938, + "output": 1.129, + "cacheRead": 0.0627 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "mistral-medium-3.5-128b", + "name": "Mistral Medium 3.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mistral-medium", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 2.052, + "output": 10.26 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" + }, + { + "id": "mistral-small-3.2-24b-instruct-2506", + "name": "Mistral Small 3.2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0.228, + "output": 0.456 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" + }, + { + "id": "pixtral-12b-2409", + "name": "Pixtral 12B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "pixtral", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.285, + "output": 0.285 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-09", + "releaseDate": "2024-09-01", + "lastUpdated": "2024-09-01" + }, + { + "id": "qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 1.026, + "output": 3.078 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" + }, + { + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0.285, + "output": 1.083 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.798, + "output": 4.959 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" + }, + { + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.342, + "output": 2.052 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "voxtral-small-24b-2507", + "name": "Voxtral Small 24B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 0.228, + "output": 0.513 + }, + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-07", + "releaseDate": "2025-07-15", + "lastUpdated": "2025-07-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.greenpt.ai/v1", + "doc": "https://docs.greenpt.ai" + }, + { + "id": "groq", + "name": "Groq", + "env": [ + "GROQ_API_KEY" + ], + "openaiCompatible": false, + "models": [ + { + "id": "allam-2-7b", + "name": "ALLaM-2-7b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "limit": { + "context": 4096, + "output": 4096 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01-23", + "lastUpdated": "2025-01-23" + }, + { + "id": "canopylabs/orpheus-arabic-saudi", + "name": "Canopy Labs Orpheus Arabic Saudi", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "canopylabs", + "limit": { + "context": 4000, + "output": 50000 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-12-16", + "lastUpdated": "2025-12-16" + }, + { + "id": "canopylabs/orpheus-v1-english", + "name": "Canopy Labs Orpheus V1 English", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "canopylabs", + "limit": { + "context": 4000, + "output": 50000 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-12-19", + "lastUpdated": "2025-12-19" + }, + { + "id": "groq/compound", + "name": "Compound", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "groq", + "limit": { + "context": 131072, + "output": 8192 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-04", + "lastUpdated": "2025-09-04" + }, + { + "id": "groq/compound-mini", + "name": "Compound Mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "groq", + "limit": { + "context": 131072, + "output": 8192 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-04", + "lastUpdated": "2025-09-04" + }, + { + "id": "llama-3.1-8b-instant", + "name": "Llama 3.1 8B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.05, + "output": 0.08 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, + { + "id": "llama-3.3-70b-versatile", + "name": "Llama 3.3 70B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.59, + "output": 0.79 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "meta-llama/llama-prompt-guard-2-22m", + "name": "Llama Prompt Guard 2 22M", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 512, + "output": 512 + }, + "cost": { + "input": 0.03, + "output": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-05-29", + "lastUpdated": "2025-05-29" + }, + { + "id": "meta-llama/llama-prompt-guard-2-86m", + "name": "Prompt Guard 2 86M", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 512, + "output": 512 + }, + "cost": { + "input": 0.04, + "output": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-05-29", + "lastUpdated": "2025-05-29" + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-10-21" + }, + { + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0.075, + "output": 0.3, + "cacheRead": 0.0375 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-09-25" + }, + { + "id": "openai/gpt-oss-safeguard-20b", + "name": "Safety GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0.075, + "output": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2025-10-29", + "lastUpdated": "2026-06-29" + }, + { + "id": "qwen/qwen3.6-27b", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "default" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "whisper-large-v3", + "name": "Whisper", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "whisper", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-09-01", + "lastUpdated": "2025-09-05" + }, + { + "id": "whisper-large-v3-turbo", + "name": "Whisper Large V3 Turbo", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "whisper", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" + } + ], + "npm": "@ai-sdk/groq", + "doc": "https://console.groq.com/docs/models" + }, + { + "id": "helicone", + "name": "Helicone", + "env": [ + "HELICONE_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "chatgpt-4o-latest", + "name": "OpenAI ChatGPT-4o", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 5, + "output": 20, + "cacheRead": 2.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2024-08-14", + "lastUpdated": "2024-08-14" + }, + { + "id": "claude-3-haiku-20240307", + "name": "Anthropic: Claude 3 Haiku", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 4096 + }, + "cost": { + "input": 0.25, + "output": 1.25, + "cacheRead": 0.03, + "cacheWrite": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-03", + "releaseDate": "2024-03-07", + "lastUpdated": "2024-03-07" + }, + { + "id": "claude-3.5-haiku", + "name": "Anthropic: Claude 3.5 Haiku", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 8192 + }, + "cost": { + "input": 0.7999999999999999, + "output": 4, + "cacheRead": 0.08, + "cacheWrite": 1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" + }, + { + "id": "claude-3.5-sonnet-v2", + "name": "Anthropic: Claude 3.5 Sonnet v2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 8192 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.30000000000000004, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" + }, + { + "id": "claude-3.7-sonnet", + "name": "Anthropic: Claude 3.7 Sonnet", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.30000000000000004, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-02", + "releaseDate": "2025-02-19", + "lastUpdated": "2025-02-19" + }, + { + "id": "claude-4.5-haiku", + "name": "Anthropic: Claude 4.5 Haiku", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 8192 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.09999999999999999, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-10", + "releaseDate": "2025-10-01", + "lastUpdated": "2025-10-01" + }, + { + "id": "claude-4.5-opus", + "name": "Anthropic: Claude Opus 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-11", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" + }, + { + "id": "claude-4.5-sonnet", + "name": "Anthropic: Claude Sonnet 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.30000000000000004, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-09", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "claude-haiku-4-5-20251001", + "name": "Anthropic: Claude 4.5 Haiku (20251001)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 8192 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.09999999999999999, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-10", + "releaseDate": "2025-10-01", + "lastUpdated": "2025-10-01" + }, + { + "id": "claude-opus-4", + "name": "Anthropic: Claude Opus 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-05-14", + "lastUpdated": "2025-05-14" + }, + { + "id": "claude-opus-4-1", + "name": "Anthropic: Claude Opus 4.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-08", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "claude-opus-4-1-20250805", + "name": "Anthropic: Claude Opus 4.1 (20250805)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-08", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "claude-sonnet-4", + "name": "Anthropic: Claude Sonnet 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.30000000000000004, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-05-14", + "lastUpdated": "2025-05-14" + }, + { + "id": "claude-sonnet-4-5-20250929", + "name": "Anthropic: Claude Sonnet 4.5 (20250929)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.30000000000000004, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-09", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "deepseek-r1-distill-llama-70b", + "name": "DeepSeek R1 Distill Llama 70B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek-thinking", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.03, + "output": 0.13 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" + }, + { + "id": "deepseek-reasoner", + "name": "DeepSeek Reasoner", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "deepseek-thinking", + "limit": { + "context": 128000, + "output": 64000 + }, + "cost": { + "input": 0.56, + "output": 1.68, + "cacheRead": 0.07 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" + }, + { + "id": "deepseek-tng-r1t2-chimera", + "name": "DeepSeek TNG R1T2 Chimera", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "deepseek-thinking", + "limit": { + "context": 130000, + "output": 163840 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-07", + "releaseDate": "2025-07-02", + "lastUpdated": "2025-07-02" + }, + { + "id": "deepseek-v3", + "name": "DeepSeek V3", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0.56, + "output": 1.68, + "cacheRead": 0.07 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" + }, + { + "id": "deepseek-v3.1-terminus", + "name": "DeepSeek V3.1 Terminus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.27, + "output": 1, + "cacheRead": 0.21600000000000003 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-09", + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" + }, + { + "id": "deepseek-v3.2", + "name": "DeepSeek V3.2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.27, + "output": 0.41 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" + }, + { + "id": "ernie-4.5-21b-a3b-thinking", + "name": "Baidu Ernie 4.5 21B A3B Thinking", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ernie", + "limit": { + "context": 128000, + "output": 8000 + }, + "cost": { + "input": 0.07, + "output": 0.28 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-03", + "releaseDate": "2025-03-16", + "lastUpdated": "2025-03-16" + }, + { + "id": "gemini-2.5-flash", + "name": "Google Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.075, + "cacheWrite": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-06", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2.5-flash-lite", + "name": "Google Gemini 2.5 Flash Lite", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.09999999999999999, + "output": 0.39999999999999997, + "cacheRead": 0.024999999999999998, + "cacheWrite": 0.09999999999999999 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-07", + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" + }, + { + "id": "gemini-2.5-pro", + "name": "Google Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.3125, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-06", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-3-pro-preview", + "name": "Google Gemini 3 Pro Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.19999999999999998 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-11", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" + }, + { + "id": "gemma-3-12b-it", + "name": "Google Gemma 3 12B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.049999999999999996, + "output": 0.09999999999999999 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "gemma2-9b-it", + "name": "Google Gemma 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0.01, + "output": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-25", + "lastUpdated": "2024-06-25" + }, + { + "id": "glm-4.6", + "name": "Zai GLM-4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.44999999999999996, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "gpt-4.1", + "name": "OpenAI GPT-4.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "gpt-4.1-mini", + "name": "OpenAI GPT-4.1 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.39999999999999997, + "output": 1.5999999999999999, + "cacheRead": 0.09999999999999999 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "gpt-4.1-mini-2025-04-14", + "name": "OpenAI GPT-4.1 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.39999999999999997, + "output": 1.5999999999999999, + "cacheRead": 0.09999999999999999 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "gpt-4.1-nano", + "name": "OpenAI GPT-4.1 Nano", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.09999999999999999, + "output": 0.39999999999999997, + "cacheRead": 0.024999999999999998 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "gpt-4o", + "name": "OpenAI GPT-4o", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-05", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" + }, + { + "id": "gpt-4o-mini", + "name": "OpenAI GPT-4o-mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "gpt-5", + "name": "OpenAI GPT-5", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5-chat-latest", + "name": "OpenAI GPT-5 Chat Latest", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-09", + "releaseDate": "2024-09-30", + "lastUpdated": "2024-09-30" + }, + { + "id": "gpt-5-codex", + "name": "OpenAI: GPT-5 Codex", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5-mini", + "name": "OpenAI GPT-5 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.024999999999999998 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5-nano", + "name": "OpenAI GPT-5 Nano", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.049999999999999996, + "output": 0.39999999999999997, + "cacheRead": 0.005 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5-pro", + "name": "OpenAI: GPT-5 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 15, + "output": 120 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5.1", + "name": "OpenAI GPT-5.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5.1-chat-latest", + "name": "OpenAI GPT-5.1 Chat", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5.1-codex", + "name": "OpenAI: GPT-5.1 Codex", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.12500000000000003 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-5.1-codex-mini", + "name": "OpenAI: GPT-5.1 Codex Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.024999999999999998 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "gpt-oss-120b", + "name": "OpenAI GPT-OSS 120b", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.04, + "output": 0.16 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "gpt-oss-20b", + "name": "OpenAI GPT-OSS 20b", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.049999999999999996, + "output": 0.19999999999999998 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "grok-3", + "name": "xAI Grok 3", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "grok-3-mini", + "name": "xAI Grok 3 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 0.5, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "grok-4", + "name": "xAI Grok 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-09", + "lastUpdated": "2024-07-09" + }, + { + "id": "grok-4-1-fast-non-reasoning", + "name": "xAI Grok 4.1 Fast Non-Reasoning", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 30000 + }, + "cost": { + "input": 0.19999999999999998, + "output": 0.5, + "cacheRead": 0.049999999999999996 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2025-11", + "releaseDate": "2025-11-17", + "lastUpdated": "2025-11-17" + }, + { + "id": "grok-4-1-fast-reasoning", + "name": "xAI Grok 4.1 Fast Reasoning", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.19999999999999998, + "output": 0.5, + "cacheRead": 0.049999999999999996 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-11", + "releaseDate": "2025-11-17", + "lastUpdated": "2025-11-17" + }, + { + "id": "grok-4-fast-non-reasoning", + "name": "xAI Grok 4 Fast Non-Reasoning", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.19999999999999998, + "output": 0.5, + "cacheRead": 0.049999999999999996 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2025-09-19", + "lastUpdated": "2025-09-19" + }, + { + "id": "grok-4-fast-reasoning", + "name": "xAI: Grok 4 Fast Reasoning", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.19999999999999998, + "output": 0.5, + "cacheRead": 0.049999999999999996 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-09", + "releaseDate": "2025-09-01", + "lastUpdated": "2025-09-01" + }, + { + "id": "grok-code-fast-1", + "name": "xAI Grok Code Fast 1", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 256000, + "output": 10000 + }, + "cost": { + "input": 0.19999999999999998, + "output": 1.5, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2024-08-25", + "lastUpdated": "2024-08-25" + }, + { + "id": "hermes-2-pro-llama-3-8b", + "name": "Hermes 2 Pro Llama 3 8B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-05", + "releaseDate": "2024-05-27", + "lastUpdated": "2024-05-27" + }, + { + "id": "kimi-k2-0711", + "name": "Kimi K2 (07/11)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.5700000000000001, + "output": 2.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "kimi-k2-0905", + "name": "Kimi K2 (09/05)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.5, + "output": 2, + "cacheRead": 0.39999999999999997 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" + }, + { + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-thinking", + "limit": { + "context": 256000, + "output": 262144 + }, + "cost": { + "input": 0.48, + "output": 2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-11", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" + }, + { + "id": "llama-3.1-8b-instant", + "name": "Meta Llama 3.1 8B Instant", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 32678 + }, + "cost": { + "input": 0.049999999999999996, + "output": 0.08 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" + }, + { + "id": "llama-3.1-8b-instruct", + "name": "Meta Llama 3.1 8B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 16384, + "output": 16384 + }, + "cost": { + "input": 0.02, + "output": 0.049999999999999996 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, + { + "id": "llama-3.1-8b-instruct-turbo", + "name": "Meta Llama 3.1 8B Instruct Turbo", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 128000, + "output": 128000 + }, + "cost": { + "input": 0.02, + "output": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, + { + "id": "llama-3.3-70b-instruct", + "name": "Meta Llama 3.3 70B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 128000, + "output": 16400 + }, + "cost": { + "input": 0.13, + "output": 0.39 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "llama-3.3-70b-versatile", + "name": "Meta Llama 3.3 70B Versatile", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 32678 + }, + "cost": { + "input": 0.59, + "output": 0.7899999999999999 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "llama-4-maverick", + "name": "Meta Llama 4 Maverick 17B 128E", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "llama-4-scout", + "name": "Meta Llama 4 Scout 17B 16E", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.08, + "output": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "llama-guard-4", + "name": "Meta Llama Guard 4 12B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 1024 + }, + "cost": { + "input": 0.21, + "output": 0.21 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "llama-prompt-guard-2-22m", + "name": "Meta Llama Prompt Guard 2 22M", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 512, + "output": 2 + }, + "cost": { + "input": 0.01, + "output": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" + }, + { + "id": "llama-prompt-guard-2-86m", + "name": "Meta Llama Prompt Guard 2 86M", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 512, + "output": 2 + }, + "cost": { + "input": 0.01, + "output": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" + }, + { + "id": "mistral-large-2411", + "name": "Mistral-Large", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral-large", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-24", + "lastUpdated": "2024-07-24" + }, + { + "id": "mistral-nemo", + "name": "Mistral Nemo", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral-nemo", + "limit": { + "context": 128000, + "output": 16400 + }, + "cost": { + "input": 20, + "output": 40 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "mistral-small", + "name": "Mistral Small 3.2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.075, + "output": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" + }, + { + "id": "o1", + "name": "OpenAI: o1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 15, + "output": 60, + "cacheRead": 7.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "o1-mini", + "name": "OpenAI: o1-mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 128000, + "output": 65536 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "o3", + "name": "OpenAI o3", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "o3-mini", + "name": "OpenAI o3 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-10", + "releaseDate": "2023-10-01", + "lastUpdated": "2023-10-01" + }, + { + "id": "o3-pro", + "name": "OpenAI o3 Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o-pro", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 20, + "output": 80 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "o4-mini", + "name": "OpenAI o4 Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" + }, + { + "id": "qwen2.5-coder-7b-fast", + "name": "Qwen2.5 Coder 7B fast", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 32000, + "output": 8192 + }, + "cost": { + "input": 0.03, + "output": 0.09 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-09", + "releaseDate": "2024-09-15", + "lastUpdated": "2024-09-15" + }, + { + "id": "qwen3-235b-a22b-thinking", + "name": "Qwen3 235B A22B Thinking", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 81920 + }, + "cost": { + "input": 0.3, + "output": 2.9000000000000004 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-07", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" + }, + { + "id": "qwen3-30b-a3b", + "name": "Qwen3 30B A3B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 41000, + "output": 41000 + }, + "cost": { + "input": 0.08, + "output": 0.29 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-06", + "releaseDate": "2025-06-01", + "lastUpdated": "2025-06-01" + }, + { + "id": "qwen3-32b", + "name": "Qwen3 32B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 40960 + }, + "cost": { + "input": 0.29, + "output": 0.59 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" + }, + { + "id": "qwen3-coder", + "name": "Qwen3 Coder 480B A35B Instruct Turbo", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.22, + "output": 0.95 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-07", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" + }, + { + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3 Coder 30B A3B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.09999999999999999, + "output": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-07", + "releaseDate": "2025-07-31", + "lastUpdated": "2025-07-31" + }, + { + "id": "qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262000, + "output": 16384 + }, + "cost": { + "input": 0.14, + "output": 1.4 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 256000, + "output": 16384 + }, + "cost": { + "input": 0.3, + "output": 1.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" + }, + { + "id": "sonar", + "name": "Perplexity Sonar", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "sonar", + "limit": { + "context": 127000, + "output": 4096 + }, + "cost": { + "input": 1, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + }, + { + "id": "sonar-deep-research", + "name": "Perplexity Sonar Deep Research", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "sonar-deep-research", + "limit": { + "context": 127000, + "output": 4096 + }, + "cost": { + "input": 2, + "output": 8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + }, + { + "id": "sonar-pro", + "name": "Perplexity Sonar Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "sonar-pro", + "limit": { + "context": 200000, + "output": 4096 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + }, + { + "id": "sonar-reasoning", + "name": "Perplexity Sonar Reasoning", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "sonar-reasoning", + "limit": { + "context": 127000, + "output": 4096 + }, + "cost": { + "input": 1, + "output": 5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + }, + { + "id": "sonar-reasoning-pro", + "name": "Perplexity Sonar Reasoning Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "sonar-reasoning", + "limit": { + "context": 127000, + "output": 4096 + }, + "cost": { + "input": 2, + "output": 8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://ai-gateway.helicone.ai/v1", + "doc": "https://helicone.ai/models" + }, + { + "id": "hetzner", + "name": "Hetzner", + "env": [ + "HETZNER_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 512000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "GLM-5.2-NVFP4", + "name": "GLM-5.2 NVFP4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 512000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "Qwen/Qwen3.6-35B-A3B-FP8", + "name": "Qwen3.6 35B A3B FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.hetzner.com/api/v1", + "doc": "https://experiments.hetzner.com/docs/inference" + }, + { + "id": "hpc-ai", + "name": "HPC-AI", + "env": [ + "HPC_AI_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 128000 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1002000, + "output": 128000 + }, + "cost": { + "input": 1.74, + "output": 3.48, + "cacheRead": 0.145 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "minimax/minimax-m2.5", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 196000, + "output": 195000 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "zai-org/glm-5.1", + "name": "GLM 5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202000, + "output": 202000 + }, + "cost": { + "input": 0.615, + "output": 2.46, + "cacheRead": 0.133 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-06-01" + }, + { + "id": "zai-org/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.hpc-ai.com/inference/v1", + "doc": "https://www.hpc-ai.com/doc/docs/quickstart/" + }, + { + "id": "huggingface", + "name": "Hugging Face", + "env": [ + "HF_TOKEN" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-ai/DeepSeek-R1", + "name": "DeepSeek-R1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 64000, + "output": 32768 + }, + "cost": { + "input": 0.7, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" + }, + { + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek-R1-0528", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 163840, + "output": 163840 + }, + "cost": { + "input": 3, + "output": 5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" + }, + { + "id": "deepseek-ai/DeepSeek-V3", + "name": "DeepSeek-V3", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 64000, + "output": 8192 + }, + "cost": { + "input": 0.4, + "output": 1.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" + }, + { + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek-V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.27, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" + }, + { + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "DeepSeek-V3.2", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.28, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.14, + "output": 0.28 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.14, + "output": 0.28 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1048576, + "output": 393216 + }, + "cost": { + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "google/gemma-4-26B-A4B-it", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.13, + "output": 0.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.14, + "output": 0.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 131072, + "output": 4096 + }, + "cost": { + "input": 0.59, + "output": 0.79 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "MiniMaxAI/MiniMax-M2", + "name": "MiniMax-M2", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 128000 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" + }, + { + "id": "MiniMaxAI/MiniMax-M2.1", + "name": "MiniMax-M2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-10", + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + }, + { + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "MiniMaxAI/MiniMax-M2.7", + "name": "MiniMax-M2.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 524288, + "output": 128000 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "moonshotai/Kimi-K2-Instruct", + "name": "Kimi-K2-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2025-07-14", + "lastUpdated": "2025-07-14" + }, + { + "id": "moonshotai/Kimi-K2-Instruct-0905", + "name": "Kimi-K2-Instruct-0905", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2025-09-04", + "lastUpdated": "2025-09-04" + }, + { + "id": "moonshotai/Kimi-K2-Thinking", + "name": "Kimi-K2-Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" + }, + { + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi-K2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01-01", + "lastUpdated": "2026-01-01" + }, + { + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi-K2.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + }, + { + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.25, + "output": 0.69 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "Qwen/Qwen3-235B-A22B", + "name": "Qwen3 235B-A22B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 40960, + "output": 16384 + }, + "cost": { + "input": 0.2, + "output": 0.8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.855, + "output": 2.565 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" + }, + { + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen3-235B-A22B-Thinking-2507", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" + }, + { + "id": "Qwen/Qwen3-32B", + "name": "Qwen3 32B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.29, + "output": 0.59 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.07, + "output": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", + "name": "Qwen3-Coder-480B-A35B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 66536 + }, + "cost": { + "input": 2, + "output": 2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" + }, + { + "id": "Qwen/Qwen3-Coder-Next", + "name": "Qwen3-Coder-Next", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.2, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" + }, + { + "id": "Qwen/Qwen3-Embedding-4B", + "name": "Qwen 3 Embedding 4B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 32000, + "output": 2048 + }, + "cost": { + "input": 0.01, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "Qwen/Qwen3-Embedding-8B", + "name": "Qwen 3 Embedding 8B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 32000, + "output": 4096 + }, + "cost": { + "input": 0.01, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", + "name": "Qwen3-Next-80B-A3B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 66536 + }, + "cost": { + "input": 0.25, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-09-11", + "lastUpdated": "2025-09-11" + }, + { + "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", + "name": "Qwen3-Next-80B-A3B-Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-09-11", + "lastUpdated": "2025-09-11" + }, + { + "id": "Qwen/Qwen3.5-122B-A10B", + "name": "Qwen3.5 122B-A10B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.4, + "output": 3.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "Qwen/Qwen3.5-27B", + "name": "Qwen3.5 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "Qwen/Qwen3.5-35B-A3B", + "name": "Qwen3.5 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen3.5-397B-A17B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.6, + "output": 3.6 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" + }, + { + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.17, + "output": 0.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.47, + "output": 3.19 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 0.95 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "stepfun-ai/Step-3.5-Flash", + "name": "Step 3.5 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "limit": { + "context": 262144, + "output": 256000 + }, + "cost": { + "input": 0.1, + "output": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" + }, + { + "id": "stepfun-ai/Step-3.7-Flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 262144, + "output": 256000 + }, + "cost": { + "input": 0.2, + "output": 1.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + }, + { + "id": "tencent/Hy3", + "name": "Hy3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "Hy", + "limit": { + "context": 262144, + "output": 64000 + }, + "cost": { + "input": 0.14, + "output": 0.58 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" + }, + { + "id": "thinkingmachines/Inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 1, + "output": 4.05 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "thinkingmachines/Inkling-Small", + "name": "Inkling Small", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 524288, + "output": 1048576 + }, + "cost": { + "input": 0.5, + "output": 1.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" + }, + { + "id": "XiaomiMiMo/MiMo-V2-Flash", + "name": "MiMo-V2-Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 262144, + "output": 4096 + }, + "cost": { + "input": 0.1, + "output": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2025-12-16", + "lastUpdated": "2025-12-16" + }, + { + "id": "XiaomiMiMo/MiMo-V2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.4, + "output": 2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "XiaomiMiMo/MiMo-V2.5-Pro", + "name": "MiMo-V2.5-Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "zai-org/GLM-4.5", + "name": "GLM-4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.6, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "zai-org/GLM-4.5-Air", + "name": "GLM-4.5-Air", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-air", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.13, + "output": 0.85 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "zai-org/GLM-4.5V", + "name": "GLM-4.5V", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glm", + "limit": { + "context": 65536, + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 1.8 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" + }, + { + "id": "zai-org/GLM-4.6", + "name": "GLM-4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.55, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" + }, + { + "id": "zai-org/GLM-4.7", + "name": "GLM-4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" + }, + { + "id": "zai-org/GLM-4.7-Flash", + "name": "GLM-4.7-Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" + }, + { + "id": "zai-org/GLM-5", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" + }, + { + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-03", + "lastUpdated": "2026-04-03" + }, + { + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://router.huggingface.co/v1", + "doc": "https://huggingface.co/docs/inference-providers" + }, + { + "id": "hyper", + "name": "Charm Hyper", + "env": [ + "HYPER_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.2, + "output": 0.4, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-22" + }, + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.152432, + "output": 0.304864, + "cacheRead": 0.032664 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-08-02", + "lastUpdated": "2026-08-02" + }, + { + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 2.4, + "output": 4.8, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-22" + }, + { + "id": "gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 256000, + "output": 25600 + }, + "cost": { + "input": 0.116, + "output": 0.408, + "cacheWrite": 0.058 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202800, + "output": 3276 + }, + "cost": { + "input": 1.52432, + "output": 4.79072, + "cacheRead": 0.283088 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-07-22" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.28 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 13107 + }, + "cost": { + "input": 0.188, + "output": 0.73, + "cacheWrite": 0.094 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-13", + "lastUpdated": "2026-07-22" + }, + { + "id": "kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 26214 + }, + "cost": { + "input": 0.558, + "output": 2.94, + "cacheWrite": 0.279 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-13", + "lastUpdated": "2026-07-22" + }, + { + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262000, + "output": 26214 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheWrite": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-07-03", + "lastUpdated": "2026-07-22" + }, + { + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "output": 16000 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-07-03", + "lastUpdated": "2026-07-22" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3.2664, + "output": 16.332, + "cacheRead": 0.32664 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-30" + }, + { + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 128000, + "output": 12800 + }, + "cost": { + "input": 0.598, + "output": 0.738, + "cacheWrite": 0.299 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2026-04-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "llama-4-maverick-17b-128e-instruct-fp8", + "name": "Llama 4 Maverick 17B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 430000, + "output": 43000 + }, + "cost": { + "input": 0.274, + "output": 0.8992, + "cacheWrite": 0.137 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2026-04-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 262100, + "output": 6553 + }, + "cost": { + "input": 0.436, + "output": 1.66, + "cacheWrite": 0.218 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-05", + "lastUpdated": "2026-07-22" + }, + { + "id": "minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 512000, + "output": 512000 + }, + "cost": { + "input": 0.32664, + "output": 1.30656, + "cacheRead": 0.064239 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-31" + }, + { + "id": "qwen3-coder-480b-a35b-instruct-int4-mixed-ar", + "name": "Qwen3-Coder 480B-A35B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 106000, + "output": 10600 + }, + "cost": { + "input": 0.445, + "output": 2.145, + "cacheWrite": 0.2225 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2026-04-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 26214 + }, + "cost": { + "input": 0.1175, + "output": 1.136, + "cacheWrite": 0.05875 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2026-04-30", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 4, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-05-20", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.6-max", + "name": "Qwen3.6 Max Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-05-20", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-05-20", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.7-flash", + "name": "Qwen3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "input": 991000, + "output": 64000 + }, + "cost": { + "input": 0.2, + "output": 0.8, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-30" + }, + { + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-05-28", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.24 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-06-15", + "lastUpdated": "2026-07-22" + }, + { + "id": "qwen3.8-max", + "name": "Qwen3.8 Max Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-19", + "lastUpdated": "2026-07-19" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://hyper.charm.land/v1", + "doc": "https://hyper.charm.land" + }, + { + "id": "iflowcn", + "name": "iFlow", + "env": [ + "IFLOW_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-r1", + "name": "DeepSeek-R1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" + }, + { + "id": "deepseek-v3", + "name": "DeepSeek-V3", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" + }, + { + "id": "deepseek-v3.2", + "name": "DeepSeek-V3.2-Exp", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 128000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "glm-4.6", + "name": "GLM-4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 200000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2025-11-13" + }, + { + "id": "kimi-k2", + "name": "Kimi-K2", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 128000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "kimi-k2-0905", + "name": "Kimi-K2-0905", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" + }, + { + "id": "qwen3-235b", + "name": "Qwen3-235B-A22B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "qwen3-235b-a22b-instruct", + "name": "Qwen3-235B-A22B-Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-01", + "lastUpdated": "2025-07-01" + }, + { + "id": "qwen3-235b-a22b-thinking-2507", + "name": "Qwen3-235B-A22B-Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-01", + "lastUpdated": "2025-07-01" + }, + { + "id": "qwen3-32b", + "name": "Qwen3-32B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "qwen3-coder-plus", + "name": "Qwen3-Coder-Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-01", + "lastUpdated": "2025-07-01" + }, + { + "id": "qwen3-max", + "name": "Qwen3-Max", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 256000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "qwen3-max-preview", + "name": "Qwen3-Max-Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 256000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "qwen3-vl-plus", + "name": "Qwen3-VL-Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 256000, + "output": 32000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://apis.iflow.cn/v1", + "doc": "https://platform.iflow.cn/en/docs" + }, + { + "id": "impossibl", + "name": "Impossibl", + "env": [ + "IMPOSSIBL_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "anthropic/claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, + { + "id": "anthropic/claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" + }, + { + "id": "anthropic/claude-opus-4-6", + "name": "Claude Opus 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" + }, + { + "id": "anthropic/claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "anthropic/claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "anthropic/claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "anthropic/claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "cerebras/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.35, + "output": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.19, + "output": 0.51, + "cacheRead": 0.028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 1.74, + "output": 3.48, + "cacheRead": 0.145 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "fireworks/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "fireworks/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "fireworks/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.07, + "output": 0.3, + "cacheRead": 0.035 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "groq/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "groq/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.075, + "output": 0.3, + "cacheRead": 0.0375 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5-turbo", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 16385, + "output": 4096 + }, + "cost": { + "input": 0.5, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" + }, + { + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 10, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" + }, + { + "id": "openai/gpt-4.1", + "name": "GPT-4.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4o", + "name": "GPT-4o", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" + }, + { + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "openai/gpt-5", + "name": "GPT-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-codex", + "name": "GPT-5-Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" + }, + { + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-pro", + "name": "GPT-5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 400000, + "input": 272000, + "output": 272000 + }, + "cost": { + "input": 15, + "output": 120 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" + }, + { + "id": "openai/gpt-5.1", + "name": "GPT-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.1-codex", + "name": "GPT-5.1 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.2", + "name": "GPT-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + }, + { + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + }, + { + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" + }, + { + "id": "openai/gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 180, + "cacheRead": 3, + "tiers": [ + { + "input": 60, + "output": 270, + "cacheRead": 3, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270, + "cacheRead": 3 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 180, + "cacheRead": 3, + "tiers": [ + { + "input": 60, + "output": 270, + "cacheRead": 3, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270, + "cacheRead": 3 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/o1", + "name": "o1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 15, + "output": 60, + "cacheRead": 7.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" + }, + { + "id": "openai/o3", + "name": "o3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + }, + { + "id": "openai/o3-mini", + "name": "o3-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" + }, + { + "id": "openai/o4-mini", + "name": "o4-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + }, + { + "id": "qwen/qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.05, + "tiers": [ + { + "input": 1, + "output": 4, + "cacheRead": 0.2, + "tier": { + "type": "context", + "size": 262144 + } + } + ], + "contextOver200k": { + "input": 1, + "output": 4, + "cacheRead": 0.2 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" + }, + { + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08, + "tiers": [ + { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.24, + "tier": { + "type": "context", + "size": 262144 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.24 + } + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, + { + "id": "qwen/qwen3.8-max-preview", + "name": "Qwen3.8 Max Preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 2.5, + "output": 7.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-19", + "lastUpdated": "2026-07-19" + }, + { + "id": "thinkingmachines/inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 1.87, + "output": 4.68, + "cacheRead": 0.374 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "xai/grok-4.20-0309-non-reasoning", + "name": "Grok 4.20 (Non-Reasoning)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 30000 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" + }, + { + "id": "xai/grok-4.20-0309-reasoning", + "name": "Grok 4.20 (Reasoning)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 30000 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" + }, + { + "id": "xai/grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 30000 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "xai/grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "xai/grok-build-0.1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 1, + "output": 2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.003 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "zai/glm-4.5", + "name": "GLM-4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "zai/glm-4.5-air", + "name": "GLM-4.5-Air", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-air", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.2, + "output": 1.1, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "zai/glm-4.6", + "name": "GLM-4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" + }, + { + "id": "zai/glm-4.7", + "name": "GLM-4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" + }, + { + "id": "zai/glm-5", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "zai/glm-5-turbo", + "name": "GLM-5-Turbo", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 200000, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4, + "cacheRead": 0.24 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, + { + "id": "zai/glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "zai/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.impossibl.com/v1", + "doc": "https://impossibl.com/docs/models" + }, + { + "id": "inception", + "name": "Inception", + "env": [ + "INCEPTION_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "mercury-2", + "name": "Mercury 2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "mercury", + "limit": { + "context": 128000, + "output": 50000 + }, + "cost": { + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01-01", + "releaseDate": "2026-02-24", + "lastUpdated": "2026-02-24" + }, + { + "id": "mercury-edit-2", + "name": "Mercury Edit 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-03-30", + "lastUpdated": "2026-03-30" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.inceptionlabs.ai/v1/", + "doc": "https://platform.inceptionlabs.ai/docs" + }, + { + "id": "inceptron", + "name": "Inceptron", + "env": [ + "INCEPTRON_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.13, + "output": 0.28, + "cacheRead": 0.03, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax M2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 196608, + "output": 196608 + }, + "cost": { + "input": 0.22, + "output": 0.9, + "cacheRead": 0.05, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 3.41, + "cacheRead": 0.2, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.67, + "output": 3.4, + "cacheRead": 0.15, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "zai-org/GLM-5.2", + "name": "GLM 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.75, + "output": 2.9, + "cacheRead": 0.17, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "status": "alpha", + "deprecated": false, + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.inceptron.io/v1", + "doc": "https://docs.inceptron.io" + }, + { + "id": "inference", + "name": "Inference", + "env": [ + "INFERENCE_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "google/gemma-3", + "name": "Google Gemma 3", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 125000, + "output": 4096 + }, + "cost": { + "input": 0.15, + "output": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "meta/llama-3.1-8b-instruct", + "name": "Llama 3.1 8B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.025, + "output": 0.025 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "meta/llama-3.2-11b-vision-instruct", + "name": "Llama 3.2 11B Vision Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "llama", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.055, + "output": 0.055 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "meta/llama-3.2-1b-instruct", + "name": "Llama 3.2 1B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.01, + "output": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "meta/llama-3.2-3b-instruct", + "name": "Llama 3.2 3B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.02, + "output": 0.02 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "mistral/mistral-nemo-12b-instruct", + "name": "Mistral Nemo 12B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.038, + "output": 0.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "osmosis/osmosis-structure-0.6b", + "name": "Osmosis Structure 0.6B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "osmosis", + "limit": { + "context": 4000, + "output": 2048 + }, + "cost": { + "input": 0.1, + "output": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "qwen/qwen-2.5-7b-vision-instruct", + "name": "Qwen 2.5 7B Vision Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 125000, + "output": 4096 + }, + "cost": { + "input": 0.2, + "output": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + }, + { + "id": "qwen/qwen3-embedding-4b", + "name": "Qwen 3 Embedding 4B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 32000, + "output": 2048 + }, + "cost": { + "input": 0.01, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.net/v1", + "doc": "https://inference.net/models" + }, + { + "id": "inferx", + "name": "InferX", + "env": [ + "INFERX_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "google/gemma-4-31b-it-fp8", + "name": "Gemma 4 31B IT FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "qwen/qwen3.5-122b-a10b-nvfp4", + "name": "Qwen3.5 122B A10B NVFP4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256144, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "qwen/qwen3.6-27b-fp8", + "name": "Qwen3.6 27B FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "qwen/qwen3.6-35b-a3b-fp8", + "name": "Qwen3.6 35B A3B FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "qwen3-coder-next-fp8", + "name": "Qwen3 Coder Next FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256144, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" + }, + { + "id": "qwen3-coder-next-fp8-1m", + "name": "Qwen3 Coder Next FP8 1M", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 1024000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://model.inferx.net/endpoints/v1", + "doc": "https://model.inferx.net/endpoints" + }, + { + "id": "infomaniak", + "name": "Infomaniak", + "env": [ + "INFOMANIAK_API_KEY", + "INFOMANIAK_PRODUCT_ID" + ], + "openaiCompatible": true, + "models": [ + { + "id": "bge_multilingual_gemma2", + "name": "BGE Multilingual Gemma2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "text-embedding", + "limit": { + "context": 8000, + "input": 8000, + "output": 3584 + }, + "cost": { + "input": 0.08, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-07-25", + "lastUpdated": "2026-08-01" + }, + { + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 100000, + "input": 100000, + "output": 32768 + }, + "cost": { + "input": 0.25, + "output": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-08-01" + }, + { + "id": "mini_lm_l12_v2", + "name": "All-MiniLM-L12-v2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "text-embedding", + "limit": { + "context": 128, + "input": 128, + "output": 384 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2021-08-30", + "lastUpdated": "2026-08-01" + }, + { + "id": "mistralai/Ministral-3-14B-Instruct-2512", + "name": "Ministral 3 14B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "ministral", + "limit": { + "context": 100000, + "input": 100000, + "output": 25600 + }, + "cost": { + "input": 0.37, + "output": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2025-12-02", + "lastUpdated": "2026-08-01" + }, + { + "id": "mistralai/Mistral-Small-4-119B-2603", + "name": "Mistral Small 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 256000, + "input": 256000, + "output": 256000 + }, + "cost": { + "input": 0.25, + "output": 0.93 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-08-01" + }, + { + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "input": 256000, + "output": 256000 + }, + "cost": { + "input": 0.74, + "output": 3.72 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-08-01" + }, + { + "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-FP8", + "name": "Nemotron 3 Nano 30B A3B FP8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 1000000, + "input": 1000000, + "output": 262144 + }, + "cost": { + "input": 0.06, + "output": 0.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2025-12-15", + "lastUpdated": "2026-08-01" + }, + { + "id": "Qwen/Qwen3.5-122B-A10B-FP8", + "name": "Qwen3.5 122B-A10B FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 200000, + "input": 200000, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3.97 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-08-01" + }, + { + "id": "Qwen/Qwen3.5-397B-A17B-FP8", + "name": "Qwen3.5 397B-A17B FP8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 200000, + "input": 200000, + "output": 65536 + }, + "cost": { + "input": 0.99, + "output": 4.46 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-02-15", + "lastUpdated": "2026-08-01" + }, + { + "id": "swiss-ai/Apertus-v1.5-70B", + "name": "Apertus v1.5 70B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "limit": { + "context": 100000, + "input": 100000, + "output": 8192 + }, + "cost": { + "input": 0.87, + "output": 3.1 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2026-07-24", + "lastUpdated": "2026-08-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1", + "doc": "https://www.infomaniak.com/en/hosting/ai-services/open-source-models" + }, + { + "id": "io-net", + "name": "IO.NET", + "env": [ + "IOINTELLIGENCE_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek R1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 2, + "output": 8.75, + "cacheRead": 1, + "cacheWrite": 4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-28" + }, + { + "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar", + "name": "Qwen 3 Coder 480B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 106000, + "output": 4096 + }, + "cost": { + "input": 0.22, + "output": 0.95, + "cacheRead": 0.11, + "cacheWrite": 0.44 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-15", + "lastUpdated": "2025-01-15" + }, + { + "id": "meta-llama/Llama-3.2-90B-Vision-Instruct", + "name": "Llama 3.2 90B Vision Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 16000, + "output": 4096 + }, + "cost": { + "input": 0.35, + "output": 0.4, + "cacheRead": 0.175, + "cacheWrite": 0.7 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" + }, + { + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama 3.3 70B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.13, + "output": 0.38, + "cacheRead": 0.065, + "cacheWrite": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", + "name": "Llama 4 Maverick 17B 128E Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 430000, + "output": 4096 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075, + "cacheWrite": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-15", + "lastUpdated": "2025-01-15" + }, + { + "id": "mistralai/Devstral-Small-2505", + "name": "Devstral Small 2505", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "devstral", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.05, + "output": 0.22, + "cacheRead": 0.025, + "cacheWrite": 0.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-05-01", + "lastUpdated": "2025-05-01" + }, + { + "id": "mistralai/Magistral-Small-2506", + "name": "Magistral Small 2506", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "magistral-small", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.5, + "output": 1.5, + "cacheRead": 0.25, + "cacheWrite": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-01", + "releaseDate": "2025-06-01", + "lastUpdated": "2025-06-01" + }, + { + "id": "mistralai/Mistral-Large-Instruct-2411", + "name": "Mistral Large Instruct 2411", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral-large", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 1, + "cacheWrite": 4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-01" + }, + { + "id": "mistralai/Mistral-Nemo-Instruct-2407", + "name": "Mistral Nemo Instruct 2407", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 0.02, + "output": 0.04, + "cacheRead": 0.01, + "cacheWrite": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-05", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" + }, + { + "id": "moonshotai/Kimi-K2-Instruct-0905", + "name": "Kimi K2 Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 32768, + "output": 4096 + }, + "cost": { + "input": 0.39, + "output": 1.9, + "cacheRead": 0.195, + "cacheWrite": 0.78 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-08", + "releaseDate": "2024-09-05", + "lastUpdated": "2024-09-05" + }, + { + "id": "moonshotai/Kimi-K2-Thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "kimi-thinking", + "limit": { + "context": 32768, + "output": 4096 + }, + "cost": { + "input": 0.55, + "output": 2.25, + "cacheRead": 0.275, + "cacheWrite": 1.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-01" + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT-OSS 120B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 4096 + }, + "cost": { + "input": 0.04, + "output": 0.4, + "cacheRead": 0.02, + "cacheWrite": 0.08 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "openai/gpt-oss-20b", + "name": "GPT-OSS 20B", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 64000, + "output": 4096 + }, + "cost": { + "input": 0.03, + "output": 0.14, + "cacheRead": 0.015, + "cacheWrite": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" + }, + { + "id": "Qwen/Qwen2.5-VL-32B-Instruct", + "name": "Qwen 2.5 VL 32B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 32000, + "output": 4096 + }, + "cost": { + "input": 0.05, + "output": 0.22, + "cacheRead": 0.025, + "cacheWrite": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-09", + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-01" + }, + { + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen 3 235B Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 4096 + }, + "cost": { + "input": 0.11, + "output": 0.6, + "cacheRead": 0.055, + "cacheWrite": 0.22 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2025-07-01", + "lastUpdated": "2025-07-01" + }, + { + "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", + "name": "Qwen 3 Next 80B Instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 4096 + }, + "cost": { + "input": 0.1, + "output": 0.8, + "cacheRead": 0.05, + "cacheWrite": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-12", + "releaseDate": "2025-01-10", + "lastUpdated": "2025-01-10" + }, + { + "id": "zai-org/GLM-4.6", + "name": "GLM 4.6", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 200000, + "output": 4096 + }, + "cost": { + "input": 0.4, + "output": 1.75, + "cacheRead": 0.2, + "cacheWrite": 0.8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-11-15", + "lastUpdated": "2024-11-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.intelligence.io.solutions/api/v1", + "doc": "https://io.net/docs/guides/intelligence/io-intelligence" + }, + { + "id": "jiekou", + "name": "Jiekou.AI", + "env": [ + "JIEKOU_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "baidu/ernie-4.5-300b-a47b-paddle", + "name": "ERNIE 4.5 300B A47B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "ernie", + "limit": { + "context": 123000, + "output": 12000 + }, + "cost": { + "input": 0.28, + "output": 1.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "baidu/ernie-4.5-vl-424b-a47b", + "name": "ERNIE 4.5 VL 424B A47B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ernie", + "limit": { + "context": 123000, + "output": 16000 + }, + "cost": { + "input": 0.42, + "output": 1.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-haiku-4-5-20251001", + "name": "claude-haiku-4-5-20251001", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 20000, + "output": 64000 + }, + "cost": { + "input": 0.9, + "output": 4.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-opus-4-1-20250805", + "name": "claude-opus-4-1-20250805", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 13.5, + "output": 67.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-opus-4-20250514", + "name": "claude-opus-4-20250514", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 13.5, + "output": 67.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-opus-4-5-20251101", + "name": "claude-opus-4-5-20251101", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 65536 + }, + "cost": { + "input": 4.5, + "output": 22.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-opus-4-6", + "name": "claude-opus-4-6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02", + "lastUpdated": "2026-02" + }, + { + "id": "claude-sonnet-4-20250514", + "name": "claude-sonnet-4-20250514", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 2.7, + "output": 13.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "claude-sonnet-4-5-20250929", + "name": "claude-sonnet-4-5-20250929", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 2.7, + "output": 13.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "deepseek/deepseek-r1-0528", + "name": "DeepSeek R1 0528", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.7, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "deepseek/deepseek-v3-0324", + "name": "DeepSeek V3 0324", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 163840 + }, + "cost": { + "input": 0.28, + "output": 1.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "deepseek/deepseek-v3.1", + "name": "DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.27, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 32767 + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-flash", + "name": "gemini-2.5-flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.27, + "output": 2.25 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-flash-lite", + "name": "gemini-2.5-flash-lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.09, + "output": 0.36 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-flash-lite-preview-06-17", + "name": "gemini-2.5-flash-lite-preview-06-17", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.09, + "output": 0.36 + }, + "modalities": { + "input": [ + "text", + "video", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-flash-lite-preview-09-2025", + "name": "gemini-2.5-flash-lite-preview-09-2025", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.09, + "output": 0.36 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-flash-preview-05-20", + "name": "gemini-2.5-flash-preview-05-20", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 200000 + }, + "cost": { + "input": 0.135, + "output": 3.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-pro", + "name": "gemini-2.5-pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-2.5-pro-preview-06-05", + "name": "gemini-2.5-pro-preview-06-05", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 200000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-3-flash-preview", + "name": "gemini-3-flash-preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gemini-3-pro-preview", + "name": "gemini-3-pro-preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.8, + "output": 10.8 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5-chat-latest", + "name": "gpt-5-chat-latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5-codex", + "name": "gpt-5-codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5-mini", + "name": "gpt-5-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.225, + "output": 1.8 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5-nano", + "name": "gpt-5-nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.045, + "output": 0.36 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5-pro", + "name": "gpt-5-pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 400000, + "output": 272000 + }, + "cost": { + "input": 13.5, + "output": 108 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.1", + "name": "gpt-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02", + "lastUpdated": "2026-02" + }, + { + "id": "gpt-5.1-codex", + "name": "gpt-5.1-codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.1-codex-max", + "name": "gpt-5.1-codex-max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.125, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.1-codex-mini", + "name": "gpt-5.1-codex-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.225, + "output": 1.8 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.2", + "name": "gpt-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.575, + "output": 12.6 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.2-codex", + "name": "gpt-5.2-codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "gpt-5.2-pro", + "name": "gpt-5.2-pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 18.9, + "output": 151.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-4-0709", + "name": "grok-4-0709", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 256000, + "output": 8192 + }, + "cost": { + "input": 2.7, + "output": 13.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-4-1-fast-non-reasoning", + "name": "grok-4-1-fast-non-reasoning", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.18, + "output": 0.45 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-4-1-fast-reasoning", + "name": "grok-4-1-fast-reasoning", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.18, + "output": 0.45 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-4-fast-non-reasoning", + "name": "grok-4-fast-non-reasoning", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.18, + "output": 0.45 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-4-fast-reasoning", + "name": "grok-4-fast-reasoning", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 0.18, + "output": 0.45 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "grok-code-fast-1", + "name": "grok-code-fast-1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.18, + "output": 1.35 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "minimax/minimax-m2.1", + "name": "Minimax M2.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 131071 + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "minimaxai/minimax-m1-80k", + "name": "MiniMax M1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 1000000, + "output": 40000 + }, + "cost": { + "input": 0.55, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2-instruct", + "name": "Kimi K2 Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.57, + "output": 2.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 262143 + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "o3", + "name": "o3", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 10, + "output": 40 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "o3-mini", + "name": "o3-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 1.1, + "output": 4.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "o4-mini", + "name": "o4-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-235b-a22b-fp8", + "name": "Qwen3 235B A22B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 40960, + "output": 20000 + }, + "cost": { + "input": 0.2, + "output": 0.8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-235b-a22b-thinking-2507", + "name": "Qwen3 235B A22b Thinking 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-30b-a3b-fp8", + "name": "Qwen3 30B A3B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 40960, + "output": 20000 + }, + "cost": { + "input": 0.09, + "output": 0.45 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-32b-fp8", + "name": "Qwen3 32B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 40960, + "output": 20000 + }, + "cost": { + "input": 0.1, + "output": 0.45 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder 480B A35B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.29, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-coder-next", + "name": "qwen/qwen3-coder-next", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.2, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-02", + "lastUpdated": "2026-02" + }, + { + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3 Next 80B A3B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "xiaomimimo/mimo-v2-flash", + "name": "XiaomiMiMo/MiMo-V2-Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "zai-org/glm-4.5", + "name": "GLM-4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.6, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "zai-org/glm-4.5v", + "name": "GLM 4.5V", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glmv", + "limit": { + "context": 65536, + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 1.8 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "zai-org/glm-4.7", + "name": "GLM-4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.6, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "zai-org/glm-4.7-flash", + "name": "GLM-4.7-Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 128000 + }, + "cost": { + "input": 0.07, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.jiekou.ai/openai", + "doc": "https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev" + }, + { + "id": "kenari", + "name": "Kenari", + "env": [ + "KENARI_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-v4-flash:free", + "name": "DeepSeek V4 Flash (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "gemini-2-5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-2-5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "gemini-3-1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "glm-4-7-flash:free", + "name": "GLM-4.7-Flash (Free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-flash", + "limit": { + "context": 200000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" + }, + { + "id": "glm-5-1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 200000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "glm-5-2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "gpt-5-4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "gpt-5-5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "gpt-5-6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5-6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5-6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-image-2", + "name": "GPT-Image-2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", + "limit": { + "context": 272000, + "output": 16384 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "grok-4-5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "grok-build-0-1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "kimi-k2-6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "kimi-k2-6:free", + "name": "Kimi K2.6 (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "kimi-k2-7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-k2-7-code:free", + "name": "Kimi K2.7 Code (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "mimo-v2-5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "mimo-v2-5-pro", + "name": "MiMo-V2.5-Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "mimo-v2-5:free", + "name": "MiMo-V2.5 (Free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 512000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "nemotron-3-nano-30b-a3b", + "name": "Nemotron 3 Nano 30B A3B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" + }, + { + "id": "nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B A12B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" + }, + { + "id": "nemotron-3-super-120b-a12b:free", + "name": "Nemotron 3 Super 120B A12B (Free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" + }, + { + "id": "nemotron-3-ultra-550b-a55b", + "name": "Nemotron 3 Ultra 550B A55B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "qwen3-7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://kenari.id/v1", + "doc": "https://kenari.id/docs" + }, + { + "id": "kilo", + "name": "Kilo Gateway", + "env": [ + "KILO_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "~anthropic/claude-fable-latest", + "name": "Anthropic: Claude Fable Latest ($$$$)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "~anthropic/claude-haiku-latest", + "name": "Anthropic Claude Haiku Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~anthropic/claude-opus-latest", + "name": "Anthropic: Claude Opus Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "~anthropic/claude-sonnet-latest", + "name": "Anthropic Claude Sonnet Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~deepseek/deepseek-v4-flash-latest", + "name": "DeepSeek V4 Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 1048576, + "output": 262144 + }, + "cost": { + "input": 0.079996, + "output": 0.252, + "cacheRead": 0.0252 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-01", + "lastUpdated": "2026-08-01" + }, + { + "id": "~google/gemini-flash-latest", + "name": "Google Gemini Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~google/gemini-pro-latest", + "name": "Google Gemini Pro Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "audio", + "pdf", + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~moonshotai/kimi-latest", + "name": "MoonshotAI Kimi Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "kimi", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 2.8, + "output": 14, + "cacheRead": 0.29 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~openai/gpt-latest", + "name": "OpenAI GPT Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~openai/gpt-mini-latest", + "name": "OpenAI GPT Mini Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "~x-ai/grok-latest", + "name": "xAI: Grok Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "ai21/jamba-large-1.7", + "name": "AI21: Jamba Large 1.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "jamba", + "limit": { + "context": 256000, + "output": 4096 + }, + "cost": { + "input": 2, + "output": 8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" + }, + { + "id": "aion-labs/aion-2.0", + "name": "AionLabs: Aion-2.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.8, + "output": 1.6, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "aion-labs/aion-3.0", + "name": "AionLabs: Aion-3.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 3, + "output": 6, + "cacheRead": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" + }, + { + "id": "aion-labs/aion-3.0-mini", + "name": "AionLabs: Aion-3.0-Mini", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.7, + "output": 1.4, + "cacheRead": 0.18 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" + }, + { + "id": "aion-labs/aion-rp-llama-3.1-8b", + "name": "AionLabs: Aion-RP 1.0 (8B)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.8, + "output": 1.6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-02-04", + "lastUpdated": "2025-02-04" + }, + { + "id": "allenai/olmo-3-32b-think", + "name": "AllenAI: Olmo 3 32B Think", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "allenai", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-11-21", + "lastUpdated": "2025-11-21" + }, + { + "id": "amazon/nova-2-lite-v1", + "name": "Amazon: Nova 2 Lite", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "nova", + "limit": { + "context": 1000000, + "output": 65535 + }, + "cost": { + "input": 0.3, + "output": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" + }, + { + "id": "amazon/nova-lite-v1", + "name": "Amazon: Nova Lite 1.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "nova-lite", + "limit": { + "context": 300000, + "output": 5120 + }, + "cost": { + "input": 0.06, + "output": 0.24 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" + }, + { + "id": "amazon/nova-micro-v1", + "name": "Amazon: Nova Micro 1.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "nova-micro", + "limit": { + "context": 128000, + "output": 5120 + }, + "cost": { + "input": 0.035, + "output": 0.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" + }, + { + "id": "amazon/nova-premier-v1", + "name": "Amazon: Nova Premier 1.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "nova", + "limit": { + "context": 1000000, + "output": 32000 + }, + "cost": { + "input": 2.5, + "output": 12.5, + "cacheRead": 0.625 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-31", + "lastUpdated": "2025-10-31" + }, + { + "id": "amazon/nova-pro-v1", + "name": "Amazon: Nova Pro 1.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "nova-pro", + "limit": { + "context": 300000, + "output": 5120 + }, + "cost": { + "input": 0.8, + "output": 3.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" + }, + { + "id": "anthracite-org/magnum-v4-72b", + "name": "Magnum v4 72B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 16384, + "output": 2048 + }, + "cost": { + "input": 3, + "output": 5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" + }, + { + "id": "anthropic/claude-3-haiku", + "name": "Anthropic: Claude 3 Haiku", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude", + "limit": { + "context": 200000, + "output": 4096 + }, + "cost": { + "input": 0.25, + "output": 1.25, + "cacheRead": 0.03, + "cacheWrite": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-03-13", + "lastUpdated": "2024-03-13" + }, + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "anthropic/claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, + { + "id": "anthropic/claude-opus-4", + "name": "Anthropic: Claude Opus 4 ($$$$)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "anthropic/claude-opus-4.1", + "name": "Claude Opus 4.1 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" + }, + { + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" + }, + { + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "anthropic/claude-opus-4.7-fast", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 150, + "cacheRead": 3, + "cacheWrite": 37.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "anthropic/claude-opus-4.8-fast", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "anthropic/claude-opus-5-fast", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "anthropic/claude-sonnet-4", + "name": "Anthropic: Claude Sonnet 4", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, + { + "id": "anthropic/claude-sonnet-4.5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" + }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "arcee-ai/trinity-large-thinking", + "name": "Arcee AI: Trinity Large Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "trinity", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.22, + "output": 0.85, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + }, + { + "id": "arcee-ai/virtuoso-large", + "name": "Arcee AI: Virtuoso Large", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 131072, + "output": 64000 + }, + "cost": { + "input": 0.75, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-05-05", + "lastUpdated": "2025-05-05" + }, + { + "id": "baidu/ernie-4.5-vl-424b-a47b", + "name": "Baidu: ERNIE 4.5 VL 424B A47B ", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "ernie", + "limit": { + "context": 123000, + "output": 16000 + }, + "cost": { + "input": 0.42, + "output": 1.25 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" + }, + { + "id": "bytedance-seed/seed-1.6", + "name": "ByteDance Seed: Seed 1.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.25, + "output": 2 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + }, + { + "id": "bytedance-seed/seed-1.6-flash", + "name": "ByteDance Seed: Seed 1.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.075, + "output": 0.3 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + }, + { + "id": "bytedance-seed/seed-2-1-turbo", + "name": "ByteDance Seed: Seed 2.1 Turbo", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.5, + "output": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, + { + "id": "bytedance-seed/seed-2.0-code", + "name": "Seed 2.0 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.5, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" + }, + { + "id": "bytedance-seed/seed-2.0-lite", + "name": "ByteDance Seed: Seed-2.0-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.25, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-10", + "lastUpdated": "2026-03-10" + }, + { + "id": "bytedance-seed/seed-2.0-mini", + "name": "ByteDance Seed: Seed-2.0-Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.1, + "output": 0.4 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, + { + "id": "bytedance/ui-tars-1.5-7b", + "name": "ByteDance: UI-TARS 7B ", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 128000, + "output": 2048 + }, + "cost": { + "input": 0.1, + "output": 0.2, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" + }, + { + "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition", + "name": "Venice: Uncensored", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral", + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0.2, + "output": 0.9 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" + }, + { + "id": "cohere/command-a", + "name": "Cohere: Command A", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "command-a", + "limit": { + "context": 256000, + "output": 8192 + }, + "cost": { + "input": 2.5, + "output": 10 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" + }, + { + "id": "cohere/command-r-08-2024", + "name": "Command R", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "command-r", + "limit": { + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" + }, + { + "id": "cohere/command-r-plus-08-2024", + "name": "Command R+", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "command-r", + "limit": { + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 2.5, + "output": 10 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" + }, + { + "id": "cohere/command-r7b-12-2024", + "name": "Command R7B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "command-r", + "limit": { + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 0.0375, + "output": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-06-01", + "releaseDate": "2024-12-02", + "lastUpdated": "2024-12-02" + }, + { + "id": "cohere/north-mini-code:free", + "name": "Cohere: North Mini Code (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "north", + "limit": { + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" + }, + { + "id": "deepcogito/cogito-v2.1-671b", + "name": "Deep Cogito: Cogito v2.1 671B", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "cogito", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 1.25, + "output": 1.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "deepseek/deepseek-chat", + "name": "DeepSeek Chat", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 128000, + "output": 16000 + }, + "cost": { + "input": 0.4, + "output": 1.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" + }, + { + "id": "deepseek/deepseek-chat-v3-0324", + "name": "DeepSeek: DeepSeek V3 0324", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.27, + "output": 1.12, + "cacheRead": 0.135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-24", + "lastUpdated": "2025-03-24" + }, + { + "id": "deepseek/deepseek-chat-v3.1", + "name": "DeepSeek: DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.27, + "output": 1, + "cacheRead": 0.135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" + }, + { + "id": "deepseek/deepseek-r1", + "name": "DeepSeek-R1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 64000, + "output": 16000 + }, + "cost": { + "input": 0.7, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" + }, + { + "id": "deepseek/deepseek-r1-0528", + "name": "DeepSeek: R1 0528", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.7, + "output": 2.5, + "cacheRead": 0.35 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" + }, + { + "id": "deepseek/deepseek-r1-distill-llama-70b", + "name": "DeepSeek: R1 Distill Llama 70B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0.8, + "output": 0.8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-01-23", + "lastUpdated": "2025-01-23" + }, + { + "id": "deepseek/deepseek-v3.1-terminus", + "name": "DeepSeek: DeepSeek V3.1 Terminus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.27, + "output": 1, + "cacheRead": 0.135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" + }, + { + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.269, + "output": 0.4, + "cacheRead": 0.1345 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, + { + "id": "deepseek/deepseek-v3.2-exp", + "name": "DeepSeek: DeepSeek V3.2 Exp", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.27, + "output": 0.41 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 393216 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "deepseek/deepseek-v4-flash:discounted", + "name": "DeepSeek: DeepSeek V4 Flash (lowest price)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", + "limit": { + "context": 1048576, + "output": 393216 + }, + "cost": { + "input": 1.6, + "output": 3.2, + "cacheRead": 0.135 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek-thinking", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, + { + "id": "deepseek/deepseek-v4-pro:discounted", + "name": "DeepSeek: DeepSeek V4 Pro (lowest price)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", + "limit": { + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-2.5-flash-image", + "name": "Nano Banana", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 32768, + "output": 8192 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-2.5-pro-preview", + "name": "Google: Gemini 2.5 Pro Preview 06-05", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-06-05", + "lastUpdated": "2025-06-05" + }, + { + "id": "google/gemini-2.5-pro-preview-05-06", + "name": "Google: Gemini 2.5 Pro Preview 05-06", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" + }, + { + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, + { + "id": "google/gemini-3-pro-image", + "name": "Nano Banana Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 65536, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "google/gemini-3-pro-image-preview", + "name": "Nano Banana Pro", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 65536, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" + }, + { + "id": "google/gemini-3.1-flash-image", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.5, + "output": 3 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "google/gemini-3.1-flash-image-preview", + "name": "Nano Banana 2", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, + { + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "google/gemini-3.1-flash-lite-image", + "name": "Nano Banana 2 Lite", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text", + "image" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, + { + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" + }, + { + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "google/gemma-2-27b-it", + "name": "Google: Gemma 2 27B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 8192, + "output": 2048 + }, + "cost": { + "input": 0.65, + "output": 0.65 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-07-13", + "lastUpdated": "2024-07-13" + }, + { + "id": "google/gemma-3-12b-it", + "name": "Google: Gemma 3 12B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.05, + "output": 0.15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" + }, + { + "id": "google/gemma-3-27b-it", + "name": "Google: Gemma 3 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.08, + "output": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" + }, + { + "id": "google/gemma-3-4b-it", + "name": "Google: Gemma 3 4B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.05, + "output": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" + }, + { + "id": "google/gemma-3n-e4b-it", + "name": "Google: Gemma 3n 4B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 32768, + "output": 6554 + }, + "cost": { + "input": 0.06, + "output": 0.12 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" + }, + { + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.07, + "output": 0.34 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.08, + "output": 0.35, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "google/lyria-3-clip-preview", + "name": "Lyria 3 Clip Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "lyria", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" + }, + { + "id": "google/lyria-3-pro-preview", + "name": "Lyria 3 Pro Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "lyria", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" + }, + { + "id": "gryphe/mythomax-l2-13b", + "name": "MythoMax 13B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 4096, + "output": 4096 + }, + "cost": { + "input": 0.06, + "output": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-07-02", + "lastUpdated": "2023-07-02" + }, + { + "id": "ibm-granite/granite-4.0-h-micro", + "name": "IBM: Granite 4.0 Micro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "granite", + "limit": { + "context": 131000, + "output": 131000 + }, + "cost": { + "input": 0.017, + "output": 0.112 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-20", + "lastUpdated": "2025-10-20" + }, + { + "id": "ibm-granite/granite-4.1-8b", + "name": "IBM: Granite 4.1 8B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "granite", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.05, + "output": 0.1, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" + }, + { + "id": "inception/mercury-2", + "name": "Inception: Mercury 2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "mercury", + "limit": { + "context": 128000, + "output": 50000 + }, + "cost": { + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-04", + "lastUpdated": "2026-03-04" + }, + { + "id": "inclusionai/ling-2.6-1t", + "name": "inclusionAI: Ling-2.6-1T", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "inclusionai/ling-2.6-flash", + "name": "inclusionAI: Ling-2.6-flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "inclusionai/ling-3.0-flash", + "name": "Ling-3.0-flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.06, + "output": 0.18, + "cacheRead": 0.012 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" + }, + { + "id": "inclusionai/ling-3.0-tiny:free", + "name": "inclusionAI: Ling 3.0 Tiny (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" + }, + { + "id": "inclusionai/ring-2.6-1t", + "name": "inclusionAI: Ring-2.6-1T", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ring", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-05-08", + "lastUpdated": "2026-05-08" + }, + { + "id": "kilo-auto/balanced", + "name": "Auto Balanced", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "auto", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.325, + "output": 1.95, + "cacheRead": 0.0325, + "cacheWrite": 0.40625 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" + }, + { + "id": "kilo-auto/efficient", + "name": "Auto Efficient", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "auto", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.325, + "output": 1.95, + "cacheRead": 0.0325, + "cacheWrite": 0.40625 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" + }, + { + "id": "kilo-auto/free", + "name": "Auto Free", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "auto", + "limit": { + "context": 256000, + "output": 10000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" + }, + { + "id": "kilo-auto/frontier", + "name": "Auto Frontier", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "auto", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" + }, + { + "id": "kilo-auto/small", + "name": "Auto Small", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "auto", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "1970-01-01", + "lastUpdated": "1970-01-01" + }, + { + "id": "kwaipilot/kat-coder-air-v2.5", + "name": "Kwaipilot: KAT-Coder-Air V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kat-coder", + "limit": { + "context": 256000, + "output": 80000 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" + }, + { + "id": "kwaipilot/kat-coder-pro-v2", + "name": "Kwaipilot: KAT-Coder-Pro V2", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kat-coder", + "limit": { + "context": 256000, + "output": 80000 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-03-27", + "lastUpdated": "2026-03-27" + }, + { + "id": "kwaipilot/kat-coder-pro-v2.5", + "name": "Kwaipilot: KAT-Coder-Pro V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kat-coder", + "limit": { + "context": 256000, + "output": 80000 + }, + "cost": { + "input": 0.74, + "output": 2.96, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" + }, + { + "id": "liquid/lfm-2.5-2.6b:free", + "name": "LiquidAI: LFM2.5-2.6B (free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "liquid", + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" + }, + { + "id": "mancer/weaver", + "name": "Mancer: Weaver (alpha)", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "alpha", + "limit": { + "context": 8000, + "output": 6000 + }, + "cost": { + "input": 0.5, + "output": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-08-02", + "lastUpdated": "2023-08-02" + }, + { + "id": "meituan/longcat-2.0", + "name": "Meituan: LongCat 2.0", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "longcat", + "limit": { + "context": 1048756, + "output": 262144 + }, + "cost": { + "input": 0.75, + "output": 3, + "cacheRead": 0.015 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-20", + "lastUpdated": "2026-07-20" + }, + { + "id": "meta-llama/llama-3.1-70b-instruct", + "name": "Meta: Llama 3.1 70B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.4, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, + { + "id": "meta-llama/llama-3.1-8b-instruct", + "name": "Meta: Llama 3.1 8B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.02, + "output": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, + { + "id": "meta-llama/llama-3.2-1b-instruct", + "name": "Meta: Llama 3.2 1B Instruct", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 60000, + "output": 60000 + }, + "cost": { + "input": 0.027, + "output": 0.201 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" + }, + { + "id": "meta-llama/llama-3.2-3b-instruct", + "name": "Meta: Llama 3.2 3B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.05, + "output": 0.33 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" + }, + { + "id": "meta-llama/llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.1, + "output": 0.32 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "meta-llama/llama-4-maverick", + "name": "Meta: Llama 4 Maverick", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "llama", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.2, + "output": 0.696 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" + }, + { + "id": "meta-llama/llama-4-scout", + "name": "Meta: Llama 4 Scout", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "llama", + "limit": { + "context": 327680, + "output": 16384 + }, + "cost": { + "input": 0.1, + "output": 0.3 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" + }, + { + "id": "meta-llama/llama-guard-4-12b", + "name": "Meta: Llama Guard 4 12B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "llama", + "limit": { + "context": 163840, + "output": 16384 + }, + "cost": { + "input": 0.18, + "output": 0.18 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-04-30", + "lastUpdated": "2025-04-30" + }, + { + "id": "meta/muse-glimmer-30b", + "name": "Muse Glimmer 30B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "muse", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-04", + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" + }, + { + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "muse", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" + }, + { + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "muse", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "pdf", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" + }, + { + "id": "microsoft/phi-4", + "name": "Microsoft: Phi 4", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "phi", + "limit": { + "context": 16384, + "output": 16384 + }, + "cost": { + "input": 0.07, + "output": 0.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01-10", + "lastUpdated": "2025-01-10" + }, + { + "id": "microsoft/wizardlm-2-8x22b", + "name": "WizardLM-2 8x22B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 65535, + "output": 8000 + }, + "cost": { + "input": 0.62, + "output": 0.62 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-04-16", + "lastUpdated": "2024-04-16" + }, + { + "id": "minimax/minimax-01", + "name": "MiniMax: MiniMax-01", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "minimax", + "limit": { + "context": 1000192, + "output": 1000192 + }, + "cost": { + "input": 0.2, + "output": 1.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01-15", + "lastUpdated": "2025-01-15" + }, + { + "id": "minimax/minimax-m1", + "name": "MiniMax: MiniMax M1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "minimax", + "limit": { + "context": 1000000, + "output": 40000 + }, + "cost": { + "input": 0.4, + "output": 2.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "minimax/minimax-m2", + "name": "MiniMax-M2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" + }, + { + "id": "minimax/minimax-m2-her", + "name": "MiniMax: MiniMax M2-her", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "minimax", + "limit": { + "context": 65536, + "output": 2048 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01-23", + "lastUpdated": "2026-01-23" + }, + { + "id": "minimax/minimax-m2.1", + "name": "MiniMax-M2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + }, + { + "id": "minimax/minimax-m2.5", + "name": "MiniMax-M2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 196608, + "output": 196608 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, + { + "id": "minimax/minimax-m2.7", + "name": "MiniMax-M2.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "minimax/minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 524288, + "output": 512000 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "mistralai/codestral-2508", + "name": "Mistral: Codestral 2508", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "codestral", + "limit": { + "context": 256000, + "output": 51200 + }, + "cost": { + "input": 0.3, + "output": 0.9, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-08-01", + "lastUpdated": "2025-08-01" + }, + { + "id": "mistralai/ministral-14b-2512", + "name": "Mistral: Ministral 3 14B 2512", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "ministral", + "limit": { + "context": 262144, + "output": 52429 + }, + "cost": { + "input": 0.2, + "output": 0.2, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" + }, + { + "id": "mistralai/ministral-3b-2512", + "name": "Mistral: Ministral 3 3B 2512", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "ministral", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.1, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" + }, + { + "id": "mistralai/ministral-8b-2512", + "name": "Mistral: Ministral 3 8B 2512", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "ministral", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.15, + "output": 0.15, + "cacheRead": 0.015 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" + }, + { + "id": "mistralai/mistral-large", + "name": "Mistral Large", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-large", + "limit": { + "context": 128000, + "output": 25600 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-02-26", + "lastUpdated": "2024-02-26" + }, + { + "id": "mistralai/mistral-large-2407", + "name": "Mistral Large 2407", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-large", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-11-19", + "lastUpdated": "2024-11-19" + }, + { + "id": "mistralai/mistral-large-2512", + "name": "Mistral Large 3", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral-large", + "limit": { + "context": 262144, + "output": 52429 + }, + "cost": { + "input": 0.5, + "output": 1.5, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" + }, + { + "id": "mistralai/mistral-medium-3", + "name": "Mistral: Mistral Medium 3", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", + "limit": { + "context": 131072, + "output": 26215 + }, + "cost": { + "input": 0.4, + "output": 2, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" + }, + { + "id": "mistralai/mistral-medium-3-5", + "name": "Mistral: Mistral Medium 3.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 1.5, + "output": 7.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" + }, + { + "id": "mistralai/mistral-medium-3.1", + "name": "Mistral: Mistral Medium 3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", + "limit": { + "context": 131072, + "output": 26215 + }, + "cost": { + "input": 0.4, + "output": 2, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-08-13", + "lastUpdated": "2025-08-13" + }, + { + "id": "mistralai/mistral-nemo", + "name": "Mistral Nemo", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.019, + "output": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" + }, + { + "id": "mistralai/mistral-saba", + "name": "Mistral: Saba", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.2, + "output": 0.6, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-02-17", + "lastUpdated": "2025-02-17" + }, + { + "id": "mistralai/mistral-small-24b-instruct-2501", + "name": "Mistral: Mistral Small 3", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral-small", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 0.05, + "output": 0.08 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01-30", + "lastUpdated": "2025-01-30" + }, + { + "id": "mistralai/mistral-small-2603", + "name": "Mistral Small 4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, + { + "id": "mistralai/mistral-small-3.1-24b-instruct", + "name": "Mistral: Mistral Small 3.1 24B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-small", + "limit": { + "context": 128000, + "output": 128000 + }, + "cost": { + "input": 0.351, + "output": 0.555 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-17" + }, + { + "id": "mistralai/mistral-small-3.2-24b-instruct", + "name": "Mistral: Mistral Small 3.2 24B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-small", + "limit": { + "context": 256000, + "output": 16384 + }, + "cost": { + "input": 0.09375, + "output": 0.25 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" + }, + { + "id": "mistralai/mixtral-8x22b-instruct", + "name": "Mistral: Mixtral 8x22B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral", + "limit": { + "context": 65536, + "output": 13108 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-04-17", + "lastUpdated": "2024-04-17" + }, + { + "id": "mistralai/voxtral-small-24b-2507", + "name": "Mistral: Voxtral Small 24B 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral", + "limit": { + "context": 32000, + "output": 6400 + }, + "cost": { + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-30", + "lastUpdated": "2025-10-30" + }, + { + "id": "moonshotai/kimi-k2", + "name": "MoonshotAI: Kimi K2 0711", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 131072, + "output": 100352 + }, + "cost": { + "input": 0.57, + "output": 2.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-11", + "lastUpdated": "2025-07-11" + }, + { + "id": "moonshotai/kimi-k2-0905", + "name": "MoonshotAI: Kimi K2 0905", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 100352 + }, + "cost": { + "input": 0.6, + "output": 2.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-04", + "lastUpdated": "2025-09-04" + }, + { + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", + "limit": { + "context": 262144, + "output": 100352 + }, + "cost": { + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" + }, + { + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.8, + "output": 3.4, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "morph/morph-v3-fast", + "name": "Morph: Morph V3 Fast", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "morph", + "limit": { + "context": 81920, + "output": 38000 + }, + "cost": { + "input": 0.8, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-07", + "lastUpdated": "2025-07-07" + }, + { + "id": "morph/morph-v3-large", + "name": "Morph: Morph V3 Large", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "morph", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.9, + "output": 1.9 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-07", + "lastUpdated": "2025-07-07" + }, + { + "id": "nex-agi/nex-n2-mini", + "name": "Nex AGI: Nex-N2-Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "agi", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.025, + "output": 0.1, + "cacheRead": 0.0025 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-24", + "lastUpdated": "2026-06-24" + }, + { + "id": "nex-agi/nex-n2-pro", + "name": "Nex AGI: Nex-N2-Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "agi", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.25, + "output": 1, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-08", + "lastUpdated": "2026-06-08" + }, + { + "id": "nousresearch/hermes-3-llama-3.1-405b", + "name": "Nous: Hermes 3 405B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "nousresearch", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 1, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-08-16", + "lastUpdated": "2024-08-16" + }, + { + "id": "nousresearch/hermes-3-llama-3.1-70b", + "name": "Nous: Hermes 3 70B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "nousresearch", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.7, + "output": 0.7 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-08-18", + "lastUpdated": "2024-08-18" + }, + { + "id": "nousresearch/hermes-4-405b", + "name": "Nous: Hermes 4 405B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "nousresearch", + "limit": { + "context": 131072, + "output": 26215 + }, + "cost": { + "input": 1, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "nousresearch/hermes-4-70b", + "name": "Nous: Hermes 4 70B", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "nousresearch", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.13, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "nvidia/nemotron-3-nano-30b-a3b", + "name": "Nemotron 3 Nano 30B A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 228000 + }, + "cost": { + "input": 0.05, + "output": 0.2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" + }, + { + "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", + "name": "NVIDIA: Nemotron 3 Nano Omni (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 256000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" + }, + { + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B A12B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.085, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" + }, + { + "id": "nvidia/nemotron-3-super-120b-a12b:free", + "name": "NVIDIA: Nemotron 3 Super (free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" + }, + { + "id": "nvidia/nemotron-3-ultra-550b-a55b", + "name": "Nemotron 3 Ultra 550B A55B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 512288, + "output": 512288 + }, + "cost": { + "input": 0.5, + "output": 2.2, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "nvidia/nemotron-3-ultra-550b-a55b:free", + "name": "NVIDIA: Nemotron 3 Ultra (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "nvidia/nemotron-3.5-content-safety:free", + "name": "NVIDIA: Nemotron 3.5 Content Safety (free)", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "nvidia/nemotron-3.5-lightning", + "name": "Nemotron 3.5 Lightning 30B A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.05, + "output": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" + }, + { + "id": "nvidia/nemotron-3.5-lightning:free", + "name": "NVIDIA: Nemotron 3.5 Lightning (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" + }, + { + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5-turbo", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 16385, + "output": 4096 + }, + "cost": { + "input": 0.5, + "output": 1.5 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" + }, + { + "id": "openai/gpt-3.5-turbo-0613", + "name": "OpenAI: GPT-3.5 Turbo (older v0613)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 4095, + "output": 4096 + }, + "cost": { + "input": 1, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" + }, + { + "id": "openai/gpt-3.5-turbo-16k", + "name": "OpenAI: GPT-3.5 Turbo 16k", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 16385, + "output": 4096 + }, + "cost": { + "input": 3, + "output": 4 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-08-28", + "lastUpdated": "2023-08-28" + }, + { + "id": "openai/gpt-3.5-turbo-instruct", + "name": "OpenAI: GPT-3.5 Turbo Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 4095, + "output": 4096 + }, + "cost": { + "input": 1.5, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-09-28", + "lastUpdated": "2023-09-28" + }, + { + "id": "openai/gpt-4", + "name": "GPT-4", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 8191, + "output": 4096 + }, + "cost": { + "input": 30, + "output": 60 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-11", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" + }, + { + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 10, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" + }, + { + "id": "openai/gpt-4-turbo-preview", + "name": "OpenAI: GPT-4 Turbo Preview ($$$$)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 10, + "output": 30 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" + }, + { + "id": "openai/gpt-4.1", + "name": "GPT-4.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4o", + "name": "GPT-4o", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" + }, + { + "id": "openai/gpt-4o-2024-05-13", + "name": "GPT-4o (2024-05-13)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 4096 + }, + "cost": { + "input": 5, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" + }, + { + "id": "openai/gpt-4o-2024-08-06", + "name": "GPT-4o (2024-08-06)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-08-06", + "lastUpdated": "2024-08-06" + }, + { + "id": "openai/gpt-4o-2024-11-20", + "name": "GPT-4o (2024-11-20)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" + }, + { + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "openai/gpt-4o-mini-2024-07-18", + "name": "OpenAI: GPT-4o-mini (2024-07-18)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" + }, + { + "id": "openai/gpt-5", + "name": "GPT-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-image", + "name": "OpenAI: GPT-5 Image ($$$$)", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 10, + "cacheRead": 1.25 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "image", + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" + }, + { + "id": "openai/gpt-5-image-mini", + "name": "OpenAI: GPT-5 Image Mini", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 2, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "image", + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-16", + "lastUpdated": "2025-10-16" + }, + { + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-pro", + "name": "GPT-5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 15, + "output": 120 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" + }, + { + "id": "openai/gpt-5.1", + "name": "GPT-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.1-codex", + "name": "GPT-5.1 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.13 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.1-codex-max", + "name": "GPT-5.1 Codex Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 10, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, + { + "id": "openai/gpt-5.2", + "name": "GPT-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + }, + { + "id": "openai/gpt-5.2-chat", + "name": "OpenAI: GPT-5.2 Chat", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-12-10", + "lastUpdated": "2025-12-10" + }, + { + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + }, + { + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 21, + "output": 168 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + }, + { + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 1.75, + "output": 14, + "cacheRead": 0.175 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" + }, + { + "id": "openai/gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "openai/gpt-5.4-image-2", + "name": "OpenAI: GPT-5.4 Image 2", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 272000, + "output": 128000 + }, + "cost": { + "input": 8, + "output": 15, + "cacheRead": 2 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "image", + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "pdf", + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 180 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 180 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-luna-pro", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol-pro", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra-pro", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-audio", + "name": "OpenAI: GPT Audio", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 2.5, + "output": 10 + }, + "modalities": { + "input": [ + "text", + "audio", + "pdf" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" + }, + { + "id": "openai/gpt-audio-mini", + "name": "OpenAI: GPT Audio Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 2.4 + }, + "modalities": { + "input": [ + "text", + "audio", + "pdf" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" + }, + { + "id": "openai/gpt-chat-latest", + "name": "OpenAI: GPT Chat Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-05-05", + "lastUpdated": "2026-05-05" + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.03, + "output": 0.17, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.03, + "output": 0.13, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "openai/gpt-oss-safeguard-20b", + "name": "OpenAI: gpt-oss-safeguard-20b", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt-oss", + "limit": { + "context": 131072, + "output": 65536 + }, + "cost": { + "input": 0.075, + "output": 0.3, + "cacheRead": 0.0375 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-29", + "lastUpdated": "2025-10-29" + }, + { + "id": "openai/o1", + "name": "o1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 15, + "output": 60, + "cacheRead": 7.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" + }, + { + "id": "openai/o1-pro", + "name": "o1-pro", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-pro", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 150, + "output": 600 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2025-03-19", + "lastUpdated": "2025-03-19" + }, + { + "id": "openai/o3", + "name": "o3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 2, + "output": 8, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + }, + { + "id": "openai/o3-mini", + "name": "o3-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" + }, + { + "id": "openai/o3-mini-high", + "name": "OpenAI: o3 Mini High", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-02-12", + "lastUpdated": "2025-02-12" + }, + { + "id": "openai/o3-pro", + "name": "o3-pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-pro", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 20, + "output": 80 + }, + "modalities": { + "input": [ + "text", + "pdf", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-06-10", + "lastUpdated": "2025-06-10" + }, + { + "id": "openai/o4-mini", + "name": "o4-mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-mini", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + }, + { + "id": "openai/o4-mini-high", + "name": "OpenAI: o4 Mini High", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", + "limit": { + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 + }, + "modalities": { + "input": [ + "image", + "text", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + }, + { + "id": "openrouter/auto", + "name": "Auto Router", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 2000000, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio", + "image", + "pdf", + "text", + "video" + ], + "output": [ + "image", + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-03-15", + "lastUpdated": "2026-03-15" + }, + { + "id": "openrouter/bodybuilder", + "name": "Body Builder (beta)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 128000, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "status": "beta", + "deprecated": false, + "releaseDate": "2026-03-15", + "lastUpdated": "2026-03-15" + }, + { + "id": "openrouter/free", + "name": "OpenRouter Free Models Router", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 200000, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" + }, + { + "id": "openrouter/pareto-code", + "name": "Pareto Code Router", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 200000, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-04-21", + "lastUpdated": "2026-05-01" + }, + { + "id": "perceptron/perceptron-mk1", + "name": "Perceptron: Perceptron Mk1", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 32768, + "output": 8192 + }, + "cost": { + "input": 0.15, + "output": 1.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" + }, + { + "id": "perplexity/sonar", + "name": "Perplexity: Sonar", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "sonar", + "limit": { + "context": 127072, + "output": 25415 + }, + "cost": { + "input": 1, + "output": 1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" + }, + { + "id": "perplexity/sonar-deep-research", + "name": "Perplexity: Sonar Deep Research", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "sonar-deep-research", + "limit": { + "context": 128000, + "output": 25600 + }, + "cost": { + "input": 2, + "output": 8 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" + }, + { + "id": "perplexity/sonar-pro", + "name": "Perplexity: Sonar Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "sonar-pro", + "limit": { + "context": 200000, + "output": 8000 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" + }, + { + "id": "perplexity/sonar-pro-search", + "name": "Perplexity: Sonar Pro Search", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "sonar-pro", + "limit": { + "context": 200000, + "output": 8000 + }, + "cost": { + "input": 3, + "output": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-30", + "lastUpdated": "2025-10-30" + }, + { + "id": "perplexity/sonar-reasoning-pro", + "name": "Perplexity: Sonar Reasoning Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "sonar-reasoning", + "limit": { + "context": 128000, + "output": 25600 + }, + "cost": { + "input": 2, + "output": 8 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" + }, + { + "id": "poolside/laguna-s-2.1", + "name": "Poolside: Laguna S 2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "laguna-s", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "poolside/laguna-s-2.1:free", + "name": "Poolside: Laguna S 2.1 (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "laguna-s", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "poolside/laguna-xs-2.1", + "name": "Poolside: Laguna XS 2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "laguna", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.2, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" + }, + { + "id": "poolside/laguna-xs-2.1:free", + "name": "Poolside: Laguna XS 2.1 (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "laguna", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" + }, + { + "id": "qwen/qwen-2.5-72b-instruct", + "name": "Qwen2.5 72B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 0.36, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-09-19", + "lastUpdated": "2024-09-19" + }, + { + "id": "qwen/qwen-2.5-7b-instruct", + "name": "Qwen: Qwen2.5 7B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.1, + "output": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-10-16", + "lastUpdated": "2024-10-16" + }, + { + "id": "qwen/qwen-2.5-coder-32b-instruct", + "name": "Qwen2.5 Coder 32B Instruct", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.66, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-11-11", + "lastUpdated": "2024-11-11" + }, + { + "id": "qwen/qwen-plus", + "name": "Qwen Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.26, + "output": 0.78, + "cacheRead": 0.052, + "cacheWrite": 0.325 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-04", + "releaseDate": "2024-01-25", + "lastUpdated": "2025-09-11" + }, + { + "id": "qwen/qwen-plus-2025-07-28", + "name": "Qwen: Qwen Plus 0728", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.26, + "output": 0.78 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-08", + "lastUpdated": "2025-09-08" + }, + { + "id": "qwen/qwen-plus-2025-07-28:thinking", + "name": "Qwen: Qwen Plus 0728 (thinking)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.4, + "output": 1.2, + "cacheWrite": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-09-08", + "lastUpdated": "2025-09-08" + }, + { + "id": "qwen/qwen2.5-vl-72b-instruct", + "name": "Qwen: Qwen2.5 VL 72B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 32000, + "output": 128000 + }, + "cost": { + "input": 0.25, + "output": 0.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-02-01", + "lastUpdated": "2025-02-01" + }, + { + "id": "qwen/qwen3-14b", + "name": "Qwen: Qwen3 14B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 40960, + "output": 16384 + }, + "cost": { + "input": 0.2275, + "output": 0.91 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" + }, + { + "id": "qwen/qwen3-235b-a22b", + "name": "Qwen3 235B-A22B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.455, + "output": 1.82 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "qwen/qwen3-235b-a22b-2507", + "name": "Qwen: Qwen3 235B A22B Instruct 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.1495, + "output": 0.598 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" + }, + { + "id": "qwen/qwen3-235b-a22b-thinking-2507", + "name": "Qwen: Qwen3 235B A22B Thinking 2507", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 262144 + }, + "cost": { + "input": 0.23, + "output": 2.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" + }, + { + "id": "qwen/qwen3-30b-a3b", + "name": "Qwen: Qwen3 30B A3B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 40960, + "output": 16384 + }, + "cost": { + "input": 0.13, + "output": 0.52 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" + }, + { + "id": "qwen/qwen3-30b-a3b-instruct-2507", + "name": "Qwen: Qwen3 30B A3B Instruct 2507", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 128000, + "output": 32000 + }, + "cost": { + "input": 0.13, + "output": 0.52 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-29", + "lastUpdated": "2025-07-29" + }, + { + "id": "qwen/qwen3-30b-a3b-thinking-2507", + "name": "Qwen: Qwen3 30B A3B Thinking 2507", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 81920, + "output": 32768 + }, + "cost": { + "input": 0.2, + "output": 2.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" + }, + { + "id": "qwen/qwen3-32b", + "name": "Qwen3 32B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 40960, + "output": 16384 + }, + "cost": { + "input": 0.08, + "output": 0.28 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "qwen/qwen3-8b", + "name": "Qwen: Qwen3 8B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.117, + "output": 0.455 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" + }, + { + "id": "qwen/qwen3-coder", + "name": "Qwen: Qwen3 Coder 480B A35B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.975, + "output": 4.875 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" + }, + { + "id": "qwen/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.2925, + "output": 1.4625 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" + }, + { + "id": "qwen/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.195, + "output": 0.975, + "cacheRead": 0.039, + "cacheWrite": 0.24375 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.3, + "output": 1.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" + }, + { + "id": "qwen/qwen3-coder-plus", + "name": "Qwen3 Coder Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.65, + "output": 3.25, + "cacheRead": 0.13, + "cacheWrite": 0.8125 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" + }, + { + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.78, + "output": 3.9, + "cacheRead": 0.156, + "cacheWrite": 0.975 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" + }, + { + "id": "qwen/qwen3-max-thinking", + "name": "Qwen: Qwen3 Max Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.78, + "output": 3.9 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-09", + "lastUpdated": "2026-02-09" + }, + { + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.0975, + "output": 0.78 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" + }, + { + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3-Next 80B-A3B (Thinking)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.15, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" + }, + { + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen: Qwen3 VL 235B A22B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.26, + "output": 1.04 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" + }, + { + "id": "qwen/qwen3-vl-235b-a22b-thinking", + "name": "Qwen: Qwen3 VL 235B A22B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.4, + "output": 4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" + }, + { + "id": "qwen/qwen3-vl-30b-a3b-instruct", + "name": "Qwen: Qwen3 VL 30B A3B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.13, + "output": 0.52 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" + }, + { + "id": "qwen/qwen3-vl-30b-a3b-thinking", + "name": "Qwen: Qwen3 VL 30B A3B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.2, + "output": 2.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" + }, + { + "id": "qwen/qwen3-vl-32b-instruct", + "name": "Qwen: Qwen3 VL 32B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.104, + "output": 0.416 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-23", + "lastUpdated": "2025-10-23" + }, + { + "id": "qwen/qwen3-vl-8b-instruct", + "name": "Qwen: Qwen3 VL 8B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.117, + "output": 0.455 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" + }, + { + "id": "qwen/qwen3-vl-8b-thinking", + "name": "Qwen: Qwen3 VL 8B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.18, + "output": 2.1 + }, + "modalities": { + "input": [ + "image", + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" + }, + { + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 81920 + }, + "cost": { + "input": 0.26, + "output": 2.08 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.195, + "output": 1.56 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.1625, + "output": 1.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.39, + "output": 2.34 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" + }, + { + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.1, + "output": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "qwen/qwen3.5-flash-02-23", + "name": "Qwen: Qwen3.5-Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.5", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.065, + "output": 0.26 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-25", + "lastUpdated": "2026-02-25" + }, + { + "id": "qwen/qwen3.5-plus-02-15", + "name": "Qwen: Qwen3.5 Plus 2026-02-15", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.5", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.26, + "output": 1.56 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" + }, + { + "id": "qwen/qwen3.5-plus-20260420", + "name": "Qwen: Qwen3.5 Plus 2026-04-20", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.5", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 1.8, + "cacheWrite": 0.375 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "qwen/qwen3.6-27b", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.45, + "output": 2.7 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "qwen/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.15, + "output": 1, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "qwen/qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.1875, + "output": 1.125, + "cacheWrite": 0.234375 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" + }, + { + "id": "qwen/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 1.027, + "output": 6.162, + "cacheWrite": 1.28375 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + }, + { + "id": "qwen/qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.325, + "output": 1.95, + "cacheWrite": 0.40625 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "qwen/qwen3.7-flash", + "name": "Qwen3.7 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "input": 991000, + "output": 65536 + }, + "cost": { + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.038 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.25, + "output": 3.75, + "cacheRead": 0.125, + "cacheWrite": 1.5625 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" + }, + { + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0.32, + "output": 1.28, + "cacheRead": 0.032, + "cacheWrite": 0.4 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + }, + { + "id": "qwen/qwen3.8-2.4t-a95b", + "name": "Qwen: Qwen3.8 2.4T A95B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 262144, + "output": 52429 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, + { + "id": "qwen/qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, + { + "id": "rekaai/reka-edge", + "name": "Reka Edge", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "reka", + "limit": { + "context": 16384, + "output": 16384 + }, + "cost": { + "input": 0.1, + "output": 0.1 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-03-20", + "lastUpdated": "2026-03-20" + }, + { + "id": "rekaai/reka-flash-3", + "name": "Reka Flash 3", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "reka", + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.1, + "output": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" + }, + { + "id": "relace/relace-apply-3", + "name": "Relace: Relace Apply 3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 256000, + "output": 128000 + }, + "cost": { + "input": 0.85, + "output": 1.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-26", + "lastUpdated": "2025-09-26" + }, + { + "id": "relace/relace-search", + "name": "Relace: Relace Search", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 256000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" + }, + { + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "fugu", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" + }, + { + "id": "sakana/sakana-namazu", + "name": "Sakana: Sakana Namazu", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" + }, + { + "id": "sao10k/l3-lunaris-8b", + "name": "Sao10K: Llama 3 8B Lunaris", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 8192, + "output": 16384 + }, + "cost": { + "input": 0.04, + "output": 0.05 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-08-13", + "lastUpdated": "2024-08-13" + }, + { + "id": "sao10k/l3.1-euryale-70b", + "name": "Sao10K: Llama 3.1 Euryale 70B v2.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.85, + "output": 0.85 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-08-28", + "lastUpdated": "2024-08-28" + }, + { + "id": "sao10k/l3.3-euryale-70b", + "name": "Sao10K: Llama 3.3 Euryale 70B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "llama", + "limit": { + "context": 131072, + "output": 16384 + }, + "cost": { + "input": 0.65, + "output": 0.75 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-18", + "lastUpdated": "2024-12-18" + }, + { + "id": "stealth/claude-opus-4.6", + "name": "Stealth: Claude Opus 4.6 (20% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 4, + "output": 20, + "cacheRead": 0.4, + "cacheWrite": 5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stealth/claude-opus-4.7", + "name": "Stealth: Claude Opus 4.7 (20% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 4, + "output": 20, + "cacheRead": 0.4, + "cacheWrite": 5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stealth/claude-opus-4.8", + "name": "Stealth: Claude Opus 4.8 (20% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 4, + "output": 20, + "cacheRead": 0.4, + "cacheWrite": 5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stealth/claude-sonnet-4.6", + "name": "Stealth: Claude Sonnet 4.6 (20% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 2.4, + "output": 12, + "cacheRead": 0.24, + "cacheWrite": 3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stealth/gpt-5.6-sol", + "name": "Stealth: GPT-5.6 Sol (20% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 1050000, + "output": 128000 + }, + "cost": { + "input": 4, + "output": 24, + "cacheRead": 0.4, + "cacheWrite": 5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stealth/qwen3.6-plus", + "name": "Stealth: Qwen3.6 Plus (50% off)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.6", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.3125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" + }, + { + "id": "stepfun/step-3.5-flash", + "name": "Step 3.5 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.1, + "output": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" + }, + { + "id": "stepfun/step-3.7-flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 256000, + "input": 256000, + "output": 256000 + }, + "cost": { + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + }, + { + "id": "stepfun/step-3.7-flash:free", + "name": "StepFun: Step 3.7 Flash (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + }, + { + "id": "tencent/hunyuan-a13b-instruct", + "name": "Tencent: Hunyuan A13B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "hunyuan", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.57 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2025-07-08", + "lastUpdated": "2025-07-08" + }, + { + "id": "tencent/hy3", + "name": "Hy3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "Hy", + "limit": { + "context": 262144, + "output": 128000 + }, + "cost": { + "input": 0.14, + "output": 0.58, + "cacheRead": 0.035 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" + }, + { + "id": "tencent/hy3-preview", + "name": "Hy3 preview", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "Hy", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.18, + "output": 0.6, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + }, + { + "id": "tencent/hy3:free", + "name": "Tencent: Hy3 (free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "Hy", + "limit": { + "context": 262144, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" + }, + { + "id": "thedrummer/cydonia-24b-v4.1", + "name": "TheDrummer: Cydonia 24B V4.1", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 0.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-09-27", + "lastUpdated": "2025-09-27" + }, + { + "id": "thedrummer/rocinante-12b", + "name": "TheDrummer: Rocinante 12B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 65536, + "output": 65536 + }, + "cost": { + "input": 0.25, + "output": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-09-30", + "lastUpdated": "2024-09-30" + }, + { + "id": "thedrummer/skyfall-36b-v2", + "name": "TheDrummer: Skyfall 36B V2", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 32768, + "output": 32768 + }, + "cost": { + "input": 0.55, + "output": 0.8, + "cacheRead": 0.25 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-03-10", + "lastUpdated": "2025-03-10" + }, + { + "id": "thedrummer/unslopnemo-12b", + "name": "TheDrummer: UnslopNemo 12B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 1024000, + "output": 1024000 + }, + "cost": { + "input": 0.4, + "output": 0.4 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-11-08", + "lastUpdated": "2024-11-08" + }, + { + "id": "thinkingmachines/inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 524288, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4.05, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "thinkingmachines/inkling-small", + "name": "Inkling Small", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 524288, + "output": 262144 + }, + "cost": { + "input": 0.45, + "output": 1.2, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" + }, + { + "id": "undi95/remm-slerp-l2-13b", + "name": "ReMM SLERP 13B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 6144, + "output": 6144 + }, + "cost": { + "input": 0.45, + "output": 0.65 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-07-22", + "lastUpdated": "2023-07-22" + }, + { + "id": "upstage/solar-pro-3", + "name": "Upstage: Solar Pro 3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "solar-pro", + "limit": { + "context": 131072, + "output": 131072 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" + }, + { + "id": "upstage/solar-pro4", + "name": "Upstage: Solar Pro 4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "solar", + "limit": { + "context": 524288, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" + }, + { + "id": "writer/palmyra-x5", + "name": "Writer: Palmyra X5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "palmyra", + "limit": { + "context": 1040000, + "output": 8192 + }, + "cost": { + "input": 0.6, + "output": 6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-01-21", + "lastUpdated": "2026-01-21" + }, + { + "id": "x-ai/grok-4.20", + "name": "SpaceXAI: Grok 4.20", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" + }, + { + "id": "x-ai/grok-4.20-multi-agent", + "name": "SpaceXAI: Grok 4.20 Multi-Agent", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 2000000 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" + }, + { + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1000000, + "output": 4096 + }, + "cost": { + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, + { + "id": "x-ai/grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "x-ai/grok-4.6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, + { + "id": "x-ai/grok-build-0.1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 1, + "output": 2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028, + "tiers": [ + { + "input": 0.8, + "output": 4, + "cacheRead": 0.16, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.8, + "output": 4, + "cacheRead": 0.16 + } + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "xiaomi/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.4, + "output": 1.5, + "cacheRead": 0.08, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "z-ai/glm-4.5", + "name": "GLM-4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "z-ai/glm-4.5-air", + "name": "GLM-4.5-Air", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-air", + "limit": { + "context": 131072, + "output": 98304 + }, + "cost": { + "input": 0.13, + "output": 0.85, + "cacheRead": 0.025 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + }, + { + "id": "z-ai/glm-4.5v", + "name": "GLM-4.5V", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glm", + "limit": { + "context": 65536, + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 1.8, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" + }, + { + "id": "z-ai/glm-4.6", + "name": "GLM-4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 0.55, + "output": 2.2, + "cacheRead": 0.11 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" + }, + { + "id": "z-ai/glm-4.6v", + "name": "GLM-4.6V", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glm", + "limit": { + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.3, + "output": 0.9, + "cacheRead": 0.055 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" + }, + { + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.78, - "output": 3.5, - "cacheRead": 0.2, - "cacheWrite": 0 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "nvidia/llama-3.3-70b-instruct-fp8", - "name": "Llama 3.3 70B Instruct", + "id": "z-ai/glm-4.7-flash", + "name": "GLM-4.7-Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm-flash", "limit": { - "context": 131072, + "context": 202752, + "output": 16384 + }, + "cost": { + "input": 0.07, + "output": 0.4, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" + }, + { + "id": "z-ai/glm-5", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, "output": 131072 }, "cost": { - "input": 0.12, - "output": 0.38, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -47949,13 +96327,59 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM 5.1", + "id": "z-ai/glm-5-turbo", + "name": "GLM-5-Turbo", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4, + "cacheRead": 0.24 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, + { + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -47964,53 +96388,430 @@ "family": "glm", "limit": { "context": 202752, - "output": 202752 + "output": 131072 + }, + "cost": { + "input": 1.38, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 }, "cost": { "input": 1.4, "output": 4.4, - "cacheRead": 0.26, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "z-ai/glm-5v-turbo", + "name": "GLM-5V-Turbo", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4, + "cacheRead": 0.24 + }, + "modalities": { + "input": [ + "image", + "text", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.kilo.ai/api/gateway", + "doc": "https://kilo.ai" + }, + { + "id": "kimi-for-coding", + "name": "Kimi For Coding", + "env": [ + "KIMI_API_KEY" + ], + "openaiCompatible": false, + "models": [ + { + "id": "k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, "cacheWrite": 0 }, "modalities": { "input": [ + "text", + "image", + "video" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "k3-256k", + "name": "Kimi K3-256K", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "kimi-for-coding", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "kimi-for-coding-highspeed", + "name": "Kimi For Coding HighSpeed", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" } ], - "baseUrl": "https://api.inceptron.io/v1", - "doc": "https://docs.inceptron.io" + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.kimi.com/coding/v1", + "doc": "https://www.kimi.com/code/docs/en/third-party-tools/other-coding-agents.html" }, { - "id": "inference", - "name": "Inference", + "id": "kuae-cloud-coding-plan", + "name": "KUAE Cloud Coding Plan", "env": [ - "INFERENCE_API_KEY" + "KUAE_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "google/gemma-3", - "name": "Google Gemma 3", + "id": "GLM-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://coding-plan-endpoint.kuaecloud.net/v1", + "doc": "https://docs.mthreads.com/kuaecloud/kuaecloud-doc-online/coding_plan/" + }, + { + "id": "lilac", + "name": "Lilac", + "env": [ + "LILAC_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, "family": "gemma", "limit": { - "context": 125000, - "output": 4096 + "context": 262100, + "output": 262100 }, "cost": { - "input": 0.15, - "output": 0.3 + "input": 0.11, + "output": 0.35 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "minimaxai/minimax-m3", + "name": "MiniMax M3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax-m3", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.28, + "output": 1.1, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.7, + "output": 3.5, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -48021,26 +96822,32 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "meta/llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", + "id": "zai-org/glm-5.2", + "name": "GLM 5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm", "limit": { - "context": 16000, - "output": 4096 + "context": 524288, + "output": 524288 }, "cost": { - "input": 0.025, - "output": 0.025 + "input": 0.9, + "output": 3, + "cacheRead": 0.27 }, "modalities": { "input": [ @@ -48050,13 +96857,37 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.getlilac.com/v1", + "doc": "https://docs.getlilac.com/inference/models" + }, + { + "id": "llama", + "name": "Llama", + "env": [ + "LLAMA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "meta/llama-3.2-11b-vision-instruct", - "name": "Llama 3.2 11B Vision Instruct", + "id": "cerebras-llama-4-maverick-17b-128e-instruct", + "name": "Cerebras-Llama-4-Maverick-17B-128E-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -48064,42 +96895,41 @@ "openWeights": true, "family": "llama", "limit": { - "context": 16000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.055, - "output": 0.055 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2025-01", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "meta/llama-3.2-1b-instruct", - "name": "Llama 3.2 1B Instruct", + "id": "cerebras-llama-4-scout-17b-16e-instruct", + "name": "Cerebras-Llama-4-Scout-17B-16E-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, "family": "llama", "limit": { - "context": 16000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.01, - "output": 0.01 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48109,26 +96939,26 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2025-01", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "meta/llama-3.2-3b-instruct", - "name": "Llama 3.2 3B Instruct", + "id": "groq-llama-4-maverick-17b-128e-instruct", + "name": "Groq-Llama-4-Maverick-17B-128E-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, "family": "llama", "limit": { - "context": 16000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.02, - "output": 0.02 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48138,26 +96968,26 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2025-01", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "mistral/mistral-nemo-12b-instruct", - "name": "Mistral Nemo 12B Instruct", + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "mistral-nemo", + "family": "llama", "limit": { - "context": 16000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.038, - "output": 0.1 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48167,26 +96997,26 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "osmosis/osmosis-structure-0.6b", - "name": "Osmosis Structure 0.6B", + "id": "llama-3.3-8b-instruct", + "name": "Llama-3.3-8B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "osmosis", + "family": "llama", "limit": { - "context": 4000, - "output": 2048 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48196,26 +97026,26 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "qwen/qwen-2.5-7b-vision-instruct", - "name": "Qwen 2.5 7B Vision Instruct", + "id": "llama-4-maverick-17b-128e-instruct-fp8", + "name": "Llama-4-Maverick-17B-128E-Instruct-FP8", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 125000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48226,194 +97056,671 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "qwen/qwen3-embedding-4b", - "name": "Qwen 3 Embedding 4B", - "toolCall": false, + "id": "llama-4-scout-17b-16e-instruct-fp8", + "name": "Llama-4-Scout-17B-16E-Instruct-FP8", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 32000, - "output": 2048 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.01, + "input": 0, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" } ], - "baseUrl": "https://inference.net/v1", - "doc": "https://inference.net/models" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.llama.com/compat/v1/", + "doc": "https://llama.developer.meta.com/docs/models" }, { - "id": "io-net", - "name": "IO.NET", + "id": "llmgateway", + "name": "LLM Gateway", "env": [ - "IOINTELLIGENCE_API_KEY" + "LLMGATEWAY_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek R1", + "id": "auto", + "name": "Auto Route", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "auto", "limit": { "context": 128000, + "output": 16384 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" + }, + { + "id": "claude-3-opus", + "name": "Claude 3 Opus", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude", + "limit": { + "context": 200000, "output": 4096 }, "cost": { - "input": 2, - "output": 8.75, + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-03-04", + "lastUpdated": "2024-03-04" + }, + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, "cacheRead": 1, - "cacheWrite": 4 + "cacheWrite": 12.5 }, "modalities": { "input": [ + "text", + "image", + "pdf" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, + { + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-05-28" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar", - "name": "Qwen 3 Coder 480B", + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 106000, - "output": 4096 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.22, - "output": 0.95, - "cacheRead": 0.11, - "cacheWrite": 0.44 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, + { + "id": "claude-opus-4-1-20250805", + "name": "Claude Opus 4.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ + "text", + "image", + "pdf" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, + { + "id": "claude-opus-4-5-20251101", + "name": "Claude Opus 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "meta-llama/Llama-3.2-90B-Vision-Instruct", - "name": "Llama 3.2 90B Vision Instruct", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 16000, - "output": 4096 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.35, - "output": 0.4, - "cacheRead": 0.175, - "cacheWrite": 0.7 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" + }, + { + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, + { + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" + }, + { + "id": "claude-sonnet-4-5-20250929", + "name": "Claude Sonnet 4.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama 3.3 70B Instruct", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 4096 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.13, - "output": 0.38, - "cacheRead": 0.065, - "cacheWrite": 0.26 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", - "name": "Llama 4 Maverick 17B 128E Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 430000, - "output": 4096 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075, - "cacheWrite": 0.3 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ @@ -48424,28 +97731,38 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "mistralai/Devstral-Small-2505", - "name": "Devstral Small 2505", - "toolCall": true, - "structuredOutput": false, + "id": "codestral-2508", + "name": "Codestral", + "toolCall": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "devstral", + "openWeights": true, + "family": "mistral", "limit": { - "context": 128000, - "output": 4096 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.05, - "output": 0.22, - "cacheRead": 0.025, - "cacheWrite": 0.1 + "input": 0.3, + "output": 0.9 }, "modalities": { "input": [ @@ -48455,59 +97772,58 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-05-01", - "lastUpdated": "2025-05-01" + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "mistralai/Magistral-Small-2506", - "name": "Magistral Small 2506", + "id": "cosmos3-super-reasoner", + "name": "Cosmos 3 Super Reasoner", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "magistral-small", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 1.5, - "cacheRead": 0.25, - "cacheWrite": 1 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "mistralai/Mistral-Large-Instruct-2411", - "name": "Mistral Large Instruct 2411", + "id": "custom", + "name": "Custom Model", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mistral-large", + "family": "auto", "limit": { "context": 128000, - "output": 4096 + "output": 16384 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 1, - "cacheWrite": 4 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -48518,59 +97834,61 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "mistralai/Mistral-Nemo-Instruct-2407", - "name": "Mistral Nemo Instruct 2407", + "id": "deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "mistral-nemo", + "family": "deepseek", "limit": { - "context": 128000, - "output": 4096 + "context": 163840, + "output": 16384 }, "cost": { - "input": 0.02, - "output": 0.04, - "cacheRead": 0.01, - "cacheWrite": 0.04 + "input": 0.26, + "output": 0.38, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "moonshotai/Kimi-K2-Instruct-0905", - "name": "Kimi K2 Instruct", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kimi", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 32768, - "output": 4096 + "context": 1050000, + "output": 384000 }, "cost": { - "input": 0.39, - "output": 1.9, - "cacheRead": 0.195, - "cacheWrite": 0.78 + "input": 0.076, + "output": 0.153, + "cacheRead": 0.014 }, "modalities": { "input": [ @@ -48580,28 +97898,28 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2024-09-05", - "lastUpdated": "2024-09-05" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/Kimi-K2-Thinking", - "name": "Kimi K2 Thinking", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 32768, - "output": 4096 + "context": 1050000, + "output": 384000 }, "cost": { - "input": 0.55, - "output": 2.25, - "cacheRead": 0.275, - "cacheWrite": 1.1 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -48611,28 +97929,27 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT-OSS 120B", + "id": "devstral-2512", + "name": "Devstral 2", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "devstral", "limit": { - "context": 131072, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.04, - "output": 0.4, - "cacheRead": 0.02, - "cacheWrite": 0.08 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -48642,338 +97959,499 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT-OSS 20B", + "id": "fugu-ultra", + "name": "Fugu Ultra", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 64000, - "output": 4096 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.03, - "output": 0.14, - "cacheRead": 0.015, - "cacheWrite": 0.06 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [], + "releaseDate": "2026-06-22", + "lastUpdated": "2026-06-22" }, { - "id": "Qwen/Qwen2.5-VL-32B-Instruct", - "name": "Qwen 2.5 VL 32B Instruct", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 32000, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.05, - "output": 0.22, - "cacheRead": 0.025, - "cacheWrite": 0.1 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen 3 235B Thinking", + "id": "gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 262144, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.11, - "output": 0.6, - "cacheRead": 0.055, - "cacheWrite": 0.22 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen 3 Next 80B Instruct", + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 262144, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.8, - "cacheRead": 0.05, - "cacheWrite": 0.2 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-10", - "lastUpdated": "2025-01-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "zai-org/GLM-4.6", - "name": "GLM 4.6", + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.75, - "cacheRead": 0.2, - "cacheWrite": 0.8 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-11-15", - "lastUpdated": "2024-11-15" - } - ], - "baseUrl": "https://api.intelligence.io.solutions/api/v1", - "doc": "https://io.net/docs/guides/intelligence/io-intelligence" - }, - { - "id": "jiekou", - "name": "Jiekou.AI", - "env": [ - "JIEKOU_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, { - "id": "baidu/ernie-4.5-300b-a47b-paddle", - "name": "ERNIE 4.5 300B A47B", + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "ernie", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 123000, - "output": 12000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.28, - "output": 1.1 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.08333 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "baidu/ernie-4.5-vl-424b-a47b", - "name": "ERNIE 4.5 VL 424B A47B", + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "ernie", + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 123000, - "output": 16000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.42, - "output": 1.25 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "claude-haiku-4-5-20251001", - "name": "claude-haiku-4-5-20251001", + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gemini-flash", "limit": { - "context": 20000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.9, - "output": 4.5 + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "claude-opus-4-1-20250805", - "name": "claude-opus-4-1-20250805", + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash-lite", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 13.5, - "output": 67.5 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "claude-opus-4-20250514", - "name": "claude-opus-4-20250514", + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini-flash", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 13.5, - "output": 67.5 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "claude-opus-4-5-20251101", - "name": "claude-opus-4-5-20251101", + "id": "gemini-pro-latest", + "name": "Gemini Pro Latest", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemini", "limit": { - "context": 200000, + "context": 1048576, "output": 65536 }, "cost": { - "input": 4.5, - "output": 22.5 + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -48984,25 +98462,35 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-27", + "lastUpdated": "2026-02-27" }, { - "id": "claude-opus-4-6", - "name": "claude-opus-4-6", + "id": "gemma-3-27b", + "name": "Gemma 3 27B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gemma", "limit": { - "context": 1000000, - "output": 128000 + "context": 110000, + "output": 110000 }, "cost": { - "input": 5, - "output": 25 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -49013,26 +98501,25 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02", - "lastUpdated": "2026-02" + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "claude-sonnet-4-20250514", - "name": "claude-sonnet-4-20250514", + "id": "gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "gemma", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 2.7, - "output": 13.5 + "input": 0.07, + "output": 0.34 }, "modalities": { "input": [ @@ -49043,25 +98530,27 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "claude-sonnet-4-5-20250929", + "id": "gemma-4-31b-it", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "gemma", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 2.7, - "output": 13.5 + "input": 0.102, + "output": 0.297, + "cacheRead": 0.012 }, "modalities": { "input": [ @@ -49072,25 +98561,26 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "DeepSeek R1 0528", + "id": "glm-4-32b-0414-128k", + "name": "GLM-4 32B (0414-128k)", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "glm", "limit": { - "context": 163840, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.7, - "output": 2.5 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ @@ -49100,25 +98590,27 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek/deepseek-v3-0324", - "name": "DeepSeek V3 0324", + "id": "glm-4.5", + "name": "GLM-4.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "glm", "limit": { - "context": 163840, - "output": 163840 + "context": 131000, + "output": 98304 }, "cost": { - "input": 0.28, - "output": 1.14 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -49128,25 +98620,33 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "deepseek/deepseek-v3.1", - "name": "DeepSeek V3.1", + "id": "glm-4.5-air", + "name": "GLM-4.5-Air", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "glm-air", "limit": { - "context": 163840, - "output": 32768 + "context": 131000, + "output": 98304 }, "cost": { - "input": 0.27, - "output": 1 + "input": 0.13, + "output": 0.85, + "cacheRead": 0.025, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -49156,449 +98656,512 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "gemini-2.5-flash", - "name": "gemini-2.5-flash", + "id": "glm-4.5-airx", + "name": "GLM-4.5 AirX", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "glm", "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 2.25 + "input": 1.1, + "output": 4.5, + "cacheRead": 0.22 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "gemini-2.5-flash-lite", - "name": "gemini-2.5-flash-lite", + "id": "glm-4.5-x", + "name": "GLM-4.5 X", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash-lite", + "family": "glm", "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 2.2, + "output": 8.9, + "cacheRead": 0.45 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "gemini-2.5-flash-lite-preview-06-17", - "name": "gemini-2.5-flash-lite-preview-06-17", + "id": "glm-4.5v", + "name": "GLM-4.5V", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.11 }, "modalities": { "input": [ "text", - "video", "image", - "audio" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "gemini-2.5-flash-lite-preview-09-2025", - "name": "gemini-2.5-flash-lite-preview-09-2025", + "id": "glm-4.6", + "name": "GLM-4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 0.55, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "gemini-2.5-flash-preview-05-20", - "name": "gemini-2.5-flash-preview-05-20", + "id": "glm-4.6v", + "name": "GLM-4.6V", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, - "output": 200000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.135, - "output": 3.15 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", "image", - "video", - "audio" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "gemini-2.5-pro", - "name": "gemini-2.5-pro", + "id": "glm-4.6v-flashx", + "name": "GLM-4.6V FlashX", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "glm", "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 16000 }, "cost": { - "input": 1.125, - "output": 9 + "input": 0.04, + "output": 0.4, + "cacheRead": 0.004 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "gemini-2.5-pro-preview-06-05", - "name": "gemini-2.5-pro-preview-06-05", + "id": "glm-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, - "output": 200000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1.125, - "output": 9 + "input": 0.38, + "output": 1.98, + "cacheRead": 0.19, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "gemini-3-flash-preview", - "name": "gemini-3-flash-preview", + "id": "glm-4.7-flash", + "name": "GLM-4.7-Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0.06, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "gemini-3-pro-preview", - "name": "gemini-3-pro-preview", + "id": "glm-4.7-flashx", + "name": "GLM-4.7-FlashX", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 1.8, - "output": 10.8 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "gpt-5-chat-latest", - "name": "gpt-5-chat-latest", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 203000, + "output": 131072 }, "cost": { - "input": 1.125, - "output": 9 + "input": 0.72, + "output": 2.3, + "cacheRead": 0.144, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gpt-5-codex", - "name": "gpt-5-codex", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1.125, - "output": 9 + "input": 0.931, + "output": 2.93, + "cacheRead": 0.173, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gpt-5-mini", - "name": "gpt-5-mini", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.225, - "output": 1.8 + "input": 0.55, + "output": 1.9255, + "cacheRead": 0.1375, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "gpt-5-nano", - "name": "gpt-5-nano", - "toolCall": true, - "structuredOutput": true, + "id": "gpt-3.5-turbo", + "name": "GPT-3.5-turbo", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-nano", + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 16385, + "output": 4096 }, "cost": { - "input": 0.045, - "output": 0.36 + "input": 0.5, + "output": 1.5, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { - "id": "gpt-5-pro", - "name": "gpt-5-pro", + "id": "gpt-4", + "name": "GPT-4", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gpt", "limit": { - "context": 400000, - "output": 272000 + "context": 8192, + "output": 8192 }, "cost": { - "input": 13.5, - "output": 108 + "input": 30, + "output": 60 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2023-11", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "gpt-5.1", - "name": "gpt-5.1", + "id": "gpt-4-turbo", + "name": "GPT-4 Turbo", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 1.125, - "output": 9 + "input": 10, + "output": 30 }, "modalities": { "input": [ @@ -49609,83 +99172,91 @@ "text" ] }, - "releaseDate": "2026-02", - "lastUpdated": "2026-02" + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "gpt-5.1-codex", - "name": "gpt-5.1-codex", + "id": "gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 1.125, - "output": 9 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "gpt-5.1-codex-max", - "name": "gpt-5.1-codex-max", + "id": "gpt-4.1-mini", + "name": "GPT-4.1 mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 1.125, - "output": 9 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "gpt-5.1-codex-mini", - "name": "gpt-5.1-codex-mini", + "id": "gpt-4.1-nano", + "name": "GPT-4.1 nano", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt-nano", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.225, - "output": 1.8 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -49696,12 +99267,13 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "gpt-5.2", - "name": "gpt-5.2", + "id": "gpt-4o", + "name": "GPT-4o", "toolCall": true, "structuredOutput": true, "reasoning": false, @@ -49709,70 +99281,76 @@ "openWeights": false, "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.575, - "output": 12.6 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "gpt-5.2-codex", - "name": "gpt-5.2-codex", + "id": "gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.75, - "output": 14 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "gpt-5.2-pro", - "name": "gpt-5.2-pro", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "gpt-4o-mini-search-preview", + "name": "GPT-4o Mini Search Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 18.9, - "output": 151.2 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -49783,54 +99361,54 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "grok-4-0709", - "name": "grok-4-0709", + "id": "gpt-4o-mini-transcribe", + "name": "GPT-4o Mini Transcribe", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 256000, - "output": 8192 + "context": 16000, + "output": 16000 }, "cost": { - "input": 2.7, - "output": 13.5 + "input": 1.25, + "output": 5 }, "modalities": { "input": [ "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-03-20", + "lastUpdated": "2025-03-20" }, { - "id": "grok-4-1-fast-non-reasoning", - "name": "grok-4-1-fast-non-reasoning", - "toolCall": true, - "structuredOutput": true, + "id": "gpt-4o-search-preview", + "name": "GPT-4o Search Preview", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 2000000, - "output": 2000000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.18, - "output": 0.45 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ @@ -49841,54 +99419,56 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "grok-4-1-fast-reasoning", - "name": "grok-4-1-fast-reasoning", + "id": "gpt-4o-transcribe", + "name": "GPT-4o Transcribe", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 2000000, - "output": 2000000 + "context": 16000, + "output": 16000 }, "cost": { - "input": 0.18, - "output": 0.45 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-03-20", + "lastUpdated": "2025-03-20" }, { - "id": "grok-4-fast-non-reasoning", - "name": "grok-4-fast-non-reasoning", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 2000000, - "output": 2000000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.18, - "output": 0.45 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -49899,25 +99479,39 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "grok-4-fast-reasoning", - "name": "grok-4-fast-reasoning", + "id": "gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-mini", "limit": { - "context": 2000000, - "output": 2000000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.18, - "output": 0.45 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -49928,25 +99522,39 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "grok-code-fast-1", - "name": "grok-code-fast-1", + "id": "gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-nano", "limit": { - "context": 256000, - "output": 256000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.18, - "output": 1.35 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ @@ -49957,195 +99565,292 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "minimax/minimax-m2.1", - "name": "Minimax M2.1", + "id": "gpt-5-pro", + "name": "GPT-5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 204800, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 272000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 15, + "output": 120 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "minimaxai/minimax-m1-80k", - "name": "MiniMax M1", + "id": "gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 40000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.55, - "output": 2.2 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "moonshotai/kimi-k2-0905", - "name": "Kimi K2 0905", + "id": "gpt-5.1-codex", + "name": "GPT-5.1 Codex", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "moonshotai/kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.57, - "output": 2.3 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "o3", - "name": "o3", + "id": "gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 10, - "output": 40 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "o3-mini", - "name": "o3-mini", + "id": "gpt-5.2-pro", + "name": "GPT-5.2 Pro", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 21, + "output": 168 }, "modalities": { "input": [ @@ -50156,306 +99861,513 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "o4-mini", - "name": "o4-mini", + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "qwen/qwen3-235b-a22b-fp8", - "name": "Qwen3 235B A22B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 40960, - "output": 20000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 2.5, + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "qwen/qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.8 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen/qwen3-235b-a22b-thinking-2507", - "name": "Qwen3 235B A22b Thinking 2507", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 3 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "qwen/qwen3-30b-a3b-fp8", - "name": "Qwen3 30B A3B", - "toolCall": false, + "id": "gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 40960, - "output": 20000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.09, - "output": 0.45 + "input": 30, + "output": 180 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "qwen/qwen3-32b-fp8", - "name": "Qwen3 32B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 40960, - "output": 20000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.45 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 262144, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.29, - "output": 1.2 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "qwen/qwen3-coder-next", - "name": "qwen/qwen3-coder-next", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 262144, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { "input": 0.2, - "output": 1.5 + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02", - "lastUpdated": "2026-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen3 Next 80B A3B Instruct", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 65536, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3 Next 80B A3B Thinking", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 65536, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "xiaomimimo/mimo-v2-flash", - "name": "XiaomiMiMo/MiMo-V2-Flash", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 131072 + "context": 131072, + "output": 32766 }, "cost": { - "input": 0, - "output": 0 + "input": 0.032, + "output": 0.14, + "cacheRead": 0.032 }, "modalities": { "input": [ @@ -50465,25 +100377,35 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "zai-org/glm-4.5", - "name": "GLM-4.5", + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "gpt-oss", "limit": { "context": 131072, - "output": 98304 + "output": 32766 }, "cost": { - "input": 0.6, - "output": 2.2 + "input": 0.04, + "output": 0.15 }, "modalities": { "input": [ @@ -50493,124 +100415,152 @@ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "zai-org/glm-4.5v", - "name": "GLM 4.5V", + "id": "grok-4", + "name": "Grok 4", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "glmv", + "openWeights": false, + "family": "grok", "limit": { - "context": 65536, - "output": 16384 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.6, - "output": 1.8 + "input": 3, + "output": 15, + "cacheRead": 0.75 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "zai-org/glm-4.7", - "name": "GLM-4.7", + "id": "grok-4-1-fast-non-reasoning", + "name": "Grok 4.1 Fast Non-Reasoning", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 204800, - "output": 131072 + "context": 2000000, + "output": 2000000 }, "cost": { - "input": 0.6, - "output": 2.2 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "zai-org/glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "grok-4-1-fast-reasoning", + "name": "Grok 4.1 Fast Reasoning", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 200000, - "output": 128000 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 0.07, - "output": 0.4 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01", - "lastUpdated": "2026-01" - } - ], - "baseUrl": "https://api.jiekou.ai/openai", - "doc": "https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev" - }, - { - "id": "kilo", - "name": "Kilo Gateway", - "env": [ - "KILO_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" + }, { - "id": "~anthropic/claude-haiku-latest", - "name": "Anthropic: Claude Haiku Latest", + "id": "grok-4-20-beta-0309-non-reasoning", + "name": "Grok 4.20 (Non-Reasoning)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 200000, - "output": 64000 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 2, + "output": 6, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -50622,26 +100572,42 @@ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "~anthropic/claude-opus-latest", - "name": "Anthropic: Claude Opus Latest", + "id": "grok-4-20-beta-0309-reasoning", + "name": "Grok 4.20 (Reasoning)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 1000000, - "output": 128000 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2, + "output": 6, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -50653,26 +100619,52 @@ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "~anthropic/claude-sonnet-latest", - "name": "Anthropic: Claude Sonnet Latest", + "id": "grok-4-20-non-reasoning", + "name": "Grok 4.20 (Non-Reasoning)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 1000000, - "output": 128000 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -50684,91 +100676,140 @@ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "~google/gemini-flash-latest", - "name": "Google: Gemini Flash Latest", + "id": "grok-4-20-reasoning", + "name": "Grok 4.20 (Reasoning)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 1048576, - "output": 65536 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.08333333333333334 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "~google/gemini-pro-latest", - "name": "Google: Gemini Pro Latest", + "id": "grok-4-3", + "name": "Grok 4.3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 30000 }, "cost": { - "input": 2, - "output": 12, + "input": 1.25, + "output": 2.5, "cacheRead": 0.2, - "cacheWrite": 0.375 + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "~moonshotai/kimi-latest", - "name": "MoonshotAI: Kimi Latest", + "id": "grok-4-5", + "name": "Grok 4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 262142, - "output": 262142 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.74, - "output": 3.49, - "cacheRead": 0.14 + "input": 2, + "output": 6, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -50779,55 +100820,94 @@ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "~openai/gpt-latest", - "name": "OpenAI: GPT Latest", + "id": "grok-4-6", + "name": "Grok 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 1050000, - "output": 128000 + "context": 500000, + "output": 500000 }, "cost": { - "input": 5, - "output": 30, + "input": 2, + "output": 6, "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "~openai/gpt-mini-latest", - "name": "OpenAI: GPT Mini Latest", + "id": "grok-build-0-1", + "name": "Grok Build 0.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok-build", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 1, + "output": 2, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 4, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -50839,51 +100919,35 @@ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "ai21/jamba-large-1.7", - "name": "AI21: Jamba Large 1.7", + "id": "hermes-4-405b", + "name": "Hermes 4 405B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "limit": { - "context": 256000, - "output": 4096 - }, - "cost": { - "input": 2, - "output": 8 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-08-09", - "lastUpdated": "2026-03-15" - }, - { - "id": "aion-labs/aion-1.0", - "name": "AionLabs: Aion-1.0", - "toolCall": false, - "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "hermes", "limit": { "context": 131072, - "output": 32768 + "output": 131072 }, "cost": { - "input": 4, - "output": 8 + "input": 1, + "output": 3 }, "modalities": { "input": [ @@ -50893,24 +100957,30 @@ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "aion-labs/aion-1.0-mini", - "name": "AionLabs: Aion-1.0-Mini", - "toolCall": false, + "id": "hermes-4-70b", + "name": "Hermes 4 70B", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "hermes", "limit": { "context": 131072, - "output": 32768 + "output": 131072 }, "cost": { - "input": 0.7, - "output": 1.4 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ @@ -50920,24 +100990,31 @@ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "aion-labs/aion-2.0", - "name": "AionLabs: Aion-2.0", - "toolCall": false, + "id": "hy3", + "name": "Hy3", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "Hy", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 64000 }, "cost": { - "input": 0.8, - "output": 1.6 + "input": 0.14, + "output": 0.58, + "cacheRead": 0.035 }, "modalities": { "input": [ @@ -50947,24 +101024,27 @@ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "aion-labs/aion-rp-llama-3.1-8b", - "name": "AionLabs: Aion-RP 1.0 (8B)", - "toolCall": false, - "structuredOutput": false, + "id": "kimi-k2", + "name": "Kimi K2", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 32768, - "output": 32768 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.8, - "output": 1.6 + "input": 0.57, + "output": 2.3, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -50974,24 +101054,26 @@ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-07-11", + "lastUpdated": "2025-07-11" }, { - "id": "alfredpros/codellama-7b-instruct-solidity", - "name": "AlfredPros: CodeLLaMa 7B Instruct Solidity", - "toolCall": false, + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 4096, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.8, - "output": 1.2 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -51001,192 +101083,267 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "allenai/olmo-3-32b-think", - "name": "AllenAI: Olmo 3 32B Think", - "toolCall": false, - "structuredOutput": false, + "id": "kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 65536, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.15, - "output": 0.5 + "input": 0.405, + "output": 1.98, + "cacheRead": 0.225 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-11-22", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "amazon/nova-2-lite-v1", - "name": "Amazon: Nova 2 Lite", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 65535 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.22, + "output": 1.137, + "cacheRead": 0.048 }, "modalities": { "input": [ - "image", - "pdf", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "amazon/nova-lite-v1", - "name": "Amazon: Nova Lite 1.0", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 300000, - "output": 5120 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.06, - "output": 0.24 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ + "text", "image", - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "amazon/nova-micro-v1", - "name": "Amazon: Nova Micro 1.0", + "id": "kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 5120 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.035, - "output": 0.14 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "amazon/nova-premier-v1", - "name": "Amazon: Nova Premier 1.0", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 1000000, - "output": 32000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 2.5, - "output": 12.5 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ + "text", "image", - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-11-01", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "amazon/nova-pro-v1", - "name": "Amazon: Nova Pro 1.0", + "id": "kimi-k3-fast", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 300000, - "output": 5120 + "context": 1040384, + "output": 131072 }, "cost": { - "input": 0.8, - "output": 3.2 + "input": 4.5, + "output": 22.5, + "cacheRead": 0.45 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "anthracite-org/magnum-v4-72b", - "name": "Magnum v4 72B", - "toolCall": false, + "id": "ling-3.0-flash", + "name": "InclusionAI Ling 3.0 Flash", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "ling", "limit": { - "context": 16384, - "output": 2048 + "context": 262144, + "output": 262144 }, "cost": { - "input": 3, - "output": 5 + "input": 0.06, + "output": 0.18, + "cacheRead": 0.012 }, "modalities": { "input": [ @@ -51196,209 +101353,197 @@ "text" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-08-02", + "lastUpdated": "2026-08-02" }, { - "id": "anthropic/claude-3-haiku", - "name": "Anthropic: Claude 3 Haiku", - "toolCall": true, - "structuredOutput": false, + "id": "llama-3-70b-instruct", + "name": "Llama 3 70B Instruct", + "toolCall": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 4096 + "context": 8192, + "output": 8000 }, "cost": { - "input": 0.25, - "output": 1.25, - "cacheRead": 0.03, - "cacheWrite": 0.3 + "input": 0.51, + "output": 0.74 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-03-07", - "lastUpdated": "2024-03-07" + "releaseDate": "2024-04-18", + "lastUpdated": "2024-04-18" }, { - "id": "anthropic/claude-3.5-haiku", - "name": "Anthropic: Claude 3.5 Haiku", - "toolCall": true, + "id": "llama-3.1-70b-instruct", + "name": "Llama 3.1 70B Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 8192 + "context": 128000, + "output": 2048 }, "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 0.72, + "output": 0.72 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "status": "beta", + "deprecated": false, + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "anthropic/claude-haiku-4.5", - "name": "Anthropic: Claude Haiku 4.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "llama-3.1-nemotron-ultra-253b", + "name": "Llama 3.1 Nemotron Ultra 253B", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 200000, - "output": 64000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.6, + "output": 1.8 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "releaseDate": "2025-04-07", + "lastUpdated": "2025-04-07" }, { - "id": "anthropic/claude-opus-4", - "name": "Anthropic: Claude Opus 4", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "llama-3.2-11b-instruct", + "name": "Llama 3.2 11B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.07, + "output": 0.33 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2026-03-15" + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Anthropic: Claude Opus 4.1", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "llama-3.2-3b-instruct", + "name": "Llama 3.2 3B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, + "context": 32768, "output": 32000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.03, + "output": 0.05 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-03-15" + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "anthropic/claude-opus-4.5", - "name": "Anthropic: Claude Opus 4.5", + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 4096 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-24", - "lastUpdated": "2026-03-15" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Anthropic: Claude Opus 4.6", - "toolCall": true, + "id": "llama-4-maverick-17b-instruct", + "name": "Llama 4 Maverick 17B Instruct", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 2048 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.27, + "output": 0.85 }, "modalities": { "input": [ @@ -51409,209 +101554,246 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "anthropic/claude-opus-4.6-fast", - "name": "Anthropic: Claude Opus 4.6 (Fast)", - "toolCall": true, + "id": "llama-4-scout-17b-instruct", + "name": "Llama 4 Scout 17B Instruct", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1000000, - "output": 128000 + "context": 131072, + "output": 2048 }, "cost": { - "input": 30, - "output": 150, - "cacheRead": 3, - "cacheWrite": 37.5 + "input": 0.18, + "output": 0.59 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-11" + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Anthropic: Claude Opus 4.7", + "id": "mimo-v2.5", + "name": "MiMo-V2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "mimo", "limit": { "context": 1000000, - "output": 128000 + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028, + "tiers": [ + { + "input": 0.8, + "output": 4, + "cacheRead": 0.16, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.8, + "output": 4, + "cacheRead": 0.16 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "anthropic/claude-opus-4.7-fast", - "name": "Anthropic: Claude Opus 4.7 (Fast)", + "id": "mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "mimo", "limit": { "context": 1000000, - "output": 128000 + "output": 131072 }, "cost": { - "input": 30, - "output": 150, - "cacheRead": 3, - "cacheWrite": 37.5 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Anthropic: Claude Sonnet 4", + "id": "minicpm-v-4.5", + "name": "MiniCPM-V 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 200000, - "output": 64000 + "context": 32000, + "output": 32000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.658, + "output": 1.11 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "anthropic/claude-sonnet-4.5", - "name": "Anthropic: Claude Sonnet 4.5", + "id": "minimax-m2", + "name": "MiniMax-M2", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 64000 + "context": 196608, + "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.2, + "output": 1, + "cacheRead": 0.03 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Anthropic: Claude Sonnet 4.6", + "id": "minimax-m2.1", + "name": "MiniMax-M2.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 128000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 15 + "input": 0.27, + "output": 1.1 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "arcee-ai/coder-large", - "name": "Arcee AI: Coder Large", + "id": "minimax-m2.1-lightning", + "name": "MiniMax M2.1 Lightning", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 32768, - "output": 32768 + "context": 196608, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 0.8 + "input": 0.12, + "output": 0.48 }, "modalities": { "input": [ @@ -51621,24 +101803,28 @@ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "arcee-ai/maestro-reasoning", - "name": "Arcee AI: Maestro Reasoning", - "toolCall": false, + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 32000 + "context": 228700, + "output": 131072 }, "cost": { - "input": 0.9, - "output": 3.3 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -51648,52 +101834,59 @@ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "arcee-ai/spotlight", - "name": "Arcee AI: Spotlight", - "toolCall": false, + "id": "minimax-m2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 65537 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "arcee-ai/trinity-large-thinking", - "name": "Arcee AI: Trinity Large Thinking", + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.22, - "output": 0.85 + "input": 0.08, + "output": 0.32, + "cacheRead": 0.017, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -51703,24 +101896,39 @@ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "arcee-ai/trinity-mini", - "name": "Arcee AI: Trinity Mini", + "id": "minimax-m2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, + "context": 204800, "output": 131072 }, "cost": { - "input": 0.045, - "output": 0.15 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -51730,51 +101938,71 @@ "text" ] }, - "releaseDate": "2025-12", - "lastUpdated": "2026-01-28" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "arcee-ai/virtuoso-large", - "name": "Arcee AI: Virtuoso Large", + "id": "minimax-m3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 64000 + "context": 1048576, + "output": 128000 }, "cost": { - "input": 0.75, - "output": 1.2 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "baidu/cobuddy:free", - "name": "Baidu: CoBuddy (free)", - "toolCall": true, + "id": "minimax-text-01", + "name": "MiniMax Text 01", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 65536 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.1 }, "modalities": { "input": [ @@ -51784,105 +102012,113 @@ "text" ] }, - "releaseDate": "2026-05-06", - "lastUpdated": "2026-05-07" + "reasoningOptions": [], + "releaseDate": "2025-01-15", + "lastUpdated": "2025-01-15" }, { - "id": "baidu/ernie-4.5-21b-a3b", - "name": "Baidu: ERNIE 4.5 21B A3B", - "toolCall": true, - "structuredOutput": false, + "id": "ministral-14b-2512", + "name": "Ministral 14B", + "toolCall": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "mistral", "limit": { - "context": 120000, - "output": 8000 + "context": 262144, + "output": 8192 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 0.2, + "output": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/ernie-4.5-21b-a3b-thinking", - "name": "Baidu: ERNIE 4.5 21B A3B Thinking", + "id": "ministral-3b-2512", + "name": "Ministral 3B", "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, + "family": "mistral", "limit": { "context": 131072, - "output": 65536 + "output": 8192 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/ernie-4.5-300b-a47b", - "name": "Baidu: ERNIE 4.5 300B A47B ", + "id": "ministral-8b-2512", + "name": "Ministral 8B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "mistral", "limit": { - "context": 123000, - "output": 12000 + "context": 262144, + "output": 8192 }, "cost": { - "input": 0.28, - "output": 1.1 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2026-01" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/ernie-4.5-vl-28b-a3b", - "name": "Baidu: ERNIE 4.5 VL 28B A3B", + "id": "mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, + "family": "mistral-large", "limit": { - "context": 30000, - "output": 8000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.14, - "output": 0.56 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -51893,224 +102129,276 @@ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/ernie-4.5-vl-424b-a47b", - "name": "Baidu: ERNIE 4.5 VL 424B A47B ", - "toolCall": false, + "id": "mistral-large-latest", + "name": "Mistral Large (latest)", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, + "family": "mistral-large", "limit": { - "context": 123000, - "output": 16000 + "context": 128000, + "output": 262144 }, "cost": { - "input": 0.42, - "output": 1.25 + "input": 4, + "output": 12 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2026-01" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/qianfan-ocr-fast", - "name": "Baidu: Qianfan-OCR-Fast", - "toolCall": false, + "id": "mistral-small-2506", + "name": "Mistral Small 3.2", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 65536, - "output": 28672 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.68, - "output": 2.81 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-05-16" + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" }, - { - "id": "bytedance-seed/seed-1.6", - "name": "ByteDance Seed: Seed 1.6", + { + "id": "muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "muse", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "output": 32000 }, "cost": { - "input": 0.25, - "output": 2 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "image", "text", + "image", + "pdf", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "bytedance-seed/seed-1.6-flash", - "name": "ByteDance Seed: Seed 1.6 Flash", + "id": "muse-spark-1.2", + "name": "Muse Spark 1.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "image", "text", - "video" + "image", + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "bytedance-seed/seed-2.0-lite", - "name": "ByteDance Seed: Seed-2.0-Lite", + "id": "nemotron-3-nano-30b", + "name": "Nemotron 3 Nano 30B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "nemotron", "limit": { "context": 262144, - "output": 131072 + "output": 262144 }, "cost": { - "input": 0.25, - "output": 2 + "input": 0.06, + "output": 0.24 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "bytedance-seed/seed-2.0-mini", - "name": "ByteDance Seed: Seed-2.0-Mini", + "id": "nemotron-3-nano-omni", + "name": "Nemotron 3 Nano Omni", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "nemotron", "limit": { "context": 262144, - "output": 131072 + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.06, + "output": 0.24 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-27", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "bytedance/ui-tars-1.5-7b", - "name": "ByteDance: UI-TARS 7B ", - "toolCall": false, + "id": "nemotron-3-super-120b", + "name": "Nemotron 3 Super 120B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "nemotron", "limit": { - "context": 128000, - "output": 2048 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.2 + "input": 0.3, + "output": 0.9 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "cohere/command-a", - "name": "Cohere: Command A", - "toolCall": false, + "id": "nemotron-3-ultra-550b", + "name": "Nemotron 3 Ultra 550B A55B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 8192 + "context": 1048576, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -52120,78 +102408,106 @@ "text" ] }, - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "cohere/command-r-08-2024", - "name": "Cohere: Command R (08-2024)", + "id": "o1", + "name": "o1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 128000, - "output": 4000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "cohere/command-r-plus-08-2024", - "name": "Cohere: Command R+ (08-2024)", + "id": "o3", + "name": "o3", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 128000, - "output": 4000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "cohere/command-r7b-12-2024", - "name": "Cohere: Command R7B (12-2024)", + "id": "o3-mini", + "name": "o3-mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "o-mini", "limit": { - "context": 128000, - "output": 4000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.0375, - "output": 0.15 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ @@ -52201,52 +102517,68 @@ "text" ] }, - "releaseDate": "2024-02-27", - "lastUpdated": "2024-02-27" + "reasoningOptions": [], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "deepcogito/cogito-v2.1-671b", - "name": "Deep Cogito: Cogito v2.1 671B", - "toolCall": false, - "structuredOutput": false, + "id": "o4-mini", + "name": "o4-mini", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "o-mini", "limit": { - "context": 128000, - "output": 32768 + "context": 200000, + "output": 100000 }, "cost": { - "input": 1.25, - "output": 1.25 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-14", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "deepseek/deepseek-chat", - "name": "DeepSeek: DeepSeek V3", + "id": "qwen-coder-plus", + "name": "Qwen Coder Plus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 163840, - "output": 163840 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.32, - "output": 0.89, - "cacheRead": 0.15 + "input": 0.502, + "output": 1.004 }, "modalities": { "input": [ @@ -52256,25 +102588,27 @@ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-03-15" + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "deepseek/deepseek-chat-v3-0324", - "name": "DeepSeek: DeepSeek V3 0324", + "id": "qwen-flash", + "name": "Qwen Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.77, - "cacheRead": 0.095 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0.0625 }, "modalities": { "input": [ @@ -52284,24 +102618,27 @@ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2024-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "deepseek/deepseek-chat-v3.1", - "name": "DeepSeek: DeepSeek V3.1", + "id": "qwen-max", + "name": "Qwen Max", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { "context": 32768, - "output": 7168 + "output": 8192 }, "cost": { - "input": 0.15, - "output": 0.75 + "input": 1.6, + "output": 6.4 }, "modalities": { "input": [ @@ -52311,52 +102648,61 @@ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "knowledge": "2024-04", + "releaseDate": "2024-04-03", + "lastUpdated": "2025-01-25" }, { - "id": "deepseek/deepseek-r1", - "name": "DeepSeek: R1", + "id": "qwen-omni-turbo", + "name": "Qwen-Omni Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 64000, - "output": 16000 + "context": 32768, + "output": 2048 }, "cost": { - "input": 0.7, - "output": 2.5 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ - "text" + "text", + "audio" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "knowledge": "2024-04", + "releaseDate": "2025-01-19", + "lastUpdated": "2025-03-26" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "DeepSeek: R1 0528", + "id": "qwen-plus", + "name": "Qwen Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.45, - "output": 2.15, - "cacheRead": 0.2 + "input": 0.4, + "output": 1.2, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -52366,80 +102712,88 @@ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2024-04", + "releaseDate": "2024-01-25", + "lastUpdated": "2025-09-11" }, { - "id": "deepseek/deepseek-r1-distill-llama-70b", - "name": "DeepSeek: R1 Distill Llama 70B", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, + "id": "qwen-plus-latest", + "name": "Qwen Plus Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "output": 8192 }, "cost": { - "input": 0.7, - "output": 0.8, - "cacheRead": 0.015 + "input": 0.4, + "output": 1.2, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-23", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-01-25", + "lastUpdated": "2025-01-25" }, { - "id": "deepseek/deepseek-r1-distill-qwen-32b", - "name": "DeepSeek: R1 Distill Qwen 32B", - "toolCall": false, + "id": "qwen2-5-vl-72b-instruct", + "name": "Qwen2.5-VL 72B Instruct", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 32000, + "output": 8192 }, "cost": { - "input": 0.29, - "output": 0.29 + "input": 0.25, + "output": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-11-25" + "knowledge": "2024-04", + "releaseDate": "2024-09", + "lastUpdated": "2024-09" }, { - "id": "deepseek/deepseek-v3.1-terminus", - "name": "DeepSeek: DeepSeek V3.1 Terminus", + "id": "qwen3-235b-a22b-fp8", + "name": "Qwen3 235B A22B FP8", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 32768 + "context": 40960, + "output": 8192 }, "cost": { - "input": 0.21, - "output": 0.79, - "cacheRead": 0.13 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -52449,25 +102803,26 @@ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "reasoningOptions": [], + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "deepseek/deepseek-v3.2", - "name": "DeepSeek: DeepSeek V3.2", + "id": "qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct (2507)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 262144, + "output": 8192 }, "cost": { - "input": 0.26, - "output": 0.38, - "cacheRead": 0.125 + "input": 0.09, + "output": 0.58 }, "modalities": { "input": [ @@ -52477,24 +102832,25 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-07-08", + "lastUpdated": "2025-07-08" }, { - "id": "deepseek/deepseek-v3.2-exp", - "name": "DeepSeek: DeepSeek V3.2 Exp", + "id": "qwen3-235b-a22b-thinking-2507", + "name": "Qwen3 235B A22B Thinking (2507)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 262000, + "output": 8192 }, "cost": { - "input": 0.27, - "output": 0.41 + "input": 0.3, + "output": 3 }, "modalities": { "input": [ @@ -52504,25 +102860,30 @@ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-07-08", + "lastUpdated": "2025-07-08" }, { - "id": "deepseek/deepseek-v3.2-speciale", - "name": "DeepSeek: DeepSeek V3.2 Speciale", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "qwen3-30b-a3b-instruct-2507", + "name": "Qwen3 30B A3B Instruct (2507)", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 163840 + "context": 262000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 1.2, - "cacheRead": 0.135 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -52532,25 +102893,25 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-07-08", + "lastUpdated": "2025-07-08" }, { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek: DeepSeek V4 Flash", + "id": "qwen3-32b", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 40960, + "output": 16384 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -52560,25 +102921,31 @@ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek: DeepSeek V4 Pro", + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 262000, + "output": 65536 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.07, + "output": 0.27 }, "modalities": { "input": [ @@ -52588,24 +102955,26 @@ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-01" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "essentialai/rnj-1-instruct", - "name": "EssentialAI: Rnj 1 Instruct", + "id": "qwen3-coder-480b-a35b-instruct", + "name": "Qwen3-Coder 480B-A35B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 6554 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.3, + "output": 1.3 }, "modalities": { "input": [ @@ -52615,820 +102984,876 @@ "text" ] }, - "releaseDate": "2025-12-05", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "google/gemini-2.0-flash-001", - "name": "Google: Gemini 2.0 Flash", + "id": "qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 8192 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025, - "cacheWrite": 0.083333 + "input": 0.3, + "output": 1.5, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-11", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "google/gemini-2.0-flash-lite-001", - "name": "Google: Gemini 2.0 Flash Lite", + "id": "qwen3-coder-next", + "name": "Qwen3 Coder Next", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 8192 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 0.108, + "output": 0.675, + "cacheRead": 0.06 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "google/gemini-2.5-flash", - "name": "Google: Gemini 2.5 Flash", + "id": "qwen3-coder-plus", + "name": "Qwen3 Coder Plus", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03, - "cacheWrite": 0.083333 + "input": 6, + "output": 60, + "cacheRead": 1.2, + "cacheWrite": 7.5 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-17", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "google/gemini-2.5-flash-image", - "name": "Google: Nano Banana (Gemini 2.5 Flash Image)", - "toolCall": false, + "id": "qwen3-max", + "name": "Qwen3 Max", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.845, + "output": 3.38, + "cacheRead": 0.6, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "image", "text" ], "output": [ - "image", "text" ] }, - "releaseDate": "2025-10-08", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Google: Gemini 2.5 Flash Lite", + "id": "qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0.083333 + "input": 0.15, + "output": 1.2 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-17", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "google/gemini-2.5-flash-lite-preview-09-2025", - "name": "Google: Gemini 2.5 Flash Lite Preview 09-2025", + "id": "qwen3-next-80b-a3b-thinking", + "name": "Qwen3-Next 80B-A3B (Thinking)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0.083333 + "input": 0.15, + "output": 1.2 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "google/gemini-2.5-pro", - "name": "Google: Gemini 2.5 Pro", + "id": "qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.2, + "output": 0.88, + "cacheRead": 0.11 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-20", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "google/gemini-2.5-pro-preview", - "name": "Google: Gemini 2.5 Pro Preview 06-05", + "id": "qwen3-vl-235b-a22b-thinking", + "name": "Qwen3 VL 235B A22B Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 131072, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.98, + "output": 3.95 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "google/gemini-2.5-pro-preview-05-06", - "name": "Google: Gemini 2.5 Pro Preview 05-06", + "id": "qwen3-vl-30b-a3b-instruct", + "name": "Qwen3 VL 30B A3B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 262144, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-10-02", + "lastUpdated": "2025-10-02" }, { - "id": "google/gemini-3-flash-preview", - "name": "Google: Gemini 3 Flash Preview", + "id": "qwen3-vl-flash", + "name": "Qwen3 VL Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.083333 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-10-09", + "lastUpdated": "2025-10-09" }, { - "id": "google/gemini-3-pro-image-preview", - "name": "Google: Nano Banana Pro (Gemini 3 Pro Image Preview)", - "toolCall": false, + "id": "qwen3-vl-plus", + "name": "Qwen3-VL Plus", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 65536, + "context": 262144, "output": 32768 }, "cost": { - "input": 2, - "output": 12 + "input": 0.2, + "output": 1.6, + "cacheRead": 0.04, + "cacheWrite": 0.25 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ - "image", "text" ] }, - "releaseDate": "2025-11-20", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "google/gemini-3.1-flash-image-preview", - "name": "Google: Nano Banana 2 (Gemini 3.1 Flash Image Preview)", - "toolCall": false, - "structuredOutput": false, + "id": "qwen3.5-9b", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 65536, + "context": 262144, "output": 65536 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0.1, + "output": 0.15 }, "modalities": { "input": [ + "text", "image", - "text" + "video" ], "output": [ - "image", "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Google: Gemini 3.1 Flash Lite", + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, + "context": 262144, "output": 65536 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025, - "cacheWrite": 0.08333 + "input": 0.248, + "output": 1.485 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-16" + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "google/gemini-3.1-flash-lite-preview", - "name": "Google: Gemini 3.1 Flash Lite Preview", + "id": "qwen3.6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen3.6", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { "input": 0.25, - "output": 1.5 + "output": 1.5, + "cacheRead": 0.05, + "cacheWrite": 0.3125 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Google: Gemini 3.1 Pro Preview", + "id": "qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, + "context": 262144, "output": 65536 }, "cost": { - "input": 2, - "output": 12 + "input": 1.3, + "output": 7.8, + "cacheRead": 0.13, + "cacheWrite": 1.625 }, "modalities": { "input": [ - "audio", - "image", - "pdf", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-19", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "google/gemini-3.1-pro-preview-customtools", - "name": "Google: Gemini 3.1 Pro Preview Custom Tools", + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, + "context": 262144, "output": 65536 }, "cost": { - "input": 2, - "output": 12 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "google/gemini-3.5-flash", - "name": "Google: Gemini 3.5 Flash", + "id": "qwen3.7-flash", + "name": "Qwen3.7 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15, - "cacheWrite": 0.08333 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.0375 }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-27" - }, - { - "id": "google/gemma-2-27b-it", - "name": "Google: Gemma 2 27B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "limit": { - "context": 8192, - "output": 2048 - }, - "cost": { - "input": 0.65, - "output": 0.65 - }, - "modalities": { - "input": [ - "text" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-24", - "lastUpdated": "2024-06-24" + "reasoningOptions": [], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-27" }, { - "id": "google/gemma-3-12b-it", - "name": "Google: Gemma 3 12B", - "toolCall": false, + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.04, - "output": 0.13, - "cacheRead": 0.015 + "input": 1.25, + "output": 3.75, + "cacheRead": 0.125, + "cacheWrite": 3.125 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "google/gemma-3-27b-it", - "name": "Google: Gemma 3 27B", + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.03, - "output": 0.11, - "cacheRead": 0.02 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ + "text", "image", - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "google/gemma-3-4b-it", - "name": "Google: Gemma 3 4B", - "toolCall": false, + "id": "qwen3.8-max", + "name": "Qwen3.8 Max Preview", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 19200 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.04, - "output": 0.08 + "input": 1.815, + "output": 5.4461, + "cacheRead": 0.21, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-19", + "lastUpdated": "2026-07-19" }, { - "id": "google/gemma-3n-e4b-it", - "name": "Google: Gemma 3n 4B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen35-397b-a17b", + "name": "Qwen3.5 397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 6554 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.02, - "output": 0.04 + "input": 0.6, + "output": 3.6 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "reasoningOptions": [], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Google: Gemma 4 26B A4B", + "id": "seed-1-6-250615", + "name": "Seed 1.6 (250615)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, + "family": "seed", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 8192 }, "cost": { - "input": 0.12, - "output": 0.4 + "input": 0.25, + "output": 2, + "cacheRead": 0.05 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-03", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-25", + "lastUpdated": "2025-06-25" }, { - "id": "google/gemma-4-31b-it", - "name": "Google: Gemma 4 31B", + "id": "seed-1-6-250915", + "name": "Seed 1.6 (250915)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, + "family": "seed", "limit": { - "context": 262144, - "output": 131072 + "context": 256000, + "output": 8192 }, "cost": { - "input": 0.14, - "output": 0.4 + "input": 0.25, + "output": 2, + "cacheRead": 0.05 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "google/lyria-3-clip-preview", - "name": "Google: Lyria 3 Clip Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "seed-1-6-flash-250715", + "name": "Seed 1.6 Flash (250715)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "seed", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 8192 }, "cost": { - "input": 0, - "output": 0 + "input": 0.07, + "output": 0.3, + "cacheRead": 0.015 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ - "audio", "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "google/lyria-3-pro-preview", - "name": "Google: Lyria 3 Pro Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "seed-1-8-251228", + "name": "Seed 1.8 (251228)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "seed", "limit": { - "context": 1048576, - "output": 65536 + "context": 256000, + "output": 8192 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 2, + "cacheRead": 0.05 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ - "audio", "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-12-18", + "lastUpdated": "2025-12-18" }, { - "id": "gryphe/mythomax-l2-13b", - "name": "MythoMax 13B", + "id": "sonar", + "name": "Sonar", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "sonar", "limit": { - "context": 4096, + "context": 130000, "output": 4096 }, "cost": { - "input": 0.06, - "output": 0.06 + "input": 1, + "output": 1 }, "modalities": { "input": [ @@ -53438,80 +103863,108 @@ "text" ] }, - "releaseDate": "2024-04-25", - "lastUpdated": "2024-04-25" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "ibm-granite/granite-4.0-h-micro", - "name": "IBM: Granite 4.0 Micro", + "id": "sonar-pro", + "name": "Sonar Pro", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "sonar-pro", "limit": { - "context": 131000, - "output": 32768 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.017, - "output": 0.11 + "input": 3, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-20", - "lastUpdated": "2026-03-15" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "ibm-granite/granite-4.1-8b", - "name": "IBM: Granite 4.1 8B", - "toolCall": true, + "id": "sonar-reasoning-pro", + "name": "Sonar Reasoning Pro", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "sonar-reasoning", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.05, - "output": 0.1, - "cacheRead": 0.05 + "input": 2, + "output": 8 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-05-01" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.llmgateway.io/v1", + "doc": "https://llmgateway.io/docs" + }, + { + "id": "llmtr", + "name": "LLMTR", + "env": [ + "LLMTR_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "inception/mercury-2", - "name": "Inception: Mercury 2", - "toolCall": true, + "id": "gemma-4", + "name": "Gemma 4", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 50000 + "context": 32768, + "output": 8192 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025 + "input": 5, + "output": 10 }, "modalities": { "input": [ @@ -53521,25 +103974,24 @@ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "inclusionai/ling-2.6-1t", - "name": "inclusionAI: Ling-2.6-1T", - "toolCall": true, + "id": "magibu-11b-v8", + "name": "Magibu 11B v8", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 262144, - "output": 32768 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.06 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -53549,80 +104001,88 @@ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-05-16" + "releaseDate": "2026-06-05", + "lastUpdated": "2026-06-05" }, { - "id": "inclusionai/ling-2.6-flash", - "name": "inclusionAI: Ling-2.6 Flash", - "toolCall": true, + "id": "medgemma-4b", + "name": "MedGemma 4B", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 262144, - "output": 32768 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.08, - "output": 0.24, - "cacheRead": 0.016 + "input": 3, + "output": 5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-05-01" + "releaseDate": "2026-04-26", + "lastUpdated": "2026-04-26" }, { - "id": "inclusionai/ring-2.6-1t", - "name": "inclusionAI: Ring-2.6-1T", + "id": "qwen3-6-35b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 262144, + "context": 16384, "output": 65536 }, "cost": { - "input": 0.075, - "output": 0.625, - "cacheRead": 0.015 + "input": 5, + "output": 10 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-05-08", - "lastUpdated": "2026-05-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "inflection/inflection-3-pi", - "name": "Inflection: Inflection 3 Pi", + "id": "sincap", + "name": "Sincap", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 8000, - "output": 1024 + "context": 128000, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -53632,24 +104092,25 @@ "text" ] }, - "releaseDate": "2024-10-11", - "lastUpdated": "2026-03-15" + "releaseDate": "2026-05-05", + "lastUpdated": "2026-05-05" }, { - "id": "inflection/inflection-3-productivity", - "name": "Inflection: Inflection 3 Productivity", + "id": "trendyol-7b", + "name": "Trendyol 7B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 8000, - "output": 1024 + "context": 32768, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -53659,24 +104120,38 @@ "text" ] }, - "releaseDate": "2024-10-11", - "lastUpdated": "2026-03-15" - }, + "releaseDate": "2026-06-06", + "lastUpdated": "2026-06-06" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://llmtr.com/v1", + "doc": "https://llmtr.com/docs" + }, + { + "id": "lmstudio", + "name": "LMStudio", + "env": [ + "LMSTUDIO_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "kilo-auto/balanced", - "name": "Kilo Auto Balanced", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 204800, - "output": 131072 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 3 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -53686,20 +104161,31 @@ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "kilo-auto/free", - "name": "Kilo Auto Free", + "id": "qwen/qwen3-30b-a3b-2507", + "name": "Qwen3 30B A3B 2507", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 16384 }, "cost": { "input": 0, @@ -53713,81 +104199,115 @@ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "kilo-auto/frontier", - "name": "Kilo Auto Frontier", + "id": "qwen/qwen3-coder-30b", + "name": "Qwen3 Coder 30B", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 128000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 5, - "output": 25 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" - }, + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "http://127.0.0.1:1234/v1", + "doc": "https://lmstudio.ai/models" + }, + { + "id": "longcat", + "name": "LongCat", + "env": [ + "LONGCAT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "kilo-auto/small", - "name": "Kilo Auto Small", + "id": "LongCat-2.0", + "name": "LongCat-2.0", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "longcat", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.05, - "output": 0.4 + "input": 0.75, + "output": 2.95, + "cacheRead": 0.015 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.longcat.chat/openai", + "doc": "https://longcat.chat/platform/docs/" + }, + { + "id": "lucidquery", + "name": "LucidQuery", + "env": [ + "LUCIDQUERY_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "kwaipilot/kat-coder-pro-v2", - "name": "Kwaipilot: KAT-Coder-Pro V2", + "id": "lucidnova-rf1-100b", + "name": "LucidNova RF1 100B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "nova", "limit": { - "context": 256000, - "output": 80000 + "context": 120000, + "output": 8000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 2, + "output": 5 }, "modalities": { "input": [ @@ -53797,78 +104317,89 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-04-11" + "reasoningOptions": [], + "knowledge": "2025-09-16", + "releaseDate": "2024-12-28", + "lastUpdated": "2025-09-10" }, { - "id": "liquid/lfm-2-24b-a2b", - "name": "LiquidAI: LFM2-24B-A2B", - "toolCall": false, + "id": "lucidquery-agi-01-frontier", + "name": "AGI-01 Frontier", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "agi", "limit": { - "context": 32768, - "output": 32768 + "context": 300000, + "output": 120000 }, "cost": { - "input": 0.03, - "output": 0.12 + "input": 4.5, + "output": 22 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2026-06-05", + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" }, { - "id": "mancer/weaver", - "name": "Mancer: Weaver (alpha)", - "toolCall": false, + "id": "lucidquery-agi-01-swift", + "name": "AGI-01 Swift", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "agi", "limit": { - "context": 8000, - "output": 2000 + "context": 300000, + "output": 120000 }, "cost": { - "input": 0.75, - "output": 1 + "input": 2.5, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2023-08-02", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2026-06-05", + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" }, { - "id": "meta-llama/llama-3-70b-instruct", - "name": "Meta: Llama 3 70B Instruct", - "toolCall": false, + "id": "lucidquery-nexus-coder", + "name": "LucidQuery Nexus Coder", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "lucid", "limit": { - "context": 8192, - "output": 8000 + "context": 250000, + "output": 60000 }, "cost": { - "input": 0.51, - "output": 0.74 + "input": 2, + "output": 5 }, "modalities": { "input": [ @@ -53878,24 +104409,40 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" - }, + "reasoningOptions": [], + "knowledge": "2025-08-01", + "releaseDate": "2025-09-01", + "lastUpdated": "2025-09-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.lucidquery.com/v1", + "doc": "https://lucidquery.com/docs" + }, + { + "id": "lynkr", + "name": "Lynkr", + "env": [ + "LYNKR_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "meta-llama/llama-3-8b-instruct", - "name": "Meta: Llama 3 8B Instruct", + "id": "lynkr-auto", + "name": "Lynkr Auto (complexity routing)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "auto", "limit": { - "context": 8192, - "output": 16384 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.03, - "output": 0.04 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -53905,24 +104452,38 @@ "text" ] }, - "releaseDate": "2024-04-25", - "lastUpdated": "2025-04-03" - }, + "releaseDate": "2025-12-03", + "lastUpdated": "2026-07-11" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "http://127.0.0.1:8081/v1", + "doc": "https://github.com/Fast-Editor/Lynkr" + }, + { + "id": "meganova", + "name": "Meganova", + "env": [ + "MEGANOVA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "meta-llama/llama-3.1-70b-instruct", - "name": "Meta: Llama 3.1 70B Instruct", - "toolCall": true, + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek R1 0528", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 26215 + "context": 163840, + "output": 64000 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0.5, + "output": 2.15 }, "modalities": { "input": [ @@ -53932,24 +104493,27 @@ "text" ] }, - "releaseDate": "2024-07-16", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "meta-llama/llama-3.1-8b-instruct", - "name": "Meta: Llama 3.1 8B Instruct", + "id": "deepseek-ai/DeepSeek-V3-0324", + "name": "DeepSeek V3 0324", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 16384, - "output": 16384 + "context": 163840, + "output": 163840 }, "cost": { - "input": 0.02, - "output": 0.05 + "input": 0.25, + "output": 0.88 }, "modalities": { "input": [ @@ -53959,52 +104523,53 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2025-03-24", + "lastUpdated": "2025-03-24" }, { - "id": "meta-llama/llama-3.2-11b-vision-instruct", - "name": "Meta: Llama 3.2 11B Vision Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 131072, - "output": 16384 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.049, - "output": 0.049 + "input": 0.27, + "output": 1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "releaseDate": "2025-08-25", + "lastUpdated": "2025-08-25" }, { - "id": "meta-llama/llama-3.2-1b-instruct", - "name": "Meta: Llama 3.2 1B Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "DeepSeek V3.2", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 60000, - "output": 12000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.027, - "output": 0.2 + "input": 0.26, + "output": 0.38 }, "modalities": { "input": [ @@ -54014,24 +104579,25 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "meta-llama/llama-3.2-3b-instruct", - "name": "Meta: Llama 3.2 3B Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek-ai/DeepSeek-V3.2-Exp", + "name": "DeepSeek V3.2 Exp", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 80000, - "output": 16384 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.051, - "output": 0.34 + "input": 0.27, + "output": 0.4 }, "modalities": { "input": [ @@ -54041,24 +104607,25 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-10-10", + "lastUpdated": "2025-10-10" }, { - "id": "meta-llama/llama-3.3-70b-instruct", - "name": "Meta: Llama 3.3 70B Instruct", + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama 3.3 70B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "llama", "limit": { "context": 131072, "output": 16384 }, "cost": { "input": 0.1, - "output": 0.32 + "output": 0.3 }, "modalities": { "input": [ @@ -54068,80 +104635,83 @@ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2026-02-04" + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "meta-llama/llama-4-maverick", - "name": "Meta: Llama 4 Maverick", + "id": "MiniMaxAI/MiniMax-M2.1", + "name": "MiniMax M2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 16384 + "context": 196608, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.28, + "output": 1.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-12-24" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "meta-llama/llama-4-scout", - "name": "Meta: Llama 4 Scout", + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax M2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 327680, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.08, - "output": 0.3 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "meta-llama/llama-guard-3-8b", - "name": "Llama Guard 3 8B", - "toolCall": false, - "structuredOutput": false, + "id": "mistralai/Mistral-Nemo-Instruct-2407", + "name": "Mistral Nemo Instruct 2407", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, + "family": "mistral", "limit": { "context": 131072, - "output": 26215 + "output": 65536 }, "cost": { "input": 0.02, - "output": 0.06 + "output": 0.04 }, "modalities": { "input": [ @@ -54151,80 +104721,55 @@ "text" ] }, - "releaseDate": "2024-04-18", - "lastUpdated": "2026-02-04" + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "meta-llama/llama-guard-4-12b", - "name": "Meta: Llama Guard 4 12B", - "toolCall": false, - "structuredOutput": false, + "id": "mistralai/Mistral-Small-3.2-24B-Instruct-2506", + "name": "Mistral Small 3.2 24B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": true, + "family": "mistral-small", "limit": { - "context": 163840, - "output": 32768 + "context": 32768, + "output": 8192 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "knowledge": "2024-10", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" }, { - "id": "microsoft/phi-4", - "name": "Microsoft: Phi 4", - "toolCall": false, + "id": "moonshotai/Kimi-K2-Thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "limit": { - "context": 16384, - "output": 16384 - }, - "cost": { - "input": 0.06, - "output": 0.14 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" - }, - { - "id": "microsoft/phi-4-mini-instruct", - "name": "Microsoft: Phi 4 Mini Instruct", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.08, - "output": 0.35, - "cacheRead": 0.08 + "input": 0.6, + "output": 2.6 }, "modalities": { "input": [ @@ -54234,51 +104779,58 @@ "text" ] }, - "releaseDate": "2025-10-17", - "lastUpdated": "2026-05-07" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "microsoft/wizardlm-2-8x22b", - "name": "WizardLM-2 8x22B", - "toolCall": false, + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi K2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 65535, - "output": 8000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.62, - "output": 0.62 + "input": 0.45, + "output": 2.8 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-04-24", - "lastUpdated": "2024-04-24" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "minimax/minimax-01", - "name": "MiniMax: MiniMax-01", - "toolCall": false, - "structuredOutput": false, + "id": "Qwen/Qwen2.5-VL-32B-Instruct", + "name": "Qwen2.5 VL 32B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 1000192, - "output": 1000192 + "context": 16384, + "output": 16384 }, "cost": { "input": 0.2, - "output": 1.1 + "output": 0.6 }, "modalities": { "input": [ @@ -54289,24 +104841,25 @@ "text" ] }, - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "releaseDate": "2025-03-24", + "lastUpdated": "2025-03-24" }, { - "id": "minimax/minimax-m1", - "name": "MiniMax: MiniMax M1", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 40000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.4, - "output": 2.2 + "input": 0.09, + "output": 0.6 }, "modalities": { "input": [ @@ -54316,52 +104869,57 @@ "text" ] }, - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "minimax/minimax-m2", - "name": "MiniMax: MiniMax M2", + "id": "Qwen/Qwen3.5-Plus", + "name": "Qwen3.5 Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 196608, - "output": 196608 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.255, - "output": 1, - "cacheRead": 0.03 + "input": 0.4, + "output": 2.4 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-02", + "lastUpdated": "2026-02" }, { - "id": "minimax/minimax-m2-her", - "name": "MiniMax: MiniMax M2-her", - "toolCall": false, + "id": "XiaomiMiMo/MiMo-V2-Flash", + "name": "MiMo V2 Flash", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "mimo", "limit": { - "context": 65536, - "output": 2048 + "context": 262144, + "output": 32000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -54371,25 +104929,27 @@ "text" ] }, - "releaseDate": "2026-01-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2024-12-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "minimax/minimax-m2.1", - "name": "MiniMax: MiniMax M2.1", + "id": "zai-org/GLM-4.6", + "name": "GLM-4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 196608, - "output": 39322 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.27, - "output": 0.95, - "cacheRead": 0.03 + "input": 0.45, + "output": 1.9 }, "modalities": { "input": [ @@ -54399,25 +104959,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax: MiniMax M2.5", + "id": "zai-org/GLM-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 196608, - "output": 196608 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 1.2, - "cacheRead": 0.029 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -54427,26 +104989,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax: MiniMax M2.7", + "id": "zai-org/GLM-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax-m2.7", + "family": "glm", "limit": { - "context": 204800, + "context": 202752, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.8, + "output": 2.56 }, "modalities": { "input": [ @@ -54456,409 +105019,679 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.meganova.ai/v1", + "doc": "https://docs.meganova.ai" + }, + { + "id": "merge-gateway", + "name": "Merge Gateway", + "env": [ + "MERGE_GATEWAY_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "mistralai/codestral-2508", - "name": "Mistral: Codestral 2508", + "id": "anthropic/claude-3-7-sonnet-20250219", + "name": "Claude 3.7 Sonnet", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 256000, - "output": 51200 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2024-10-31", + "releaseDate": "2025-02-19", + "lastUpdated": "2025-02-19" }, { - "id": "mistralai/devstral-2512", - "name": "Mistral: Devstral 2 2512", + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.025 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-12", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "mistralai/devstral-medium", - "name": "Mistral: Devstral Medium", + "id": "anthropic/claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5 (20251001)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 131072, - "output": 26215 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "mistralai/devstral-small", - "name": "Mistral: Devstral Small 1.1", + "id": "anthropic/claude-opus-4-1-20250805", + "name": "Claude Opus 4.1 (20250805)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 26215 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-07", - "lastUpdated": "2025-07-10" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "mistralai/ministral-14b-2512", - "name": "Mistral: Ministral 3 14B 2512", + "id": "anthropic/claude-opus-4-20250514", + "name": "Claude Opus 4 (20250514)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 52429 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "mistralai/ministral-3b-2512", - "name": "Mistral: Ministral 3 3B 2512", + "id": "anthropic/claude-opus-4-5-20251101", + "name": "Claude Opus 4.5 (20251101)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "mistralai/ministral-8b-2512", - "name": "Mistral: Ministral 3 8B 2512", + "id": "anthropic/claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "mistralai/mistral-7b-instruct-v0.1", - "name": "Mistral: Mistral 7B Instruct v0.1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "anthropic/claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 2824, - "output": 565 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.11, - "output": 0.19 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-03", - "lastUpdated": "2025-04-03" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "mistralai/mistral-large", - "name": "Mistral Large", + "id": "anthropic/claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 25600 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2, - "output": 6 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-07-24", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 128000 + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "mistralai/mistral-large-2407", - "name": "Mistral Large 2407", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2, - "output": 6 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-11-19", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "mistralai/mistral-large-2411", - "name": "Mistral Large 2411", + "id": "anthropic/claude-sonnet-4-20250514", + "name": "Claude Sonnet 4", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 26215 + "context": 200000, + "output": 64000 }, "cost": { - "input": 2, - "output": 6 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-07-24", - "lastUpdated": "2024-11-04" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "mistralai/mistral-large-2512", - "name": "Mistral: Mistral Large 3 2512", + "id": "anthropic/claude-sonnet-4-5-20250929", + "name": "Claude Sonnet 4.5 (20250929)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 52429 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "mistralai/mistral-medium-3", - "name": "Mistral: Mistral Medium 3", + "id": "anthropic/claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 26215 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "mistralai/mistral-medium-3-5", - "name": "Mistral: Mistral Medium 3.5", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "mistralai/mistral-medium-3.1", - "name": "Mistral: Mistral Medium 3.1", - "toolCall": true, + "id": "bytedance/dola-seed-2.0-code", + "name": "Seed 2.0 Code", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, + "family": "seed", "limit": { - "context": 131072, - "output": 26215 + "context": 256000, + "output": 128000 }, "cost": { "input": 0.4, - "output": 2 + "output": 2.4 }, "modalities": { "input": [ @@ -54869,24 +105702,25 @@ "text" ] }, - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "mistralai/mistral-nemo", - "name": "Mistral: Mistral Nemo", - "toolCall": true, + "id": "bytedance/dola-seed-2.0-code-preview", + "name": "Dola Seed 2.0 Code (preview)", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "seed", "limit": { "context": 131072, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.02, - "output": 0.04 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ @@ -54896,24 +105730,25 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-30" + "releaseDate": "2026-03-28", + "lastUpdated": "2026-03-28" }, { - "id": "mistralai/mistral-saba", - "name": "Mistral: Saba", - "toolCall": true, + "id": "bytedance/dola-seed-2.0-lite", + "name": "Seed 2.0 Lite", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 32768, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.25, + "output": 2 }, "modalities": { "input": [ @@ -54923,24 +105758,25 @@ "text" ] }, - "releaseDate": "2025-02-17", - "lastUpdated": "2026-03-15" + "releaseDate": "2026-02-28", + "lastUpdated": "2026-02-28" }, { - "id": "mistralai/mistral-small-24b-instruct-2501", - "name": "Mistral: Mistral Small 3", - "toolCall": true, + "id": "bytedance/dola-seed-2.0-mini", + "name": "Seed 2.0 Mini", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 32768, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.05, - "output": 0.08 + "input": 0.1, + "output": 0.4 }, "modalities": { "input": [ @@ -54950,111 +105786,112 @@ "text" ] }, - "releaseDate": "2025-12-29", - "lastUpdated": "2026-01-10" + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "mistralai/mistral-small-2603", - "name": "Mistral: Mistral Small 4", - "toolCall": true, + "id": "bytedance/dola-seed-2.0-pro", + "name": "Seed 2.0 Pro", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "seed", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-04-11" + "reasoningOptions": [], + "releaseDate": "2026-03-28", + "lastUpdated": "2026-03-28" }, { - "id": "mistralai/mistral-small-3.1-24b-instruct", - "name": "Mistral: Mistral Small 3.1 24B", - "toolCall": false, - "structuredOutput": false, + "id": "cohere/command-a-03-2025", + "name": "Command A 03-2025", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "command-a", "limit": { - "context": 128000, - "output": 131072 + "context": 256000, + "output": 8000 }, "cost": { - "input": 0.35, - "output": 0.56, - "cacheRead": 0.015 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-17", - "lastUpdated": "2026-03-15" + "knowledge": "2024-06-01", + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "mistralai/mistral-small-3.2-24b-instruct", - "name": "Mistral: Mistral Small 3.2 24B", + "id": "cohere/command-r-08-2024", + "name": "Command R 08-2024", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "command-r", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 4000 }, "cost": { - "input": 0.06, - "output": 0.18, - "cacheRead": 0.03 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" }, { - "id": "mistralai/mixtral-8x22b-instruct", - "name": "Mistral: Mixtral 8x22B Instruct", + "id": "cohere/command-r-plus-08-2024", + "name": "Command R+ 08-2024", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, + "family": "command-r", "limit": { - "context": 65536, - "output": 13108 + "context": 128000, + "output": 4000 }, "cost": { - "input": 2, - "output": 6 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ @@ -55064,80 +105901,85 @@ "text" ] }, - "releaseDate": "2024-04-17", - "lastUpdated": "2024-04-17" + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" }, { - "id": "mistralai/pixtral-large-2411", - "name": "Mistral: Pixtral Large 2411", + "id": "cohere/command-r7b-12-2024", + "name": "Command R7B 12-2024", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "command-r", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "output": 4000 }, "cost": { - "input": 2, - "output": 6 + "input": 0.0375, + "output": 0.15 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-11-19", - "lastUpdated": "2026-03-15" + "knowledge": "2024-06-01", + "releaseDate": "2024-12-02", + "lastUpdated": "2024-12-02" }, { - "id": "mistralai/voxtral-small-24b-2507", - "name": "Mistral: Voxtral Small 24B 2507", - "toolCall": true, + "id": "deepseek/deepseek-r1", + "name": "DeepSeek R1", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 32000, - "output": 6400 + "context": 163840, + "output": 40960 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 1.35, + "output": 5.4 }, "modalities": { "input": [ - "text", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" }, { - "id": "moonshotai/kimi-k2", - "name": "MoonshotAI: Kimi K2 0711", + "id": "deepseek/deepseek-v3", + "name": "DeepSeek V3", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 131000, - "output": 26215 + "context": 163840, + "output": 81920 }, "cost": { - "input": 0.55, - "output": 2.2 + "input": 0.58, + "output": 1.68 }, "modalities": { "input": [ @@ -55147,25 +105989,25 @@ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2026-03-15" + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" }, { - "id": "moonshotai/kimi-k2-0905", - "name": "MoonshotAI: Kimi K2 0905", + "id": "deepseek/deepseek-v3.1", + "name": "DeepSeek V3.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 131072, - "output": 26215 + "context": 164000, + "output": 41000 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.15 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -55175,25 +106017,27 @@ "text" ] }, - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "MoonshotAI: Kimi K2 Thinking", - "toolCall": true, + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "deepseek", "limit": { - "context": 131072, - "output": 65535 + "context": 163840, + "output": 40960 }, "cost": { - "input": 0.47, - "output": 2, - "cacheRead": 0.2 + "input": 0.28, + "output": 0.45, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -55203,81 +106047,108 @@ "text" ] }, - "releaseDate": "2025-11-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "moonshotai/kimi-k2.5", - "name": "MoonshotAI: Kimi K2.5", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65535 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.45, - "output": 2.2 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/kimi-k2.6", - "name": "MoonshotAI: Kimi K2.6", + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65535 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.75, - "output": 3.5, - "cacheRead": 0.375 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "morph/morph-v3-fast", - "name": "Morph: Morph V3 Fast", - "toolCall": false, + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 81920, - "output": 38000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.8, - "output": 1.2 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -55287,24 +106158,32 @@ "text" ] }, - "releaseDate": "2024-08-15", - "lastUpdated": "2024-08-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "morph/morph-v3-large", - "name": "Morph: Morph V3 Large", - "toolCall": false, + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.9, - "output": 1.9 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -55314,440 +106193,742 @@ "text" ] }, - "releaseDate": "2024-08-15", - "lastUpdated": "2024-08-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "nex-agi/deepseek-v3.1-nex-n1", - "name": "Nex AGI: DeepSeek V3.1 Nex N1", + "id": "google/gemini-2.5-computer-use-preview-10-2025", + "name": "Gemini 2.5 Computer Use Preview (10-2025)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 163840 + "context": 128000, + "output": 64000 }, "cost": { - "input": 0.27, - "output": 1 + "input": 1.25, + "output": 10 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-10-07", + "lastUpdated": "2025-10-07" }, { - "id": "nousresearch/hermes-2-pro-llama-3-8b", - "name": "NousResearch: Hermes 2 Pro - Llama-3 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 8192, - "output": 8192 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.14, - "output": 0.14 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-05-27", - "lastUpdated": "2024-06-27" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "nousresearch/hermes-3-llama-3.1-405b", - "name": "Nous: Hermes 3 405B Instruct", + "id": "google/gemini-2.5-flash-image", + "name": "Gemini 2.5 Flash Image", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 16384 + "context": 32768, + "output": 32768 }, "cost": { - "input": 1, - "output": 1 + "input": 0.3, + "output": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2024-08-16", - "lastUpdated": "2024-08-16" + "reasoningOptions": [], + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "nousresearch/hermes-3-llama-3.1-70b", - "name": "Nous: Hermes 3 70B Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-08-18", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "nousresearch/hermes-4-405b", - "name": "Nous: Hermes 4 405B", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 26215 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 3 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ + "text", + "image", + "audio", + "pdf" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" + }, + { + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1048576, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-25", - "lastUpdated": "2025-08-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "nousresearch/hermes-4-70b", - "name": "Nous: Hermes 4 70B", + "id": "google/gemini-3-pro-image", + "name": "Gemini 3 Pro Image", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 131072 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.13, - "output": 0.4, - "cacheRead": 0.055 + "input": 2, + "output": 12 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-08-25", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5", - "name": "NVIDIA: Llama 3.3 Nemotron Super 49B V1.5", + "id": "google/gemini-3-pro-preview", + "name": "Gemini 3 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "nemotron", + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 26215 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-16", - "lastUpdated": "2025-03-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "nvidia/nemotron-3-nano-30b-a3b", - "name": "NVIDIA: Nemotron 3 Nano 30B A3B", - "toolCall": true, + "id": "google/gemini-3.1-flash-image", + "name": "Gemini 3.1 Flash Image", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", - "limit": { - "context": 262144, - "output": 52429 + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2024-12", - "lastUpdated": "2026-02-04" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", - "name": "NVIDIA: Nemotron 3 Nano Omni (free)", + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash-Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "nemotron", + "family": "gemini-flash-lite", "limit": { - "context": 256000, + "context": 1048576, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "audio", "image", - "video" + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "NVIDIA: Nemotron 3 Super", + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.5, - "cacheRead": 0.1 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "nvidia/nemotron-3-super-120b-a12b:free", - "name": "NVIDIA: Nemotron 3 Super (free)", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-12", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "nvidia/nemotron-nano-9b-v2", - "name": "NVIDIA: Nemotron Nano 9B V2", + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 26215 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.04, - "output": 0.16 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-18", - "lastUpdated": "2025-08-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai/gpt-3.5-turbo", - "name": "OpenAI: GPT-3.5 Turbo", + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 16385, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-03-01", - "lastUpdated": "2023-11-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-3.5-turbo-0613", - "name": "OpenAI: GPT-3.5 Turbo (older v0613)", + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash-Lite", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 4095, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 2 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-06-13", - "lastUpdated": "2023-06-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-3.5-turbo-16k", - "name": "OpenAI: GPT-3.5 Turbo 16k", + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 16385, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 4 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-08-28", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-3.5-turbo-instruct", - "name": "OpenAI: GPT-3.5 Turbo Instruct", + "id": "google/gemini-embedding-001", + "name": "Gemini Embedding 001", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "gemini", "limit": { - "context": 4095, + "context": 2048, "output": 4096 }, "cost": { - "input": 1.5, - "output": 2 + "input": 0.15, + "output": 0 }, "modalities": { "input": [ @@ -55757,78 +106938,116 @@ "text" ] }, - "releaseDate": "2023-03-01", - "lastUpdated": "2023-09-21" + "knowledge": "2025-05", + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "openai/gpt-4", - "name": "OpenAI: GPT-4", + "id": "google/gemini-flash-latest", + "name": "Gemini Flash Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 8191, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 30, - "output": 60 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-03-14", - "lastUpdated": "2024-04-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-4-0314", - "name": "OpenAI: GPT-4 (older v0314)", + "id": "google/gemini-flash-lite-latest", + "name": "Gemini Flash-Lite Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 8191, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 30, - "output": 60 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-05-28", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-4-1106-preview", - "name": "OpenAI: GPT-4 Turbo (older v1106)", - "toolCall": true, + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 10, - "output": 30 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ @@ -55838,52 +107057,64 @@ "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-4-turbo", - "name": "OpenAI: GPT-4 Turbo", - "toolCall": true, + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B It", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 10, - "output": 30 + "input": 0.14, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2023-09-13", - "lastUpdated": "2024-04-09" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-4-turbo-preview", - "name": "OpenAI: GPT-4 Turbo Preview", + "id": "meta/llama-3.3-70b-instruct", + "name": "Llama 3.3 70B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 128000, - "output": 4096 + "context": 131072, + "output": 32768 }, "cost": { - "input": 10, - "output": 30 + "input": 0.22, + "output": 0.5, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -55893,321 +107124,344 @@ "text" ] }, - "releaseDate": "2024-01-25", - "lastUpdated": "2026-03-15" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "openai/gpt-4.1", - "name": "OpenAI: GPT-4.1", + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "muse", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "openai/gpt-4.1-mini", - "name": "OpenAI: GPT-4.1 Mini", + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "muse", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "openai/gpt-4.1-nano", - "name": "OpenAI: GPT-4.1 Nano", + "id": "minimax/minimax-m2", + "name": "MiniMax M2", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1047576, - "output": 32768 + "context": 204800, + "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "openai/gpt-4o", - "name": "OpenAI: GPT-4o", + "id": "minimax/minimax-m2.1", + "name": "MiniMax M2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 204800, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "openai/gpt-4o-2024-05-13", - "name": "OpenAI: GPT-4o (2024-05-13)", + "id": "minimax/minimax-m2.5", + "name": "MiniMax M2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 4096 + "context": 204800, + "output": 8192 }, "cost": { - "input": 5, - "output": 15 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "openai/gpt-4o-2024-08-06", - "name": "OpenAI: GPT-4o (2024-08-06)", + "id": "minimax/minimax-m2.5-highspeed", + "name": "MiniMax M2.5 Highspeed", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 204800, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-08-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "openai/gpt-4o-2024-11-20", - "name": "OpenAI: GPT-4o (2024-11-20)", + "id": "minimax/minimax-m2.7", + "name": "MiniMax M2.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 204800, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-11-20", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "openai/gpt-4o-audio-preview", - "name": "OpenAI: GPT-4o Audio", + "id": "minimax/minimax-m2.7-highspeed", + "name": "MiniMax M2.7 Highspeed", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 204800, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "audio", "text" ], "output": [ - "audio", "text" ] }, - "releaseDate": "2025-08-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "openai/gpt-4o-mini", - "name": "OpenAI: GPT-4o-mini", + "id": "minimax/minimax-m3", + "name": "MiniMax M3", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 128000 + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "openai/gpt-4o-mini-2024-07-18", - "name": "OpenAI: GPT-4o-mini (2024-07-18)", + "id": "mistral/codestral-latest", + "name": "Codestral (latest)", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "codestral", "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "output": 4096 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.3, + "output": 0.9 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2026-03-15" + "knowledge": "2024-10", + "releaseDate": "2024-05-29", + "lastUpdated": "2025-01-04" }, { - "id": "openai/gpt-4o-mini-search-preview", - "name": "OpenAI: GPT-4o-mini Search Preview", - "toolCall": false, - "structuredOutput": false, + "id": "mistral/devstral-2512", + "name": "Devstral 2", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "devstral", "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.4, + "output": 2, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -56217,24 +107471,26 @@ "text" ] }, - "releaseDate": "2025-01", - "lastUpdated": "2025-01" + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "openai/gpt-4o-search-preview", - "name": "OpenAI: GPT-4o Search Preview", - "toolCall": false, + "id": "mistral/devstral-medium-2507", + "name": "Devstral Medium", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "devstral", "limit": { "context": 128000, - "output": 16384 + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -56244,323 +107500,302 @@ "text" ] }, - "releaseDate": "2025-03-13", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-05", + "releaseDate": "2025-07-10", + "lastUpdated": "2025-07-10" }, { - "id": "openai/gpt-5", - "name": "OpenAI: GPT-5", + "id": "mistral/devstral-medium-latest", + "name": "Devstral 2 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "devstral", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "openai/gpt-5-chat", - "name": "OpenAI: GPT-5 Chat", - "toolCall": false, + "id": "mistral/devstral-small-2507", + "name": "Devstral Small", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "devstral", "limit": { "context": 128000, - "output": 16384 + "output": 128000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-05", + "releaseDate": "2025-07-10", + "lastUpdated": "2025-07-10" }, { - "id": "openai/gpt-5-codex", - "name": "OpenAI: GPT-5 Codex", + "id": "mistral/magistral-medium-latest", + "name": "Magistral Medium (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "magistral-medium", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 2, + "output": 5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-20" }, { - "id": "openai/gpt-5-image", - "name": "OpenAI: GPT-5 Image", + "id": "mistral/mistral-large-2411", + "name": "Mistral Large 2.1", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 10, - "output": 10 + "input": 2, + "output": 6 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ - "image", "text" ] }, - "releaseDate": "2025-10-14", - "lastUpdated": "2026-03-15" + "knowledge": "2024-11", + "releaseDate": "2024-11-18", + "lastUpdated": "2024-11-18" }, { - "id": "openai/gpt-5-image-mini", - "name": "OpenAI: GPT-5 Image Mini", + "id": "mistral/mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 2.5, - "output": 2 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.05 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ - "image", "text" ] }, - "releaseDate": "2025-10-16", - "lastUpdated": "2026-03-15" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "openai/gpt-5-mini", - "name": "OpenAI: GPT-5 Mini", + "id": "mistral/mistral-large-latest", + "name": "Mistral Large (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2026-03-15" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "openai/gpt-5-nano", - "name": "OpenAI: GPT-5 Nano", + "id": "mistral/mistral-medium-2505", + "name": "Mistral Medium 3", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "mistral-medium", "limit": { - "context": 400000, + "context": 128000, "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 0.4, + "output": 2, + "cacheRead": 0.04 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2026-03-15" + "knowledge": "2025-05", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "openai/gpt-5-pro", - "name": "OpenAI: GPT-5 Pro", + "id": "mistral/mistral-medium-latest", + "name": "Mistral Medium (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "mistral-medium", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 15, - "output": 120 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-06", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "openai/gpt-5.1", - "name": "OpenAI: GPT-5.1", + "id": "mistral/mistral-small-latest", + "name": "Mistral Small (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 256000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "openai/gpt-5.1-chat", - "name": "OpenAI: GPT-5.1 Chat", + "id": "mistral/pixtral-large-latest", + "name": "Pixtral Large (latest)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "pixtral", "limit": { "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 - }, - "modalities": { - "input": [ - "image", - "pdf", - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-11-13", - "lastUpdated": "2026-03-15" - }, - { - "id": "openai/gpt-5.1-codex", - "name": "OpenAI: GPT-5.1-Codex", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "limit": { - "context": 400000, "output": 128000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 2, + "output": 6 }, "modalities": { "input": [ @@ -56571,25 +107806,27 @@ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-04" }, { - "id": "openai/gpt-5.1-codex-max", - "name": "OpenAI: GPT-5.1-Codex-Max", + "id": "moonshot/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -56600,114 +107837,160 @@ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "openai/gpt-5.1-codex-mini", - "name": "OpenAI: GPT-5.1-Codex-Mini", + "id": "moonshot/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 100000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "openai/gpt-5.2", - "name": "OpenAI: GPT-5.2", + "id": "moonshot/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "openai/gpt-5.2-chat", - "name": "OpenAI: GPT-5.2 Chat", + "id": "moonshot/kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ - "image", - "pdf", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "openai/gpt-5.2-codex", - "name": "OpenAI: GPT-5.2-Codex", + "id": "moonshot/kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "limit": { - "context": 400000, - "output": 128000 + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -56718,260 +108001,292 @@ "text" ] }, - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "openai/gpt-5.2-pro", - "name": "OpenAI: GPT-5.2 Pro", + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 21, - "output": 168 + "input": 0.6, + "output": 2.5 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 32768 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "openai/gpt-5.3-chat", - "name": "OpenAI: GPT-5.3 Chat", + "id": "nvidia/nemotron-3.5-lightning-30b-a3b", + "name": "Nemotron 3.5 Lightning 30B A3B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 262144 }, "cost": { - "input": 1.75, - "output": 14 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-04", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "openai/gpt-5.3-codex", - "name": "OpenAI: GPT-5.3-Codex", - "toolCall": true, + "id": "nvidia/nemotron-nano-9b-v2", + "name": "Nemotron Nano 9B", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.75, - "output": 14 + "input": 0.06, + "output": 0.23 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-25", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-08-18", + "lastUpdated": "2025-08-18" }, { - "id": "openai/gpt-5.4", - "name": "OpenAI: GPT-5.4", - "toolCall": true, + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5 Turbo", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "gpt", "limit": { - "context": 1050000, - "output": 128000 + "context": 16385, + "output": 4096 }, "cost": { - "input": 2.5, - "output": 15 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-06", - "lastUpdated": "2026-03-15" + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { - "id": "openai/gpt-5.4-image-2", - "name": "OpenAI: GPT-5.4 Image 2", + "id": "openai/gpt-4", + "name": "GPT-4", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "gpt", "limit": { - "context": 272000, - "output": 128000 + "context": 8192, + "output": 8192 }, "cost": { - "input": 8, - "output": 15, - "cacheRead": 2 + "input": 30, + "output": 60 }, "modalities": { "input": [ - "image", - "text", - "pdf" + "text" ], "output": [ - "image", "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-05-01" + "knowledge": "2023-11", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "openai/gpt-5.4-mini", - "name": "OpenAI: GPT-5.4 Mini", + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 10, + "output": 30 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-04-11" + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "openai/gpt-5.4-nano", - "name": "OpenAI: GPT-5.4 Nano", + "id": "openai/gpt-4.1", + "name": "GPT-4.1", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-04-11" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "openai/gpt-5.4-pro", - "name": "OpenAI: GPT-5.4 Pro", + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 Mini", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1050000, - "output": 128000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 30, - "output": 180 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-06", - "lastUpdated": "2026-03-15" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "openai/gpt-5.5", - "name": "OpenAI: GPT-5.5", + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 Nano", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1050000, - "output": 128000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -56983,24 +108298,27 @@ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-01" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "openai/gpt-5.5-pro", - "name": "OpenAI: GPT-5.5 Pro", + "id": "openai/gpt-4o", + "name": "GPT-4o", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1050000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 30, - "output": 180 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -57012,603 +108330,852 @@ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-01" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "openai/gpt-audio", - "name": "OpenAI: GPT Audio", - "toolCall": false, + "id": "openai/gpt-4o-2024-05-13", + "name": "GPT-4o (2024-05-13)", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { "context": 128000, - "output": 16384 + "output": 4096 }, "cost": { - "input": 2.5, - "output": 10 + "input": 5, + "output": 15 }, "modalities": { "input": [ - "audio", - "text" + "text", + "image", + "pdf" ], "output": [ - "audio", "text" ] }, - "releaseDate": "2026-01-20", - "lastUpdated": "2026-03-15" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" }, { - "id": "openai/gpt-audio-mini", - "name": "OpenAI: GPT Audio Mini", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-4o-2024-08-06", + "name": "GPT-4o (2024-08-06)", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { "context": 128000, "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "audio", - "text" + "text", + "image", + "pdf" ], "output": [ - "audio", "text" ] }, - "releaseDate": "2026-01-20", - "lastUpdated": "2026-03-15" + "knowledge": "2023-09", + "releaseDate": "2024-08-06", + "lastUpdated": "2024-08-06" }, { - "id": "openai/gpt-chat-latest", - "name": "OpenAI: GPT Chat Latest", + "id": "openai/gpt-4o-2024-11-20", + "name": "GPT-4o (2024-11-20)", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-05", - "lastUpdated": "2026-05-07" + "knowledge": "2023-09", + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" }, { - "id": "openai/gpt-oss-120b", - "name": "OpenAI: gpt-oss-120b", + "id": "openai/gpt-4o-mini", + "name": "GPT-4o Mini", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 26215 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.039, - "output": 0.19 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "openai/gpt-oss-20b", - "name": "OpenAI: gpt-oss-20b", + "id": "openai/gpt-5", + "name": "GPT-5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 26215 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.03, - "output": 0.14 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/gpt-oss-safeguard-20b", - "name": "OpenAI: gpt-oss-safeguard-20b", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "id": "openai/gpt-5-chat-latest", + "name": "GPT-5 Chat Latest", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 65536 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.075, - "output": 0.3, - "cacheRead": 0.037 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-29", - "lastUpdated": "2025-10-29" + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/o1", - "name": "OpenAI: o1", + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-05", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/o1-pro", - "name": "OpenAI: o1-pro", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 150, - "output": 600 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-19", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/o3", - "name": "OpenAI: o3", + "id": "openai/gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai/o3-deep-research", - "name": "OpenAI: o3 Deep Research", + "id": "openai/gpt-5.1-chat-latest", + "name": "GPT-5.1 Chat Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 10, - "output": 40, - "cacheRead": 2.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-06-26", - "lastUpdated": "2026-03-15" + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai/o3-mini", - "name": "OpenAI: o3 Mini", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "pdf", - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-20", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/o3-mini-high", - "name": "OpenAI: o3 Mini High", + "id": "openai/gpt-5.2-chat-latest", + "name": "GPT-5.2 Chat Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "pdf", - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2026-03-15" + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/o3-pro", - "name": "OpenAI: o3 Pro", + "id": "openai/gpt-5.3-chat-latest", + "name": "GPT-5.3 Chat Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 20, - "output": 80 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2026-03-15" + "knowledge": "2025-08-31", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "openai/o4-mini", - "name": "OpenAI: o4 Mini", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "openai/o4-mini-deep-research", - "name": "OpenAI: o4 Mini Deep Research", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-06-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openai/o4-mini-high", - "name": "OpenAI: o4 Mini High", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-17", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openrouter/auto", - "name": "Auto Router", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 2000000, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "audio", - "image", - "pdf", "text", - "video" + "image", + "pdf" ], "output": [ - "image", "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openrouter/bodybuilder", - "name": "Body Builder (beta)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 128000, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openrouter/free", - "name": "Free Models Router", + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 200000, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openrouter/owl-alpha", - "name": "Owl Alpha", + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 1048756, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openrouter/pareto-code", - "name": "Pareto Code Router", + "id": "openai/gpt-oss-120b", + "name": "GPT-OSS 120B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.09, + "output": 0.36 }, "modalities": { "input": [ @@ -57618,192 +109185,243 @@ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-05-01" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "perceptron/perceptron-mk1", - "name": "Perceptron: Perceptron Mk1", + "id": "openai/gpt-oss-20b", + "name": "GPT-OSS 20B", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 0.04, + "output": 0.2, + "cacheRead": 0.02 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-16" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "perplexity/sonar", - "name": "Perplexity: Sonar", + "id": "openai/gpt-oss-safeguard-120b", + "name": "GPT OSS Safeguard 120B", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 127072, - "output": 25415 + "context": 4096, + "output": 4096 }, "cost": { - "input": 1, - "output": 1 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [], + "releaseDate": "2025-10-29", + "lastUpdated": "2025-10-29" }, { - "id": "perplexity/sonar-deep-research", - "name": "Perplexity: Sonar Deep Research", - "toolCall": false, - "structuredOutput": false, + "id": "openai/o1", + "name": "o1", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "o", "limit": { - "context": 128000, - "output": 25600 + "context": 200000, + "output": 100000 }, "cost": { - "input": 2, - "output": 8 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "perplexity/sonar-pro", - "name": "Perplexity: Sonar Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/o3", + "name": "o3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "o", "limit": { "context": 200000, - "output": 8000 + "output": 100000 }, "cost": { - "input": 3, - "output": 15 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "perplexity/sonar-pro-search", - "name": "Perplexity: Sonar Pro Search", - "toolCall": false, - "structuredOutput": false, + "id": "openai/o3-mini", + "name": "o3 Mini", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { "context": 200000, - "output": 8000 + "output": 100000 }, "cost": { - "input": 3, - "output": 15 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-31", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "perplexity/sonar-reasoning-pro", - "name": "Perplexity: Sonar Reasoning Pro", - "toolCall": false, - "structuredOutput": false, + "id": "openai/o4-mini", + "name": "o4 Mini", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "o-mini", "limit": { - "context": 128000, - "output": 25600 + "context": 200000, + "output": 100000 }, "cost": { - "input": 2, - "output": 8 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "poolside/laguna-m.1:free", - "name": "Poolside: Laguna M.1 (free)", + "id": "qwen/qwen-flash", + "name": "Qwen Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.022, + "output": 0.216, + "cacheRead": 0.0044 }, "modalities": { "input": [ @@ -57813,24 +109431,32 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "poolside/laguna-xs.2:free", - "name": "Poolside: Laguna XS.2 (free)", + "id": "qwen/qwen-plus", + "name": "Qwen Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.115, + "output": 0.287, + "cacheRead": 0.023 }, "modalities": { "input": [ @@ -57840,24 +109466,32 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-04", + "releaseDate": "2024-01-25", + "lastUpdated": "2025-09-11" }, { - "id": "prime-intellect/intellect-3", - "name": "Prime Intellect: INTELLECT-3", + "id": "qwen/qwen3-235b-a22b", + "name": "Qwen3 235B A22B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { "context": 131072, - "output": 131072 + "output": 32768 }, "cost": { - "input": 0.2, - "output": 1.1 + "input": 0.287, + "output": 1.147, + "cacheRead": 0.0574 }, "modalities": { "input": [ @@ -57867,24 +109501,32 @@ "text" ] }, - "releaseDate": "2025-11-26", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "qwen/qwen-2.5-72b-instruct", - "name": "Qwen2.5 72B Instruct", + "id": "qwen/qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.12, - "output": 0.39 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -57894,24 +109536,25 @@ "text" ] }, - "releaseDate": "2024-09", - "lastUpdated": "2026-01-10" + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "qwen/qwen-2.5-7b-instruct", - "name": "Qwen: Qwen2.5 7B Instruct", + "id": "qwen/qwen3-32b", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 6554 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.04, - "output": 0.1 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -57921,25 +109564,27 @@ "text" ] }, - "releaseDate": "2024-09", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "qwen/qwen-2.5-coder-32b-instruct", - "name": "Qwen2.5 Coder 32B Instruct", + "id": "qwen/qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.2, - "cacheRead": 0.015 + "input": 0.22, + "output": 1.8 }, "modalities": { "input": [ @@ -57949,25 +109594,27 @@ "text" ] }, - "releaseDate": "2024-11-11", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "qwen/qwen-plus", - "name": "Qwen: Qwen-Plus", + "id": "qwen/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { "context": 1000000, - "output": 32768 + "output": 250000 }, "cost": { - "input": 0.4, - "output": 1.2, - "cacheRead": 0.08 + "input": 0.144, + "output": 0.574, + "cacheRead": 0.0288 }, "modalities": { "input": [ @@ -57977,24 +109624,27 @@ "text" ] }, - "releaseDate": "2024-01-25", - "lastUpdated": "2025-09-11" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "qwen/qwen-plus-2025-07-28", - "name": "Qwen: Qwen Plus 0728", - "toolCall": true, + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.26, - "output": 0.78 + "input": 0.15, + "output": 0.8, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -58004,24 +109654,27 @@ "text" ] }, - "releaseDate": "2025-09-09", - "lastUpdated": "2026-03-15" + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "qwen/qwen-plus-2025-07-28:thinking", - "name": "Qwen: Qwen Plus 0728 (thinking)", + "id": "qwen/qwen3-coder-plus", + "name": "Qwen3 Coder Plus", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { "context": 1000000, - "output": 32768 + "output": 250000 }, "cost": { - "input": 0.26, - "output": 0.78 + "input": 0.574, + "output": 2.294, + "cacheRead": 0.1148 }, "modalities": { "input": [ @@ -58031,54 +109684,57 @@ "text" ] }, - "releaseDate": "2025-09-09", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "qwen/qwen2.5-vl-72b-instruct", - "name": "Qwen: Qwen2.5 VL 72B Instruct", - "toolCall": false, + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.8, - "output": 0.8, - "cacheRead": 0.075 + "input": 0.359, + "output": 1.434, + "cacheRead": 0.0718 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-01", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "qwen/qwen3-14b", - "name": "Qwen: Qwen3 14B", + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 40960, - "output": 40960 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.06, - "output": 0.24, - "cacheRead": 0.025 + "input": 0.144, + "output": 0.574, + "cacheRead": 0.0288 }, "modalities": { "input": [ @@ -58088,25 +109744,26 @@ "text" ] }, - "releaseDate": "2025-04", - "lastUpdated": "2026-03-15" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "qwen/qwen3-235b-a22b", - "name": "Qwen: Qwen3 235B A22B", - "toolCall": true, + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3 Next 80B A3B Thinking", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { "context": 131072, - "output": 8192 + "output": 32768 }, "cost": { - "input": 0.455, - "output": 1.82, - "cacheRead": 0.15 + "input": 0.15, + "output": 1.2 }, "modalities": { "input": [ @@ -58116,190 +109773,230 @@ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "qwen/qwen3-235b-a22b-2507", - "name": "Qwen: Qwen3 235B A22B Instruct 2507", + "id": "qwen/qwen3-vl-plus", + "name": "Qwen3-VL Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { "context": 262144, - "output": 52429 + "output": 65536 }, "cost": { - "input": 0.071, - "output": 0.1 + "input": 0.143, + "output": 1.434, + "cacheRead": 0.0286 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "qwen/qwen3-235b-a22b-thinking-2507", - "name": "Qwen: Qwen3 235B A22B Thinking 2507", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B A10B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.11, - "output": 0.6 + "input": 0.115, + "output": 0.917, + "cacheRead": 0.023 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-25", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "qwen/qwen3-30b-a3b", - "name": "Qwen: Qwen3 30B A3B", + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 40960, - "output": 40960 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.08, - "output": 0.28, - "cacheRead": 0.03 + "input": 0.086, + "output": 0.688, + "cacheRead": 0.0172 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "qwen/qwen3-30b-a3b-instruct-2507", - "name": "Qwen: Qwen3 30B A3B Instruct 2507", + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5 35B A3B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.09, - "output": 0.3, - "cacheRead": 0.04 + "input": 0.057, + "output": 0.459, + "cacheRead": 0.020357 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "qwen/qwen3-30b-a3b-thinking-2507", - "name": "Qwen: Qwen3 30B A3B Thinking 2507", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 6554 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.051, - "output": 0.34 + "input": 0.172, + "output": 1.032, + "cacheRead": 0.0344 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2025-07-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "qwen/qwen3-32b", - "name": "Qwen: Qwen3 32B", + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 40960, - "output": 40960 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.08, - "output": 0.24, - "cacheRead": 0.04 + "input": 0.09, + "output": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-02-04" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "qwen/qwen3-8b", - "name": "Qwen: Qwen3 8B", + "id": "qwen/qwen3.5-flash", + "name": "Qwen3.5 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 40960, - "output": 8192 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.05 + "input": 0.029, + "output": 0.287, + "cacheRead": 0.0058 }, "modalities": { "input": [ @@ -58309,25 +110006,31 @@ "text" ] }, - "releaseDate": "2025-04", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "qwen/qwen3-coder", - "name": "Qwen: Qwen3 Coder 480B A35B", + "id": "qwen/qwen3.5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 262144, - "output": 52429 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.22, - "output": 1, - "cacheRead": 0.022 + "input": 0.115, + "output": 0.688, + "cacheRead": 0.023 }, "modalities": { "input": [ @@ -58337,24 +110040,31 @@ "text" ] }, - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "qwen/qwen3-coder-30b-a3b-instruct", - "name": "Qwen: Qwen3 Coder 30B A3B Instruct", + "id": "qwen/qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 160000, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.07, - "output": 0.27 + "input": 0.289, + "output": 2.4 }, "modalities": { "input": [ @@ -58364,25 +110074,31 @@ "text" ] }, - "releaseDate": "2025-07-31", - "lastUpdated": "2025-07-31" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "qwen/qwen3-coder-flash", - "name": "Qwen: Qwen3 Coder Flash", + "id": "qwen/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B A3B", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, + "context": 262144, "output": 65536 }, "cost": { - "input": 0.195, - "output": 0.975, - "cacheRead": 0.06 + "input": 0.248, + "output": 1.485, + "cacheRead": 0.0496 }, "modalities": { "input": [ @@ -58392,25 +110108,31 @@ "text" ] }, - "releaseDate": "2025-07-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "qwen/qwen3-coder-next", - "name": "Qwen: Qwen3 Coder Next", + "id": "qwen/qwen3.6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen3.6", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.12, - "output": 0.75, - "cacheRead": 0.035 + "input": 0.165, + "output": 0.99, + "cacheRead": 0.033 }, "modalities": { "input": [ @@ -58420,25 +110142,30 @@ "text" ] }, - "releaseDate": "2026-02-02", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "qwen/qwen3-coder-plus", - "name": "Qwen: Qwen3 Coder Plus", + "id": "qwen/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 1000000, + "context": 256000, "output": 65536 }, "cost": { - "input": 0.65, - "output": 3.25, - "cacheRead": 0.2 + "input": 1.31, + "output": 7.88 }, "modalities": { "input": [ @@ -58448,25 +110175,28 @@ "text" ] }, - "releaseDate": "2025-07-01", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "qwen/qwen3-max", - "name": "Qwen: Qwen3 Max", + "id": "qwen/qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 1.2, - "output": 6, - "cacheRead": 0.24 + "input": 0.276, + "output": 1.651, + "cacheRead": 0.0552 }, "modalities": { "input": [ @@ -58476,24 +110206,32 @@ "text" ] }, - "releaseDate": "2025-09-05", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "qwen/qwen3-max-thinking", - "name": "Qwen: Qwen3 Max Thinking", + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.78, - "output": 3.9 + "input": 0.825, + "output": 2.4755, + "cacheRead": 0.165 }, "modalities": { "input": [ @@ -58503,79 +110241,97 @@ "text" ] }, - "releaseDate": "2026-01-23", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen: Qwen3 Next 80B A3B Instruct", + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 52429 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.09, - "output": 1.1 + "input": 0.4, + "output": 1.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen: Qwen3 Next 80B A3B Thinking", + "id": "qwen/qwen3.8-max", + "name": "Qwen3.8 Max", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.0975, - "output": 0.78 + "input": 2, + "output": 6, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "qwen/qwen3-vl-235b-a22b-instruct", - "name": "Qwen: Qwen3 VL 235B A22B Instruct", + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "fugu", "limit": { - "context": 262144, - "output": 52429 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.2, - "output": 0.88, - "cacheRead": 0.11 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -58586,108 +110342,113 @@ "text" ] }, - "releaseDate": "2025-09-23", - "lastUpdated": "2026-01-10" + "reasoningOptions": [], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "qwen/qwen3-vl-235b-a22b-thinking", - "name": "Qwen: Qwen3 VL 235B A22B Thinking", + "id": "thinkingmachines/inkling", + "name": "Inkling", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "ling", "limit": { - "context": 131072, - "output": 32768 + "context": 1048000, + "output": 32000 }, "cost": { - "input": 0.26, - "output": 2.6 + "input": 1, + "output": 4.05, + "cacheRead": 0.17 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "qwen/qwen3-vl-30b-a3b-instruct", - "name": "Qwen: Qwen3 VL 30B A3B Instruct", + "id": "writer/palmyra-x4", + "name": "Palmyra X4", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "palmyra", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "output": 32000 }, "cost": { - "input": 0.13, - "output": 0.52 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-05", - "lastUpdated": "2025-11-25" + "releaseDate": "2024-10-09", + "lastUpdated": "2024-10-09" }, { - "id": "qwen/qwen3-vl-30b-a3b-thinking", - "name": "Qwen: Qwen3 VL 30B A3B Thinking", + "id": "writer/palmyra-x5", + "name": "Palmyra X5", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "palmyra", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 250000 }, "cost": { - "input": 0.13, - "output": 1.56 + "input": 0.6, + "output": 6 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2026-03-15" + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "qwen/qwen3-vl-32b-instruct", - "name": "Qwen: Qwen3 VL 32B Instruct", + "id": "xai/grok-4.20-0309-non-reasoning", + "name": "Grok 4.20 Non-Reasoning", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.104, - "output": 0.416 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -58698,402 +110459,515 @@ "text" ] }, - "releaseDate": "2025-10-21", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "qwen/qwen3-vl-8b-instruct", - "name": "Qwen: Qwen3 VL 8B Instruct", + "id": "xai/grok-4.20-0309-reasoning", + "name": "Grok 4.20", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.08, - "output": 0.5 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "qwen/qwen3-vl-8b-thinking", - "name": "Qwen: Qwen3 VL 8B Thinking", + "id": "xai/grok-4.3", + "name": "Grok 4.3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.117, - "output": 1.365 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen: Qwen3.5-122B-A10B", + "id": "xai/grok-4.5", + "name": "Grok 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 262144, - "output": 65536 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.26, - "output": 2.08 + "input": 2, + "output": 6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "qwen/qwen3.5-27b", - "name": "Qwen: Qwen3.5-27B", + "id": "xai/grok-4.6", + "name": "Grok 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "grok", "limit": { - "context": 262144, - "output": 65536 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.195, - "output": 1.56 + "input": 1.5, + "output": 4.5, + "cacheRead": 0.5 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "qwen/qwen3.5-35b-a3b", - "name": "Qwen: Qwen3.5-35B-A3B", + "id": "xai/grok-build-0.1", + "name": "Grok Build 0.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok-build", "limit": { - "context": 262144, - "output": 65536 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.1625, - "output": 1.3 + "input": 1, + "output": 2, + "cacheRead": 0.2 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen: Qwen3.5 397B A17B", + "id": "zai/glm-4.5", + "name": "GLM-4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 98304 }, "cost": { - "input": 0.39, - "output": 2.34 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "qwen/qwen3.5-9b", - "name": "Qwen: Qwen3.5-9B", + "id": "zai/glm-4.5-air", + "name": "GLM-4.5 Air", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "glm-air", "limit": { - "context": 256000, - "output": 32768 + "context": 128000, + "output": 98304 }, "cost": { - "input": 0.05, - "output": 0.15 + "input": 0.2, + "output": 1.1, + "cacheRead": 0.03, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "qwen/qwen3.5-flash-02-23", - "name": "Qwen: Qwen3.5-Flash", + "id": "zai/glm-4.5v", + "name": "Glm 4.5V", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 65536 + "context": 128000, + "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "qwen/qwen3.5-plus-02-15", - "name": "Qwen: Qwen3.5 Plus 2026-02-15", + "id": "zai/glm-4.6", + "name": "GLM-4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.26, - "output": 1.56 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "qwen/qwen3.5-plus-20260420", - "name": "Qwen: Qwen3.5 Plus 2026-04-20", + "id": "zai/glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2.4 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "qwen/qwen3.6-27b", - "name": "Qwen: Qwen3.6 27B", + "id": "zai/glm-4.7-flash", + "name": "GLM 4.7 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 256000, - "output": 65536 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.325, - "output": 3.25 + "input": 0.07, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "qwen/qwen3.6-35b-a3b", - "name": "Qwen: Qwen3.6 35B A3B", - "toolCall": false, + "id": "zai/glm-4.7-flashx", + "name": "GLM-4.7 FlashX", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.1612, - "output": 0.96525, - "cacheRead": 0.1612 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "qwen/qwen3.6-flash", - "name": "Qwen: Qwen3.6 Flash", + "id": "zai/glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheWrite": 0.3125 + "input": 1, + "output": 3.2, + "cacheRead": 0.2, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "qwen/qwen3.6-max-preview", - "name": "Qwen: Qwen3.6 Max Preview", + "id": "zai/glm-5-turbo", + "name": "GLM-5 Turbo", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 1.04, - "output": 6.24, - "cacheWrite": 1.3 + "input": 1.2, + "output": 4, + "cacheRead": 0.24, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59103,56 +110977,66 @@ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "qwen/qwen3.6-plus", - "name": "Qwen: Qwen3.6 Plus", + "id": "zai/glm-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 65536 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.325, - "output": 1.95, - "cacheRead": 0.0325, - "cacheWrite": 0.40625 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "qwen/qwen3.7-max", - "name": "Qwen: Qwen3.7 Max", + "id": "zai/glm-5.2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { "context": 1000000, - "output": 65536 + "output": 131072 }, "cost": { - "input": 1.625, - "output": 4.875, - "cacheRead": 0.1625, - "cacheWrite": 2.03125 + "input": 1.05, + "output": 3.3, + "cacheRead": 0.195 }, "modalities": { "input": [ @@ -59162,107 +111046,195 @@ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2026-05-27" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 50000 + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "merge-gateway-ai-sdk-provider", + "baseUrl": "https://api-gateway.merge.dev/v1/ai-sdk", + "doc": "https://docs.merge.dev/merge-gateway" + }, + { + "id": "meta", + "name": "Meta", + "env": [ + "META_MODEL_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "rekaai/reka-edge", - "name": "Reka Edge", + "id": "muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 16384, - "output": 16384 + "context": 1000000, + "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "image", "text", + "image", + "pdf", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-20", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "rekaai/reka-flash-3", - "name": "Reka Flash 3", - "toolCall": false, - "structuredOutput": false, + "id": "muse-spark-1.2", + "name": "Muse Spark 1.2", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 65536, - "output": 65536 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.2 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2026-04-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "relace/relace-apply-3", - "name": "Relace: Relace Apply 3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "muse-spark-1.2-contributor", + "name": "Muse Spark 1.2 Contributor", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "muse", "limit": { - "context": 256000, - "output": 128000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.85, - "output": 1.25 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.002 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-09-26", - "lastUpdated": "2026-03-15" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" + } + ], + "npm": "@ai-sdk/openai", + "baseUrl": "https://api.meta.ai/v1", + "doc": "https://dev.meta.ai/docs" + }, + { + "id": "minimax", + "name": "MiniMax (minimax.io)", + "env": [ + "MINIMAX_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "relace/relace-search", - "name": "Relace: Relace Search", + "id": "MiniMax-M2", + "name": "MiniMax-M2", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 256000, + "context": 196608, "output": 128000 }, "cost": { - "input": 1, - "output": 3 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -59272,24 +111244,28 @@ "text" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "sao10k/l3-euryale-70b", - "name": "Sao10k: Llama 3 Euryale 70B v2.1", + "id": "MiniMax-M2.1", + "name": "MiniMax-M2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 8192, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1.48, - "output": 1.48 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59299,24 +111275,28 @@ "text" ] }, - "releaseDate": "2024-06-18", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "sao10k/l3-lunaris-8b", - "name": "Sao10K: Llama 3 8B Lunaris", - "toolCall": false, + "id": "MiniMax-M2.5", + "name": "MiniMax-M2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 8192, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.04, - "output": 0.05 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59326,24 +111306,28 @@ "text" ] }, - "releaseDate": "2024-08-13", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "sao10k/l3.1-70b-hanami-x1", - "name": "Sao10K: Llama 3.1 70B Hanami x1", - "toolCall": false, + "id": "MiniMax-M2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 16000, - "output": 16000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 3 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59353,24 +111337,28 @@ "text" ] }, - "releaseDate": "2025-01-08", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "sao10k/l3.1-euryale-70b", - "name": "Sao10K: Llama 3.1 Euryale 70B v2.2", + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.85, - "output": 0.85 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59380,24 +111368,28 @@ "text" ] }, - "releaseDate": "2024-08-28", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "sao10k/l3.3-euryale-70b", - "name": "Sao10K: Llama 3.3 Euryale 70B", - "toolCall": false, + "id": "MiniMax-M2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.65, - "output": 0.75 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59407,118 +111399,153 @@ "text" ] }, - "releaseDate": "2024-12-18", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "stealth/claude-opus-4.6", - "name": "Stealth: Claude Opus 4.6 (20% off)", + "id": "MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { "context": 1000000, "output": 128000 }, "cost": { - "input": 4, - "output": 20, - "cacheRead": 0.4, - "cacheWrite": 5 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "tiers": [ + { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12 + } }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-05-27" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-25" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.minimax.io/anthropic/v1", + "doc": "https://platform.minimax.io/docs/guides/quickstart" + }, + { + "id": "minimax-cn", + "name": "MiniMax (minimaxi.com)", + "env": [ + "MINIMAX_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "stealth/claude-opus-4.7", - "name": "Stealth: Claude Opus 4.7 (20% off)", + "id": "MiniMax-M2", + "name": "MiniMax-M2", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, + "context": 196608, "output": 128000 }, "cost": { - "input": 4, - "output": 20, - "cacheRead": 0.4, - "cacheWrite": 5 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-05-27" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "stealth/claude-sonnet-4.6", - "name": "Stealth: Claude Sonnet 4.6 (20% off)", + "id": "MiniMax-M2.1", + "name": "MiniMax-M2.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 64000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 2.4, - "output": 12, - "cacheRead": 0.24, - "cacheWrite": 3 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-17", - "lastUpdated": "2026-05-27" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "stepfun/step-3.5-flash", - "name": "StepFun: Step 3.5 Flash", + "id": "MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 256000, - "output": 256000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59528,24 +111555,28 @@ "text" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "switchpoint/router", - "name": "Switchpoint Router", - "toolCall": false, + "id": "MiniMax-M2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.85, - "output": 3.4 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59555,24 +111586,28 @@ "text" ] }, - "releaseDate": "2025-07-12", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "tencent/hunyuan-a13b-instruct", - "name": "Tencent: Hunyuan A13B Instruct", - "toolCall": false, + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, + "context": 204800, "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59582,25 +111617,28 @@ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "tencent/hy3-preview", - "name": "Tencent: Hy3 Preview", + "id": "MiniMax-M2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.066, - "output": 0.26, - "cacheRead": 0.029 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -59610,51 +111648,91 @@ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-05-16" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "thedrummer/cydonia-24b-v4.1", - "name": "TheDrummer: Cydonia 24B V4.1", - "toolCall": false, + "id": "MiniMax-M3", + "name": "MiniMax-M3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { "input": 0.3, - "output": 0.5 + "output": 1.2, + "cacheRead": 0.06, + "tiers": [ + { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-27", - "lastUpdated": "2026-03-15" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-25" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.minimaxi.com/anthropic/v1", + "doc": "https://platform.minimaxi.com/docs/guides/quickstart" + }, + { + "id": "minimax-cn-coding-plan", + "name": "MiniMax Token Plan (minimaxi.com)", + "env": [ + "MINIMAX_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "thedrummer/rocinante-12b", - "name": "TheDrummer: Rocinante 12B", + "id": "MiniMax-M2", + "name": "MiniMax-M2", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 32768, - "output": 32768 + "context": 196608, + "output": 128000 }, "cost": { - "input": 0.17, - "output": 0.43 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -59664,24 +111742,28 @@ "text" ] }, - "releaseDate": "2024-09-30", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "thedrummer/skyfall-36b-v2", - "name": "TheDrummer: Skyfall 36B V2", - "toolCall": false, + "id": "MiniMax-M2.1", + "name": "MiniMax-M2.1", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 32768, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.55, - "output": 0.8 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59691,24 +111773,28 @@ "text" ] }, - "releaseDate": "2025-03-11", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "thedrummer/unslopnemo-12b", - "name": "TheDrummer: UnslopNemo 12B", + "id": "MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 32768, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59718,24 +111804,28 @@ "text" ] }, - "releaseDate": "2024-11-09", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "undi95/remm-slerp-l2-13b", - "name": "ReMM SLERP 13B", - "toolCall": false, + "id": "MiniMax-M2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 6144, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.45, - "output": 0.65 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59745,24 +111835,28 @@ "text" ] }, - "releaseDate": "2023-07-22", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "upstage/solar-pro-3", - "name": "Upstage: Solar Pro 3", + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59772,24 +111866,28 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "writer/palmyra-x5", - "name": "Writer: Palmyra X5", - "toolCall": false, + "id": "MiniMax-M2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1040000, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 6 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59799,145 +111897,169 @@ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "x-ai/grok-4.20", - "name": "xAI: Grok 4.20", + "id": "MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ + "text", "image", - "pdf", - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-31", - "lastUpdated": "2026-04-11" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-25" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.minimaxi.com/anthropic/v1", + "doc": "https://platform.minimaxi.com/docs/token-plan/intro" + }, + { + "id": "minimax-coding-plan", + "name": "MiniMax Token Plan (minimax.io)", + "env": [ + "MINIMAX_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "x-ai/grok-4.20-multi-agent", - "name": "xAI: Grok 4.20 Multi-Agent", - "toolCall": false, + "id": "MiniMax-M2", + "name": "MiniMax-M2", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 2000000, - "output": 2000000 + "context": 196608, + "output": 128000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "image", - "pdf", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-31", - "lastUpdated": "2026-04-11" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "x-ai/grok-4.3", - "name": "xAI: Grok 4.3", + "id": "MiniMax-M2.1", + "name": "MiniMax-M2.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "x-ai/grok-build-0.1", - "name": "xAI: Grok Build 0.1", + "id": "MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 256000, - "output": 256000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1, - "output": 2, - "cacheRead": 0.2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-20", - "lastUpdated": "2026-05-27" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "xiaomi/mimo-v2-flash", - "name": "Xiaomi: MiMo-V2-Flash", + "id": "MiniMax-M2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "mimo", + "family": "minimax", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.09, - "output": 0.29, - "cacheRead": 0.045 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -59947,61 +112069,59 @@ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "xiaomi/mimo-v2-omni", - "name": "Xiaomi: MiMo-V2-Omni", + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "mimo", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, { - "id": "xiaomi/mimo-v2-pro", - "name": "Xiaomi: MiMo-V2-Pro", + "id": "MiniMax-M2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mimo", + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, + "context": 204800, "output": 131072 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -60011,60 +112131,105 @@ "text" ] }, - "knowledge": "2024-12", + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, { - "id": "xiaomi/mimo-v2.5", - "name": "Xiaomi: MiMo-V2.5", + "id": "MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "mimo", + "family": "minimax", "limit": { - "context": 1048576, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ "text", "image", - "audio", "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-25" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.minimax.io/anthropic/v1", + "doc": "https://platform.minimax.io/docs/token-plan/intro" + }, + { + "id": "mistral", + "name": "Mistral", + "env": [ + "MISTRAL_API_KEY" + ], + "openaiCompatible": false, + "models": [ + { + "id": "codestral-latest", + "name": "Codestral (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "codestral", + "limit": { + "context": 256000, + "output": 4096 + }, + "cost": { + "input": 0.3, + "output": 0.9 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2024-10", + "releaseDate": "2024-05-29", + "lastUpdated": "2025-01-04" }, { - "id": "xiaomi/mimo-v2.5-pro", - "name": "Xiaomi: MiMo V2.5 Pro", + "id": "devstral-2512", + "name": "Devstral 2", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "mimo", + "family": "devstral", "limit": { - "context": 1048576, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -60074,25 +112239,28 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "z-ai/glm-4-32b", - "name": "Z.ai: GLM 4 32B ", + "id": "devstral-latest", + "name": "Devstral 2", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -60102,25 +112270,28 @@ "text" ] }, - "releaseDate": "2025-07-25", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "z-ai/glm-4.5", - "name": "Z.ai: GLM 4.5", + "id": "devstral-medium-2507", + "name": "Devstral Medium", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 131072, - "output": 98304 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.175 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -60130,25 +112301,28 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-05", + "releaseDate": "2025-07-10", + "lastUpdated": "2025-07-10" }, { - "id": "z-ai/glm-4.5-air", - "name": "Z.ai: GLM 4.5 Air", + "id": "devstral-medium-latest", + "name": "Devstral 2 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 131072, - "output": 98304 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.13, - "output": 0.85, - "cacheRead": 0.025 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ @@ -60158,54 +112332,59 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "z-ai/glm-4.5v", - "name": "Z.ai: GLM 4.5V", + "id": "devstral-small-2505", + "name": "Devstral Small 2505", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 65536, - "output": 16384 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 1.8, - "cacheRead": 0.11 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-11", - "lastUpdated": "2025-08-11" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-05", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "z-ai/glm-4.6", - "name": "Z.ai: GLM 4.6", + "id": "devstral-small-2507", + "name": "Devstral Small", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 204800, - "output": 204800 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.39, - "output": 1.9, - "cacheRead": 0.175 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -60215,54 +112394,60 @@ "text" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2026-03-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-05", + "releaseDate": "2025-07-10", + "lastUpdated": "2025-07-10" }, { - "id": "z-ai/glm-4.6v", - "name": "Z.ai: GLM 4.6V", + "id": "labs-devstral-small-2512", + "name": "Devstral Small 2", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, + "family": "devstral", "limit": { - "context": 131072, - "output": 131072 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2026-01-10" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "z-ai/glm-4.7", - "name": "Z.ai: GLM 4.7", + "id": "magistral-medium-latest", + "name": "Magistral Medium (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "magistral-medium", "limit": { - "context": 202752, - "output": 65535 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.38, - "output": 1.98, - "cacheRead": 0.2 + "input": 2, + "output": 5 }, "modalities": { "input": [ @@ -60272,25 +112457,27 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2026-03-15" + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-20" }, { - "id": "z-ai/glm-4.7-flash", - "name": "Z.ai: GLM 4.7 Flash", + "id": "magistral-small", + "name": "Magistral Small", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "magistral-small", "limit": { - "context": 202752, - "output": 40551 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.06, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -60300,24 +112487,27 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "knowledge": "2025-06", + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-17" }, { - "id": "z-ai/glm-5", - "name": "Z.ai: GLM 5", + "id": "ministral-3b-latest", + "name": "Ministral 3B (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "ministral", "limit": { - "context": 202752, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.72, - "output": 2.3 + "input": 0.04, + "output": 0.04 }, "modalities": { "input": [ @@ -60327,25 +112517,26 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-03-15" + "knowledge": "2024-10", + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-04" }, { - "id": "z-ai/glm-5-turbo", - "name": "Z.ai: GLM 5 Turbo", + "id": "ministral-8b-latest", + "name": "Ministral 8B (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "ministral", "limit": { - "context": 202752, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ @@ -60355,24 +112546,54 @@ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-04-11" + "knowledge": "2024-10", + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-04" }, { - "id": "z-ai/glm-5.1", - "name": "Z.ai: GLM 5.1", + "id": "mistral-embed", + "name": "Mistral Embed", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "mistral-embed", + "limit": { + "context": 8000, + "output": 3072 + }, + "cost": { + "input": 0.1, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2023-12-11", + "lastUpdated": "2023-12-11" + }, + { + "id": "mistral-large-2411", + "name": "Mistral Large 2.1", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, + "family": "mistral-large", "limit": { - "context": 202752, - "output": 131072 + "context": 131072, + "output": 16384 }, "cost": { - "input": 1.26, - "output": 3.96 + "input": 2, + "output": 6 }, "modalities": { "input": [ @@ -60382,251 +112603,222 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "knowledge": "2024-11", + "releaseDate": "2024-11-18", + "lastUpdated": "2024-11-18" }, { - "id": "z-ai/glm-5v-turbo", - "name": "Z.ai: GLM 5V Turbo", + "id": "mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, + "family": "mistral-large", "limit": { - "context": 202752, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-11" - } - ], - "baseUrl": "https://api.kilo.ai/api/gateway", - "doc": "https://kilo.ai" - }, - { - "id": "kimi-for-coding", - "name": "Kimi For Coding", - "env": [ - "KIMI_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" + }, { - "id": "k2p5", - "name": "Kimi K2.5", + "id": "mistral-large-latest", + "name": "Mistral Large (latest)", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "mistral-large", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "k2p6", - "name": "Kimi K2.6", + "id": "mistral-medium-2505", + "name": "Mistral Medium 3", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", "limit": { - "context": 262144, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04", - "lastUpdated": "2026-04" + "knowledge": "2025-05", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "mistral-medium-2508", + "name": "Mistral Medium 3.1", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.4, + "output": 2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-11", - "lastUpdated": "2025-12" - } - ], - "baseUrl": "https://api.kimi.com/coding/v1", - "doc": "https://www.kimi.com/code/docs/en/third-party-tools/other-coding-agents.html" - }, - { - "id": "kuae-cloud-coding-plan", - "name": "KUAE Cloud Coding Plan", - "env": [ - "KUAE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2025-05", + "releaseDate": "2025-08-12", + "lastUpdated": "2025-08-12" + }, { - "id": "GLM-4.7", - "name": "GLM-4.7", + "id": "mistral-medium-2604", + "name": "Mistral Medium 3.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "mistral-medium", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.5, + "output": 7.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" - } - ], - "baseUrl": "https://coding-plan-endpoint.kuaecloud.net/v1", - "doc": "https://docs.mthreads.com/kuaecloud/kuaecloud-doc-online/coding_plan/" - }, - { - "id": "lilac", - "name": "Lilac", - "env": [ - "LILAC_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" + }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "mistral-medium-latest", + "name": "Mistral Medium (latest)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "mistral-medium", "limit": { - "context": 262100, - "output": 262100 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.11, - "output": 0.35 + "input": 1.5, + "output": 7.5 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "minimaxai/minimax-m2.7", - "name": "MiniMax M2.7", + "id": "mistral-nemo", + "name": "Mistral Nemo", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "mistral-nemo", "limit": { - "context": 204800, - "output": 204800 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.055 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ @@ -60636,27 +112828,26 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", + "id": "mistral-small-2506", + "name": "Mistral Small 3.2", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "kimi-k2.6", + "family": "mistral-small", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.7, - "output": 3.5, - "cacheRead": 0.2 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -60667,97 +112858,104 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" }, { - "id": "zai-org/glm-5.1", - "name": "GLM 5.1", + "id": "mistral-small-2603", + "name": "Mistral Small 4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "mistral-small", "limit": { - "context": 202800, - "output": 131072 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.9, - "output": 3, - "cacheRead": 0.27 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.getlilac.com/v1", - "doc": "https://docs.getlilac.com/inference/models" - }, - { - "id": "llama", - "name": "Llama", - "env": [ - "LLAMA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, { - "id": "cerebras-llama-4-maverick-17b-128e-instruct", - "name": "Cerebras-Llama-4-Maverick-17B-128E-Instruct", + "id": "mistral-small-latest", + "name": "Mistral Small (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "llama", + "family": "mistral-small", "limit": { - "context": 128000, - "output": 4096 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "cerebras-llama-4-scout-17b-16e-instruct", - "name": "Cerebras-Llama-4-Scout-17B-16E-Instruct", + "id": "open-mistral-7b", + "name": "Mistral 7B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "mistral", "limit": { - "context": 128000, - "output": 4096 + "context": 8000, + "output": 8000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 0.25 }, "modalities": { "input": [ @@ -60767,26 +112965,26 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "knowledge": "2023-12", + "releaseDate": "2023-09-27", + "lastUpdated": "2023-09-27" }, { - "id": "groq-llama-4-maverick-17b-128e-instruct", - "name": "Groq-Llama-4-Maverick-17B-128E-Instruct", + "id": "open-mistral-nemo", + "name": "Open Mistral Nemo", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "mistral-nemo", "limit": { "context": 128000, - "output": 4096 + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ @@ -60796,26 +112994,28 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "open-mixtral-8x22b", + "name": "Mixtral 8x22B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "mixtral", "limit": { - "context": 128000, - "output": 4096 + "context": 64000, + "output": 64000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6 }, "modalities": { "input": [ @@ -60825,26 +113025,26 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "knowledge": "2024-04", + "releaseDate": "2024-04-17", + "lastUpdated": "2024-04-17" }, { - "id": "llama-3.3-8b-instruct", - "name": "Llama-3.3-8B-Instruct", + "id": "open-mixtral-8x7b", + "name": "Mixtral 8x7B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "mixtral", "limit": { - "context": 128000, - "output": 4096 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.7, + "output": 0.7 }, "modalities": { "input": [ @@ -60854,26 +113054,26 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "knowledge": "2024-01", + "releaseDate": "2023-12-11", + "lastUpdated": "2023-12-11" }, { - "id": "llama-4-maverick-17b-128e-instruct-fp8", - "name": "Llama-4-Maverick-17B-128E-Instruct-FP8", + "id": "pixtral-12b", + "name": "Pixtral 12B", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, - "family": "llama", + "family": "pixtral", "limit": { "context": 128000, - "output": 4096 + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ @@ -60884,26 +113084,26 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "knowledge": "2024-09", + "releaseDate": "2024-09-01", + "lastUpdated": "2024-09-01" }, { - "id": "llama-4-scout-17b-16e-instruct-fp8", - "name": "Llama-4-Scout-17B-16E-Instruct-FP8", + "id": "pixtral-large-latest", + "name": "Pixtral Large (latest)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, - "family": "llama", + "family": "pixtral", "limit": { "context": 128000, - "output": 4096 + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6 }, "modalities": { "input": [ @@ -60914,130 +113114,115 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" - } - ], - "baseUrl": "https://api.llama.com/compat/v1/", - "doc": "https://llama.developer.meta.com/docs/models" - }, - { - "id": "llmgateway", - "name": "LLM Gateway", - "env": [ - "LLMGATEWAY_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-04" + }, { - "id": "auto", - "name": "Auto Route", - "toolCall": true, - "structuredOutput": true, + "id": "voxtral-mini-latest", + "name": "Voxtral Mini (latest)", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "auto", + "family": "voxtral", "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0, + "context": 0, "output": 0 }, "modalities": { "input": [ - "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "claude-3-5-haiku", - "name": "Claude 3.5 Haiku", - "toolCall": true, + "id": "voxtral-mini-tts-latest", + "name": "Voxtral Mini TTS (latest)", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "claude", + "family": "voxtral", "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08 + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "claude-3-5-sonnet-20241022", - "name": "Claude Sonnet 3.5 v2", + "id": "voxtral-small-latest", + "name": "Voxtral Small (latest)", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "voxtral", "limit": { - "context": 200000, - "output": 8192 + "context": 32000, + "output": 32000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ "text", - "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" - }, + "releaseDate": "2025-07-15", + "lastUpdated": "2025-07-15" + } + ], + "npm": "@ai-sdk/mistral", + "doc": "https://docs.mistral.ai/getting-started/models/" + }, + { + "id": "mixlayer", + "name": "Mixlayer", + "env": [ + "MIXLAYER_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "claude-3-7-sonnet", - "name": "Claude 3.7 Sonnet", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B A10B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "claude", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3 + "input": 0.4, + "output": 3.2 }, "modalities": { "input": [ @@ -61047,322 +113232,321 @@ "text" ] }, - "releaseDate": "2025-02-24", - "lastUpdated": "2025-02-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "claude-3-7-sonnet-20250219", - "name": "Claude Sonnet 3.7", + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.3, + "output": 2.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" - ], - "output": [ "text" - ] - }, - "knowledge": "2024-10-31", - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" - }, - { - "id": "claude-3-opus", - "name": "Claude 3 Opus", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude", - "limit": { - "context": 200000, - "output": 4096 - }, - "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5 - }, - "modalities": { - "input": [ - "text", - "image" ], "output": [ "text" ] }, - "releaseDate": "2024-03-04", - "lastUpdated": "2024-03-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "claude-haiku-4-5", - "name": "Claude Haiku 4.5 (latest)", + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5 35B A3B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.25, + "output": 1.3 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "claude-haiku-4-5-20251001", - "name": "Claude Haiku 4.5", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.6, + "output": 3.6 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "claude-opus-4-1-20250805", - "name": "Claude Opus 4.1", + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.1, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://models.mixlayer.ai/v1", + "doc": "https://docs.mixlayer.com" + }, + { + "id": "moark", + "name": "Moark", + "env": [ + "MOARK_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "claude-opus-4-20250514", - "name": "Claude Opus 4", + "id": "GLM-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 32000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 3.5, + "output": 14 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "claude-opus-4-5-20251101", - "name": "Claude Opus 4.5", + "id": "MiniMax-M2.1", + "name": "MiniMax-M2.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 200000, - "output": 64000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2.1, + "output": 8.4, + "cacheRead": 2.1, + "cacheWrite": 8.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" - }, + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://moark.com/v1", + "doc": "https://moark.com/docs/openapi/v1#tag/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90" + }, + { + "id": "modal", + "name": "Modal", + "env": [ + "MODAL_PROXY_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "thinkingmachines/Inkling-NVFP4", + "name": "Inkling", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "ling", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.2, + "output": 5, + "cacheRead": 0.27 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" - }, + "reasoningOptions": [], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.us-west.modal.direct/v1", + "doc": "https://modal.com/docs/guide/endpoints" + }, + { + "id": "model-oracle-ai", + "name": "Model Oracle AI", + "env": [ + "MODEL_ORACLE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "claude-opus-4-8", - "name": "Claude Opus 4.8", + "id": "auto", + "name": "Auto", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { "context": 1000000, "output": 128000 }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 - }, "modalities": { "input": [ "text", @@ -61373,27 +113557,35 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-29", + "lastUpdated": "2026-07-07" }, { - "id": "claude-sonnet-4-20250514", - "name": "Claude Sonnet 4", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-fable", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ @@ -61405,29 +113597,35 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "claude-sonnet-4-5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-haiku", "limit": { "context": 200000, "output": 64000 }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 - }, "modalities": { "input": [ "text", @@ -61438,28 +113636,34 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "Claude Sonnet 4.5", + "id": "claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ @@ -61471,13 +113675,25 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -61486,13 +113702,7 @@ "family": "claude-sonnet", "limit": { "context": 1000000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "output": 128000 }, "modalities": { "input": [ @@ -61504,26 +113714,34 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "codestral-2508", - "name": "Codestral", - "toolCall": false, + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral", + "family": "deepseek-thinking", "limit": { - "context": 256000, - "output": 16384 - }, - "cost": { - "input": 0.3, - "output": 0.9 + "context": 1000000, + "output": 384000 }, "modalities": { "input": [ @@ -61533,54 +113751,34 @@ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "custom", - "name": "Custom Model", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "auto", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" - }, - { - "id": "deepseek-r1-0528", - "name": "DeepSeek R1 (0528)", - "toolCall": false, - "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "glm", "limit": { - "context": 64000, - "output": 16384 - }, - "cost": { - "input": 0.55, - "output": 2.19 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ @@ -61590,461 +113788,580 @@ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "deepseek-v3.1", - "name": "DeepSeek V3.1", + "id": "gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "deepseek", + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, + "context": 1047576, "output": 32768 }, - "cost": { - "input": 0.56, - "output": 1.68, - "cacheRead": 0.07 - }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "gpt-4.1-mini", + "name": "GPT-4.1 mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "deepseek", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 163840, - "output": 16384 - }, - "cost": { - "input": 0.28, - "output": 0.42, - "cacheRead": 0.056 + "context": 1047576, + "output": 32768 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", - "limit": { - "context": 1000000, - "output": 384000 - }, - "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 384000 - }, - "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "devstral-2512", - "name": "Devstral 2", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "devstral", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.4, - "output": 2 + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "devstral-small-2507", - "name": "Devstral Small", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "devstral", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 128000, + "context": 400000, + "input": 272000, "output": 128000 }, - "cost": { - "input": 0.1, - "output": 0.3 - }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "gemini-2.0-flash", - "name": "Gemini 2.0 Flash", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gpt", "limit": { - "context": 1048576, - "output": 8192 - }, - "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "gemini-2.0-flash-lite", - "name": "Gemini 2.0 Flash-Lite", + "id": "o4-mini", + "name": "o4-mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "o-mini", "limit": { - "context": 1048576, - "output": 8192 - }, - "cost": { - "input": 0.075, - "output": 0.3 + "context": 200000, + "output": 100000 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.modeloracle.com/api/v1", + "doc": "https://modeloracle.com/setup/" + }, + { + "id": "modelis", + "name": "Modelis", + "env": [ + "MODELIS_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "claude-fable", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 10, + "output": 50 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 5, + "output": 25 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "toggle" + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 3, + "output": 15 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "toggle" + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.0983, + "output": 0.1966 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.435, + "output": 0.87 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "gemini-flash", "limit": { "context": 1048576, "output": 65536 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.3, + "output": 2.5 }, "modalities": { "input": [ "text", "image", - "video", "audio", + "video", "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -62056,106 +114373,143 @@ "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1.25, + "output": 10 }, "modalities": { "input": [ "text", "image", - "video", "audio", + "video", "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 3, + "output": 9 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "gemini-pro-latest", - "name": "Gemini Pro Latest", + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini", + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.768, + "output": 3.072 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-27", - "lastUpdated": "2026-02-27" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://modelishub.com/v1", + "doc": "https://modelishub.com/pricing" + }, + { + "id": "modelscope", + "name": "ModelScope", + "env": [ + "MODELSCOPE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gemma-2-27b-it-together", - "name": "Gemma 2 27B IT", - "toolCall": false, + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 8192, - "output": 16384 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.08, - "output": 0.08 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62165,25 +114519,26 @@ "text" ] }, - "releaseDate": "2024-06-27", - "lastUpdated": "2024-06-27" + "knowledge": "2025-04", + "releaseDate": "2025-04-28", + "lastUpdated": "2025-07-21" }, { - "id": "gemma-3-1b-it", - "name": "Gemma 3 1B IT", - "toolCall": false, + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen3-235B-A22B-Thinking-2507", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 1000000, - "output": 16384 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.08, - "output": 0.3 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62193,54 +114548,56 @@ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "gemma-3-27b", - "name": "Gemma 3 27B", - "toolCall": false, + "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen3 30B A3B Instruct 2507", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 128000, + "context": 262144, "output": 16384 }, "cost": { - "input": 0.27, - "output": 0.27 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "knowledge": "2025-04", + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "glm-4-32b-0414-128k", - "name": "GLM-4 32B (0414-128k)", + "id": "Qwen/Qwen3-30B-A3B-Thinking-2507", + "name": "Qwen3 30B A3B Thinking 2507", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62250,27 +114607,27 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-30", + "lastUpdated": "2025-07-30" }, { - "id": "glm-4.5", - "name": "GLM-4.5", + "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", + "name": "Qwen3 Coder 30B A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 131072, - "output": 98304 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62281,27 +114638,25 @@ ] }, "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "releaseDate": "2025-07-31", + "lastUpdated": "2025-07-31" }, { - "id": "glm-4.5-air", - "name": "GLM-4.5-Air", + "id": "ZhipuAI/GLM-4.5", + "name": "GLM-4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm-air", + "family": "glm", "limit": { "context": 131072, "output": 98304 }, "cost": { - "input": 0.2, - "output": 1.1, - "cacheRead": 0.03, - "cacheWrite": 0 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62311,27 +114666,31 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" }, { - "id": "glm-4.5-airx", - "name": "GLM-4.5 AirX", + "id": "ZhipuAI/GLM-4.6", + "name": "GLM-4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 202752, + "output": 98304 }, "cost": { - "input": 1.1, - "output": 4.5, - "cacheRead": 0.22 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -62341,27 +114700,45 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-07", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api-inference.modelscope.cn/v1", + "doc": "https://modelscope.cn/docs/model-service/API-Inference/intro" + }, + { + "id": "moonshotai", + "name": "Moonshot AI", + "env": [ + "MOONSHOT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "glm-4.5-flash", - "name": "GLM-4.5-Flash", + "id": "kimi-k2-0711-preview", + "name": "Kimi K2 0711", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "glm-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 131072, - "output": 98304 + "output": 16384 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62371,27 +114748,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "knowledge": "2024-10", + "releaseDate": "2025-07-14", + "lastUpdated": "2025-07-14" }, { - "id": "glm-4.5-x", - "name": "GLM-4.5 X", + "id": "kimi-k2-0905-preview", + "name": "Kimi K2 0905", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.2, - "output": 8.9, - "cacheRead": 0.45 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62401,58 +114778,58 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "glm-4.5v", - "name": "GLM-4.5V", + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-thinking", "limit": { - "context": 64000, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { "input": 0.6, - "output": 1.8 + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-11", - "lastUpdated": "2025-08-11" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "glm-4.6", - "name": "GLM-4.6", + "id": "kimi-k2-thinking-turbo", + "name": "Kimi K2 Thinking Turbo", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-thinking", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 1.15, + "output": 8, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62462,211 +114839,255 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "glm-4.6v", - "name": "GLM-4.6V", + "id": "kimi-k2-turbo-preview", + "name": "Kimi K2 Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 2.4, + "output": 10, + "cacheRead": 0.6 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "glm-4.6v-flash", - "name": "GLM-4.6V Flash", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "glm-4.6v-flashx", - "name": "GLM-4.6V FlashX", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.04, - "output": 0.4, - "cacheRead": 0.004 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "glm-4.7", - "name": "GLM-4.7", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code HighSpeed", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm-flash", + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "glm-4.7-flashx", - "name": "GLM-4.7-FlashX", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm-flash", + "family": "kimi-k3", "limit": { - "context": 200000, + "context": 1048576, "output": 131072 }, "cost": { - "input": 0.07, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.moonshot.ai/v1", + "doc": "https://platform.moonshot.ai/docs/api/chat" + }, + { + "id": "moonshotai-cn", + "name": "Moonshot AI (China)", + "env": [ + "MOONSHOT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "glm-5", - "name": "GLM-5", + "id": "kimi-k2-0711-preview", + "name": "Kimi K2 0711", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 204800, - "output": 131072 + "context": 131072, + "output": 16384 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2, - "cacheWrite": 0 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62676,27 +115097,27 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "knowledge": "2024-10", + "releaseDate": "2025-07-14", + "lastUpdated": "2025-07-14" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "kimi-k2-0905-preview", + "name": "Kimi K2 0905", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 6, - "output": 24, - "cacheRead": 1.3, - "cacheWrite": 0 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62706,26 +115127,27 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "gpt-3.5-turbo", - "name": "GPT-3.5-turbo", - "toolCall": false, + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 16385, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 1.5, - "cacheRead": 0 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62735,26 +115157,28 @@ "text" ] }, - "knowledge": "2021-09-01", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-11-06" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "gpt-4", - "name": "GPT-4", + "id": "kimi-k2-thinking-turbo", + "name": "Kimi K2 Thinking Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 8192, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 30, - "output": 60 + "input": 1.15, + "output": 8, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -62764,832 +115188,907 @@ "text" ] }, - "knowledge": "2023-11", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "gpt-4-turbo", - "name": "GPT-4 Turbo", + "id": "kimi-k2-turbo-preview", + "name": "Kimi K2 Turbo", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 10, - "output": 30 + "input": 2.4, + "output": 10, + "cacheRead": 0.6 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "gpt-4.1", - "name": "GPT-4.1", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "gpt-4.1-mini", - "name": "GPT-4.1 mini", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "gpt-4.1-nano", - "name": "GPT-4.1 nano", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] - }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "gpt-4o", - "name": "GPT-4o", + "id": "kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code HighSpeed", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "gpt-4o-mini", - "name": "GPT-4o mini", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.moonshot.cn/v1", + "doc": "https://platform.moonshot.cn/docs/api/chat" + }, + { + "id": "morph", + "name": "Morph", + "env": [ + "MORPH_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gpt-4o-mini-search-preview", - "name": "GPT-4o Mini Search Preview", + "id": "auto", + "name": "Auto", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "auto", "limit": { - "context": 128000, - "output": 16384 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.85, + "output": 1.55 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "releaseDate": "2024-06-01", + "lastUpdated": "2024-06-01" }, { - "id": "gpt-4o-search-preview", - "name": "GPT-4o Search Preview", + "id": "morph-v3-fast", + "name": "Morph v3 Fast", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "morph", "limit": { - "context": 128000, - "output": 16384 + "context": 16000, + "output": 16000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.8, + "output": 1.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "releaseDate": "2024-08-15", + "lastUpdated": "2024-08-15" }, { - "id": "gpt-5", - "name": "GPT-5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "morph-v3-large", + "name": "Morph v3 Large", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "morph", "limit": { - "context": 400000, - "output": 128000 + "context": 32000, + "output": 32000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.9, + "output": 1.9 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - }, + "releaseDate": "2024-08-15", + "lastUpdated": "2024-08-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.morphllm.com/v1", + "doc": "https://docs.morphllm.com/api-reference/introduction" + }, + { + "id": "nano-gpt", + "name": "NanoGPT", + "env": [ + "NANO_GPT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gpt-5-chat-latest", - "name": "GPT-5 Chat (latest)", + "id": "abacusai/Dracarys-72B-Instruct", + "name": "Llama 3.1 70B Dracarys 2", "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "releaseDate": "2025-08-02", + "lastUpdated": "2025-08-02" }, { - "id": "gpt-5-mini", - "name": "GPT-5 Mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "aion-labs/aion-2.0", + "name": "AionLabs: Aion-2.0", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.8, + "output": 1.6, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gpt-5-nano", - "name": "GPT-5 Nano", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "aion-labs/aion-2.5", + "name": "AionLabs: Aion-2.5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-nano", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 1, + "output": 3, + "cacheRead": 0.35 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "releaseDate": "2026-03-20", + "lastUpdated": "2026-03-20" }, { - "id": "gpt-5-pro", - "name": "GPT-5 Pro", - "toolCall": true, - "structuredOutput": true, + "id": "aion-labs/aion-3.0", + "name": "AionLabs: Aion 3.0", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-pro", "limit": { - "context": 400000, - "output": 272000 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 15, - "output": 120 + "input": 3, + "output": 6, + "cacheRead": 0.75 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "reasoningOptions": [], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" }, { - "id": "gpt-5.1", - "name": "GPT-5.1", - "toolCall": true, - "structuredOutput": true, + "id": "aion-labs/aion-3.0-mini", + "name": "AionLabs: Aion 3.0 Mini", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.7, + "output": 1.4, + "cacheRead": 0.18 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" }, { - "id": "gpt-5.1-codex", - "name": "GPT-5.1 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "aion-labs/aion-rp-llama-3.1-8b", + "name": "Llama 3.1 8b (uncensored)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-codex", + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 32768, + "input": 32768, + "output": 16384 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.8, + "output": 1.6, + "cacheRead": 0.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "alibaba/qwen3.6-27b", + "name": "Qwen3.6 27B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.203, + "output": 2.24, + "cacheRead": 0.1015 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gpt-5.2", - "name": "GPT-5.2", - "toolCall": true, - "structuredOutput": true, + "id": "alibaba/qwen3.6-27b:thinking", + "name": "Qwen3.6 27B Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.203, + "output": 2.24, + "cacheRead": 0.1015 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 131072 + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gpt-5.2-chat-latest", - "name": "GPT-5.2 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "alibaba/qwen3.6-flash", + "name": "Qwen3.6 Flash", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "qwen3.6", "limit": { - "context": 128000, - "output": 16384 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.19, + "output": 1.16, + "cacheRead": 0.02, + "cacheWrite": 0.24 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "gpt-5.2-codex", - "name": "GPT-5.2 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "amazon/nova-2-lite-v1", + "name": "Amazon Nova 2 Lite", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-codex", + "family": "nova", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "input": 1000000, + "output": 65535 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.51, + "output": 4.25, + "cacheRead": 0.255 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-03" }, { - "id": "gpt-5.2-pro", - "name": "GPT-5.2 Pro", - "toolCall": true, + "id": "amazon/nova-lite-v1", + "name": "Amazon Nova Lite 1.0", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-pro", + "family": "nova-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 300000, + "input": 300000, + "output": 5120 }, "cost": { - "input": 21, - "output": 168 + "input": 0.0595, + "output": 0.238, + "cacheRead": 0.02975 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "gpt-5.3-chat-latest", - "name": "GPT-5.3 Chat (latest)", - "toolCall": true, - "structuredOutput": true, + "id": "amazon/nova-micro-v1", + "name": "Amazon Nova Micro 1.0", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "nova-micro", "limit": { "context": 128000, - "output": 16384 + "input": 128000, + "output": 5120 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.0357, + "output": 0.1394, + "cacheRead": 0.01785 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-03" }, { - "id": "gpt-5.3-codex", - "name": "GPT-5.3 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "amazon/nova-pro-v1", + "name": "Amazon Nova Pro 1.0", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-codex", + "family": "nova-pro", "limit": { - "context": 400000, - "output": 128000 + "context": 300000, + "input": 300000, + "output": 32000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.799, + "output": 3.196, + "cacheRead": 0.3995 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "id": "anthracite-org/magnum-v2-72b", + "name": "Magnum V2 72B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1050000, - "output": 128000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 2.006, + "output": 2.992, + "cacheRead": 1.003 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-01" }, { - "id": "gpt-5.4-mini", - "name": "GPT-5.4 mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "anthracite-org/magnum-v4-72b", + "name": "Magnum v4 72B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "llama", "limit": { - "context": 400000, - "output": 128000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 2.006, + "output": 2.992, + "cacheRead": 1.003 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-01" }, { - "id": "gpt-5.4-nano", - "name": "GPT-5.4 nano", + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-fable", "limit": { - "context": 400000, + "context": 1000000, + "input": 1000000, "output": 128000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "gpt-5.4-pro", - "name": "GPT-5.4 Pro", + "id": "anthropic/claude-fable-latest", + "name": "Claude Fable Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-fable", "limit": { - "context": 1050000, + "context": 1000000, + "input": 1000000, "output": 128000 }, "cost": { - "input": 30, - "output": 180 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "gpt-5.5", - "name": "GPT-5.5", + "id": "anthropic/claude-haiku-latest", + "name": "Claude Haiku Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-haiku", "limit": { - "context": 1050000, - "output": 128000 + "context": 200000, + "input": 200000, + "output": 64000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 1, + "output": 5, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -63601,26 +116100,37 @@ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "releaseDate": "2026-03-29", + "lastUpdated": "2026-03-29" }, { - "id": "gpt-5.5-pro", - "name": "GPT-5.5 Pro", + "id": "anthropic/claude-opus-4.6", + "name": "Claude 4.6 Opus", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-opus", "limit": { - "context": 1050000, + "context": 1000000, + "input": 1000000, "output": 128000 }, "cost": { - "input": 30, - "output": 180 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -63632,141 +116142,187 @@ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "anthropic/claude-opus-4.6:thinking", + "name": "Claude 4.6 Opus Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32766 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "anthropic/claude-opus-4.6:thinking:low", + "name": "Claude 4.6 Opus Thinking Low", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32766 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0.15 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "grok-4-0709", - "name": "Grok 4 (0709)", + "id": "anthropic/claude-opus-4.6:thinking:max", + "name": "Claude 4.6 Opus Thinking Max", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { - "context": 256000, - "output": 256000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 3, - "output": 15 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "reasoningOptions": [], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "grok-4-1-fast-reasoning", - "name": "Grok 4.1 Fast Reasoning", + "id": "anthropic/claude-opus-4.6:thinking:medium", + "name": "Claude 4.6 Opus Thinking Medium", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { - "context": 2000000, - "output": 30000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "reasoningOptions": [], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "grok-4-20-beta-0309-non-reasoning", - "name": "Grok 4.20 (Non-Reasoning)", + "id": "anthropic/claude-opus-4.7", + "name": "Claude 4.7 Opus", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 30000 + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -63778,26 +116334,40 @@ "text" ] }, - "releaseDate": "2026-03-09", - "lastUpdated": "2026-03-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "grok-4-20-beta-0309-reasoning", - "name": "Grok 4.20 (Reasoning)", + "id": "anthropic/claude-opus-4.7:thinking", + "name": "Claude 4.7 Opus Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 30000 + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -63809,26 +116379,40 @@ "text" ] }, - "releaseDate": "2026-03-09", - "lastUpdated": "2026-03-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "grok-4-20-non-reasoning", - "name": "Grok 4.20 (Non-Reasoning)", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 30000 + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -63840,26 +116424,40 @@ "text" ] }, - "releaseDate": "2026-03-09", - "lastUpdated": "2026-03-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "grok-4-20-reasoning", - "name": "Grok 4.20 (Reasoning)", + "id": "anthropic/claude-opus-4.8:thinking", + "name": "Claude Opus 4.8 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 30000 + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -63871,26 +116469,41 @@ "text" ] }, - "releaseDate": "2026-03-09", - "lastUpdated": "2026-03-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "grok-4-3", - "name": "Grok 4.3", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 30000 + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -63902,236 +116515,300 @@ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "grok-4-fast-reasoning", - "name": "Grok 4 Fast Reasoning", + "id": "anthropic/claude-opus-latest", + "name": "Claude Opus Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "claude-opus", "limit": { - "context": 2000000, - "output": 30000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" - }, - { - "id": "hermes-2-pro-llama-3-8b", - "name": "Hermes 2 Pro Llama 3 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "hermes", - "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 0.14, - "output": 0.14 - }, - "modalities": { - "input": [ - "text" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-05-27", - "lastUpdated": "2024-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-29", + "lastUpdated": "2026-03-29" }, { - "id": "kimi-k2", - "name": "Kimi K2", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.12 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "anthropic/claude-sonnet-4.6:thinking", + "name": "Claude Sonnet 4.6 Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "kimi-k2-thinking-turbo", - "name": "Kimi K2 Thinking Turbo", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 1.15, - "output": 8, - "cacheRead": 0.15 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "anthropic/claude-sonnet-5:thinking", + "name": "Claude Sonnet 5 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-k2.5", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "anthropic/claude-sonnet-latest", + "name": "Claude Sonnet Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "llama-3-70b-instruct", - "name": "Llama 3 70B Instruct", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, + "id": "arcee-ai/trinity-large-thinking", + "name": "Trinity Large Thinking", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "trinity", "limit": { - "context": 8192, - "output": 8000 + "context": 262144, + "input": 262144, + "output": 80000 }, "cost": { - "input": 0.51, - "output": 0.74 + "input": 0.25, + "output": 0.9, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -64141,53 +116818,57 @@ "text" ] }, - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "llama-3-8b-instruct", - "name": "Llama 3 8B Instruct", + "id": "asi1-mini", + "name": "ASI1 Mini", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "attachment": true, + "openWeights": false, "limit": { - "context": 8192, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.04, - "output": 0.04 + "input": 1, + "output": 1, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-03", - "lastUpdated": "2025-04-03" + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "llama-3.1-70b-instruct", - "name": "Llama 3.1 70B Instruct", + "id": "auto-model", + "name": "Auto model", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "auto", "limit": { - "context": 128000, - "output": 2048 + "context": 1000000, + "input": 1000000, + "output": 1000000 }, "cost": { - "input": 0.72, - "output": 0.72 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -64197,25 +116878,27 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "releaseDate": "2025-04-16", + "lastUpdated": "2024-06-01" }, { - "id": "llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", - "toolCall": true, - "structuredOutput": true, + "id": "auto-model-basic", + "name": "Auto model (Basic)", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "auto", "limit": { - "context": 128000, - "output": 2048 + "context": 1000000, + "input": 1000000, + "output": 1000000 }, "cost": { - "input": 0.22, - "output": 0.22 + "input": 9.996, + "output": 19.992, + "cacheRead": 4.998 }, "modalities": { "input": [ @@ -64225,25 +116908,27 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "releaseDate": "2025-04-16", + "lastUpdated": "2024-06-01" }, { - "id": "llama-3.1-nemotron-ultra-253b", - "name": "Llama 3.1 Nemotron Ultra 253B", + "id": "auto-model-premium", + "name": "Auto model (Premium)", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "auto", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 1000000 }, "cost": { - "input": 0.6, - "output": 1.8 + "input": 9.996, + "output": 19.992, + "cacheRead": 4.998 }, "modalities": { "input": [ @@ -64253,25 +116938,27 @@ "text" ] }, - "releaseDate": "2025-04-07", - "lastUpdated": "2025-04-07" + "releaseDate": "2025-04-16", + "lastUpdated": "2024-06-01" }, { - "id": "llama-3.2-11b-instruct", - "name": "Llama 3.2 11B Instruct", + "id": "auto-model-standard", + "name": "Auto model (Standard)", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "auto", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 1000000 }, "cost": { - "input": 0.07, - "output": 0.33 + "input": 9.996, + "output": 19.992, + "cacheRead": 4.998 }, "modalities": { "input": [ @@ -64281,25 +116968,26 @@ "text" ] }, - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "releaseDate": "2025-04-16", + "lastUpdated": "2024-06-01" }, { - "id": "llama-3.2-3b-instruct", - "name": "Llama 3.2 3B Instruct", + "id": "azure-gpt-4-turbo", + "name": "Azure gpt-4-turbo", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "gpt", "limit": { - "context": 32768, - "output": 32000 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.03, - "output": 0.05 + "input": 10, + "output": 30 }, "modalities": { "input": [ @@ -64309,54 +116997,58 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "azure-gpt-4o", + "name": "Azure gpt-4o", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "gpt", "limit": { "context": 128000, - "output": 4096 + "input": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-05-13" }, { - "id": "llama-4-maverick-17b-instruct", - "name": "Llama 4 Maverick 17B Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "azure-gpt-4o-mini", + "name": "Azure gpt-4o-mini", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 2048 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.24, - "output": 0.97 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -64367,25 +117059,27 @@ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-18" }, { - "id": "llama-4-scout", - "name": "Llama 4 Scout", - "toolCall": true, + "id": "azure-o1", + "name": "Azure o1", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "o", "limit": { - "context": 32768, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 100000 }, "cost": { - "input": 0.18, - "output": 0.59 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ @@ -64395,55 +117089,57 @@ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-17" }, { - "id": "llama-4-scout-17b-instruct", - "name": "Llama 4 Scout 17B Instruct", + "id": "azure-o3-mini", + "name": "Azure o3-mini", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "llama", + "attachment": false, + "openWeights": false, + "family": "o", "limit": { - "context": 8192, - "output": 2048 + "context": 200000, + "input": 200000, + "output": 65536 }, "cost": { - "input": 0.17, - "output": 0.66 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-31" }, { - "id": "mimo-v2-flash", - "name": "MiMo-V2-Flash", - "toolCall": true, + "id": "Baichuan-M2", + "name": "Baichuan M2 32B Medical", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "baichuan", "limit": { - "context": 262144, - "output": 65536 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "input": 15.73, + "output": 15.73, + "cacheRead": 7.865 }, "modalities": { "input": [ @@ -64453,61 +117149,57 @@ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" }, { - "id": "mimo-v2-omni", - "name": "MiMo-V2-Omni", - "toolCall": true, + "id": "Baichuan4-Air", + "name": "Baichuan 4 Air", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "mimo", + "family": "baichuan", "limit": { - "context": 262144, - "output": 131072 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0.157, + "output": 0.157, + "cacheRead": 0.0785 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" }, { - "id": "mimo-v2-pro", - "name": "MiMo-V2-Pro", - "toolCall": true, + "id": "Baichuan4-Turbo", + "name": "Baichuan 4 Turbo", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "mimo", + "family": "baichuan", "limit": { - "context": 1048576, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 32768 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 2.42, + "output": 2.42, + "cacheRead": 1.21 }, "modalities": { "input": [ @@ -64517,60 +117209,55 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" }, { - "id": "mimo-v2.5", - "name": "MiMo-V2.5", - "toolCall": true, + "id": "baseten/Kimi-K2-Instruct-FP4", + "name": "Kimi K2 0711 Instruct FP4", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "mimo", + "family": "kimi-k2", "limit": { - "context": 1048576, + "context": 128000, + "input": 128000, "output": 131072 }, "cost": { "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "output": 1.8, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-07-11" }, { - "id": "mimo-v2.5-pro", - "name": "MiMo-V2.5-Pro", - "toolCall": true, + "id": "brave", + "name": "Brave (Answers)", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mimo", + "openWeights": false, "limit": { - "context": 1048576, - "output": 131072 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 5, + "output": 5 }, "modalities": { "input": [ @@ -64580,26 +117267,25 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2026-02-13", + "lastUpdated": "2024-01-01" }, { - "id": "minimax-m2", - "name": "MiniMax-M2", - "toolCall": true, + "id": "brave-pro", + "name": "Brave (Pro)", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 196608, - "output": 128000 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 5, + "output": 5 }, "modalities": { "input": [ @@ -64609,25 +117295,25 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "releaseDate": "2026-02-10", + "lastUpdated": "2024-01-01" }, { - "id": "minimax-m2.1", - "name": "MiniMax-M2.1", - "toolCall": true, + "id": "brave-research", + "name": "Brave (Research)", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 204800, - "output": 131072 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 5, + "output": 5 }, "modalities": { "input": [ @@ -64637,85 +117323,103 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2026-02-10", + "lastUpdated": "2024-01-01" }, { - "id": "minimax-m2.1-lightning", - "name": "MiniMax M2.1 Lightning", - "toolCall": false, - "structuredOutput": false, + "id": "bytedance-seed/seed-2-1-turbo", + "name": "ByteDance Seed 2.1 Turbo", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 196608, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 0.12, - "output": 0.48 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "bytedance-seed/seed-2.0-code", + "name": "ByteDance Seed 2.0 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 204800, + "context": 262144, + "input": 262144, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.5, + "output": 3, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "minimax-m2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "id": "bytedance-seed/seed-2.0-lite", + "name": "ByteDance Seed 2.0 Lite", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "seed", "limit": { - "context": 204800, + "context": 262144, + "input": 262144, "output": 131072 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.25, + "output": 2, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -64725,27 +117429,27 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "releaseDate": "2026-03-10", + "lastUpdated": "2026-03-10" }, { - "id": "minimax-m2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "bytedance/doubao-seed-2.1-pro", + "name": "Doubao Seed 2.1 Pro", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "seed", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 1, + "output": 5, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -64755,27 +117459,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-06-23", + "lastUpdated": "2026-06-23" }, { - "id": "minimax-m2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", - "toolCall": true, + "id": "bytedance/doubao-seed-2.1-turbo", + "name": "Doubao Seed 2.1 Turbo", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "seed", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -64785,56 +117489,59 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-06-23", + "lastUpdated": "2026-06-23" }, { - "id": "minimax-m3", - "name": "MiniMax-M3", - "toolCall": true, + "id": "bytedance/doubao-seed-character", + "name": "Doubao Seed Character", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "minimax", + "family": "seed", "limit": { - "context": 512000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.12 + "input": 0.1179, + "output": 0.2947, + "cacheRead": 0.0236, + "cacheWrite": 0.0025 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [], + "releaseDate": "2026-07-18", + "lastUpdated": "2026-07-18" }, { - "id": "minimax-text-01", - "name": "MiniMax Text 01", + "id": "celeris-1", + "name": "Celeris 1", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 1000000, - "output": 131072 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 1.1 + "input": 2, + "output": 6, + "cacheRead": 1 }, "modalities": { "input": [ @@ -64844,203 +117551,225 @@ "text" ] }, - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "releaseDate": "2026-07-25", + "lastUpdated": "2026-07-25" }, { - "id": "ministral-14b-2512", - "name": "Ministral 14B", + "id": "chutesai/Mistral-Small-3.2-24B-Instruct-2506", + "name": "Mistral Small 3.2 24b Instruct", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mistral", + "family": "chutesai", "limit": { - "context": 262144, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 131072 }, "cost": { "input": 0.2, - "output": 0.2 + "output": 0.4, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "ministral-3b-2512", - "name": "Ministral 3B", - "toolCall": false, + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", + "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 1, + "output": 5, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "ministral-8b-2512", - "name": "Ministral 8B", - "toolCall": false, + "id": "claude-haiku-4-5-20251001-thinking", + "name": "Claude Haiku 4.5 Thinking", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 262144, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 64000 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 1, + "output": 5, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "mistral-large-2512", - "name": "Mistral Large 3", + "id": "claude-opus-4-1-20250805", + "name": "Claude 4.1 Opus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "mistral-large-latest", - "name": "Mistral Large (latest)", + "id": "claude-opus-4-1-thinking", + "name": "Claude 4.1 Opus Thinking", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "mistral-small-2506", - "name": "Mistral Small 3.2", + "id": "claude-opus-4-1-thinking:1024", + "name": "Claude 4.1 Opus Thinking (1K)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral-small", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "o1", - "name": "o1", + "id": "claude-opus-4-1-thinking:32000", + "name": "Claude 4.1 Opus Thinking (32K)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "claude-opus", "limit": { "context": 200000, - "output": 100000 + "input": 200000, + "output": 32000 }, "cost": { "input": 15, - "output": 60, - "cacheRead": 7.5 + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ @@ -65052,27 +117781,29 @@ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "o3", - "name": "o3", + "id": "claude-opus-4-1-thinking:32768", + "name": "Claude 4.1 Opus Thinking (32K)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "claude-opus", "limit": { "context": 200000, - "output": 100000 + "input": 200000, + "output": 32000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ @@ -65084,583 +117815,714 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "o3-mini", - "name": "o3-mini", + "id": "claude-opus-4-1-thinking:8192", + "name": "Claude 4.1 Opus Thinking (8K)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "claude-opus", "limit": { "context": 200000, - "output": 100000 + "input": 200000, + "output": 32000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "o4-mini", - "name": "o4-mini", + "id": "claude-opus-4-20250514", + "name": "Claude 4 Opus", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "claude-opus", "limit": { "context": 200000, - "output": 100000 + "input": 200000, + "output": 32000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "pixtral-large-latest", - "name": "Pixtral Large (latest)", + "id": "claude-opus-4-5-20251101", + "name": "Claude 4.5 Opus", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "pixtral", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 128000 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 2, - "output": 6 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "qwen-coder-plus", - "name": "Qwen Coder Plus", + "id": "claude-opus-4-5-20251101:thinking", + "name": "Claude 4.5 Opus Thinking", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.502, - "output": 1.004 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "qwen-flash", - "name": "Qwen Flash", + "id": "claude-opus-4-thinking", + "name": "Claude 4 Opus Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 1000000, - "output": 32768 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.05, - "output": 0.4 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-max", - "name": "Qwen Max", + "id": "claude-opus-4-thinking:1024", + "name": "Claude 4 Opus Thinking (1K)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 32768, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 1.6, - "output": 6.4 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-04-03", - "lastUpdated": "2025-01-25" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-max-latest", - "name": "Qwen Max Latest", + "id": "claude-opus-4-thinking:32000", + "name": "Claude 4 Opus Thinking (32K)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 32768, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.345, - "output": 1.377 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-25", - "lastUpdated": "2025-01-25" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-omni-turbo", - "name": "Qwen-Omni Turbo", + "id": "claude-opus-4-thinking:32768", + "name": "Claude 4 Opus Thinking (32K)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 32768, - "output": 2048 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.07, - "output": 0.27 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ - "text", - "audio" + "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-01-19", - "lastUpdated": "2025-03-26" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-plus", - "name": "Qwen Plus", + "id": "claude-opus-4-thinking:8192", + "name": "Claude 4 Opus Thinking (8K)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { - "context": 1000000, - "output": 32768 + "context": 200000, + "input": 200000, + "output": 32000 }, "cost": { - "input": 0.4, - "output": 1.2 + "input": 15, + "output": 75, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-01-25", - "lastUpdated": "2025-09-11" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-plus-latest", - "name": "Qwen Plus Latest", + "id": "claude-sonnet-4-20250514", + "name": "Claude 4 Sonnet", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 64000 }, "cost": { - "input": 0.115, - "output": 0.287 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-25", - "lastUpdated": "2025-01-25" + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen-turbo", - "name": "Qwen Turbo", + "id": "claude-sonnet-4-5-20250929", + "name": "Claude Sonnet 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-sonnet", "limit": { "context": 1000000, - "output": 16384 + "input": 1000000, + "output": 64000 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen-vl-max", - "name": "Qwen-VL Max", + "id": "claude-sonnet-4-5-20250929-thinking", + "name": "Claude Sonnet 4.5 Thinking", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 0.8, - "output": 3.2 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-04-08", - "lastUpdated": "2025-08-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen-vl-plus", - "name": "Qwen-VL Plus", + "id": "claude-sonnet-4-thinking", + "name": "Claude 4 Sonnet Thinking", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 0.21, - "output": 0.63 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-01-25", - "lastUpdated": "2025-08-15" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen2-5-vl-32b-instruct", - "name": "Qwen2.5 VL 32B Instruct", + "id": "claude-sonnet-4-thinking:1024", + "name": "Claude 4 Sonnet Thinking (1K)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 1.4, - "output": 4.2 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-15", - "lastUpdated": "2025-03-15" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen2-5-vl-72b-instruct", - "name": "Qwen2.5-VL 72B Instruct", + "id": "claude-sonnet-4-thinking:32768", + "name": "Claude 4 Sonnet Thinking (32K)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 2.8, - "output": 8.4 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-09", - "lastUpdated": "2024-09" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen25-coder-7b", - "name": "Qwen2.5 Coder 7B", - "toolCall": false, + "id": "claude-sonnet-4-thinking:64000", + "name": "Claude 4 Sonnet Thinking (64K)", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 0.05, - "output": 0.05 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-09-19", - "lastUpdated": "2024-09-19" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen3-235b-a22b-fp8", - "name": "Qwen3 235B A22B FP8", + "id": "claude-sonnet-4-thinking:8192", + "name": "Claude 4 Sonnet Thinking (8K)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B A22B Instruct (2507)", + "id": "claw-high", + "name": "Claw High", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.09, - "output": 0.58 + "input": 5, + "output": 25, + "cacheRead": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-08", - "lastUpdated": "2025-07-08" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "qwen3-235b-a22b-thinking-2507", - "name": "Qwen3 235B A22B Thinking (2507)", + "id": "claw-low", + "name": "Claw Low", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.08333 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-08", - "lastUpdated": "2025-07-08" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "qwen3-30b-a3b-fp8", - "name": "Qwen3 30B A3B FP8", + "id": "claw-medium", + "name": "Claw Medium", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 131072, - "output": 8192 + "context": 204800, + "input": 204800, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.315, + "output": 1.26, + "cacheRead": 0.1575 }, "modalities": { "input": [ @@ -65670,25 +118532,28 @@ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "qwen3-30b-a3b-instruct-2507", - "name": "Qwen3 30B A3B Instruct (2507)", - "toolCall": true, - "structuredOutput": true, + "id": "cohere/command-r-plus-08-2024", + "name": "Cohere: Command R+", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "command-r", "limit": { - "context": 131072, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 2.856, + "output": 14.246, + "cacheRead": 1.428 }, "modalities": { "input": [ @@ -65698,25 +118563,28 @@ "text" ] }, - "releaseDate": "2025-07-08", - "lastUpdated": "2025-07-08" + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" }, { - "id": "qwen3-30b-a3b-thinking-2507", - "name": "Qwen3 30B A3B Thinking (2507)", - "toolCall": true, - "structuredOutput": true, + "id": "cohere/north-mini-code", + "name": "Cohere North Mini Code 1.0", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "north", "limit": { - "context": 131072, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -65726,54 +118594,71 @@ "text" ] }, - "releaseDate": "2025-07-08", - "lastUpdated": "2025-07-08" + "reasoningOptions": [], + "knowledge": "2025-09-23", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "qwen3-32b", - "name": "Qwen3 32B", - "toolCall": true, - "structuredOutput": false, + "id": "command-a-plus-05-2026", + "name": "Cohere Command A+ (05/2026)", + "toolCall": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "command-a", "limit": { - "context": 131072, - "output": 16384 + "context": 128000, + "input": 128000, + "output": 64000 }, "cost": { - "input": 0.7, - "output": 2.8 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04-01", + "releaseDate": "2026-05-20", + "lastUpdated": "2026-06-09" }, { - "id": "qwen3-32b-fp8", - "name": "Qwen3 32B FP8", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "command-a-reasoning-08-2025", + "name": "Cohere Command A (08/2025)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "command-a", "limit": { - "context": 131072, + "context": 256000, + "input": 256000, "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -65783,25 +118668,27 @@ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "knowledge": "2024-06-01", + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "qwen3-4b-fp8", - "name": "Qwen3 4B FP8", + "id": "crofai/greg-2-super", + "name": "Greg 2 Super", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 131072, - "output": 8192 + "context": 229376, + "input": 229376, + "output": 229376 }, "cost": { - "input": 0.03, - "output": 0.03 + "input": 1.5, + "output": 5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -65811,25 +118698,26 @@ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "releaseDate": "2026-06-19", + "lastUpdated": "2026-06-19" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3-Coder 30B-A3B Instruct", + "id": "crofai/greg-2-ultra", + "name": "Greg 2 Ultra", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 262144, - "output": 65536 + "context": 229376, + "input": 229376, + "output": 229376 }, "cost": { - "input": 0.45, - "output": 2.25 + "input": 3, + "output": 10, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -65839,55 +118727,57 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "releaseDate": "2026-06-19", + "lastUpdated": "2026-06-19" }, { - "id": "qwen3-coder-480b-a35b-instruct", - "name": "Qwen3-Coder 480B-A35B Instruct", - "toolCall": true, + "id": "deepclaude", + "name": "DeepClaude", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "releaseDate": "2025-03-10", + "lastUpdated": "2025-02-01" }, { - "id": "qwen3-coder-flash", - "name": "Qwen3 Coder Flash", - "toolCall": true, + "id": "deepcogito/cogito-v1-preview-qwen-32B", + "name": "Cogito v1 Preview Qwen 32B", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 1000000, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.5 + "input": 1.8, + "output": 1.8, + "cacheRead": 0.9 }, "modalities": { "input": [ @@ -65897,26 +118787,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "releaseDate": "2025-05-10", + "lastUpdated": "2025-05-10" }, { - "id": "qwen3-coder-next", - "name": "Qwen3 Coder Next", - "toolCall": true, - "structuredOutput": true, + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek R1 0528", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 163840 }, "cost": { - "input": 0.108, - "output": 0.675 + "input": 0.4, + "output": 1.7, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -65926,54 +118817,59 @@ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [], + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "qwen3-coder-plus", - "name": "Qwen3 Coder Plus", - "toolCall": true, + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek V3.1", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1048576, + "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 1, - "output": 5 + "input": 0.2, + "output": 0.7, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "qwen3-max", - "name": "Qwen3 Max", + "id": "deepseek-ai/DeepSeek-V3.1-Terminus", + "name": "DeepSeek V3.1 Terminus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 262144, + "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 1.2, - "output": 6 + "input": 0.25, + "output": 0.7, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -65983,56 +118879,57 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "releaseDate": "2025-08-02", + "lastUpdated": "2025-08-02" }, { - "id": "qwen3-max-2026-01-23", - "name": "Qwen3 Max (2026-01-23)", + "id": "deepseek-ai/DeepSeek-V3.1-Terminus:thinking", + "name": "DeepSeek V3.1 Terminus (Thinking)", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 256000, - "output": 32800 + "context": 128000, + "input": 128000, + "output": 65536 }, "cost": { - "input": 0.359, - "output": 1.434, - "cacheRead": 0.072 + "input": 0.25, + "output": 0.7, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-23", - "lastUpdated": "2026-01-23" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-22" }, { - "id": "qwen3-next-80b-a3b-instruct", - "name": "Qwen3-Next 80B-A3B Instruct", - "toolCall": true, + "id": "deepseek-ai/DeepSeek-V3.1:thinking", + "name": "DeepSeek V3.1 Thinking", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "input": 128000, + "output": 65536 }, "cost": { - "input": 0.5, - "output": 2 + "input": 0.2, + "output": 0.7, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -66042,26 +118939,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-08-21" }, { - "id": "qwen3-next-80b-a3b-thinking", - "name": "Qwen3-Next 80B-A3B (Thinking)", - "toolCall": true, + "id": "deepseek-ai/deepseek-v3.2-exp", + "name": "DeepSeek V3.2 Exp", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 131072, - "output": 32768 + "context": 163840, + "input": 163840, + "output": 65536 }, "cost": { - "input": 0.5, - "output": 6 + "input": 0.28, + "output": 0.42, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -66071,264 +118969,244 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "id": "deepseek-ai/deepseek-v3.2-exp-thinking", + "name": "DeepSeek V3.2 Exp Thinking", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 8192 + "context": 163840, + "input": 163840, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 1.5 + "input": 0.28, + "output": 0.42, + "cacheRead": 0.14 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3-vl-235b-a22b-thinking", - "name": "Qwen3 VL 235B A22B Thinking", + "id": "deepseek-chat", + "name": "DeepSeek V3/Deepseek Chat", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 131072, + "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 0.5, - "output": 2 + "input": 0.1, + "output": 0.425, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "qwen3-vl-30b-a3b-instruct", - "name": "Qwen3 VL 30B A3B Instruct", + "id": "deepseek-chat-cheaper", + "name": "DeepSeek V3/Chat Cheaper", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 131072, + "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.7 + "input": 0.1, + "output": 0.425, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-02", - "lastUpdated": "2025-10-02" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "qwen3-vl-30b-a3b-thinking", - "name": "Qwen3 VL 30B A3B Thinking", - "toolCall": true, - "structuredOutput": true, + "id": "deepseek-r1", + "name": "DeepSeek R1", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 131072, + "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 0.2, - "output": 1 + "input": 0.4, + "output": 1.7, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-02", - "lastUpdated": "2025-10-02" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" }, { - "id": "qwen3-vl-8b-instruct", - "name": "Qwen3 VL 8B Instruct", + "id": "deepseek-r1-sambanova", + "name": "DeepSeek R1 Fast", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 131072, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.08, - "output": 0.5 + "input": 4.998, + "output": 6.987, + "cacheRead": 2.499 }, "modalities": { "input": [ - "text", - "image" - ], - "output": [ "text" - ] - }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" - }, - { - "id": "qwen3-vl-flash", - "name": "Qwen3 VL Flash", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", - "limit": { - "context": 1000000, - "output": 32000 - }, - "cost": { - "input": 0.022, - "output": 0.215, - "cacheRead": 0.0044 - }, - "modalities": { - "input": [ - "text", - "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-09", - "lastUpdated": "2025-10-09" + "releaseDate": "2025-02-20", + "lastUpdated": "2025-02-20" }, { - "id": "qwen3-vl-plus", - "name": "Qwen3-VL Plus", - "toolCall": true, + "id": "deepseek-reasoner", + "name": "DeepSeek Reasoner", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 32768 + "context": 64000, + "input": 64000, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 1.6 + "input": 0.4, + "output": 1.7, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "qwen3.6-35b-a3b", - "name": "Qwen3.6 35B-A3B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "deepseek-reasoner-cheaper", + "name": "Deepseek R1 Cheaper", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, + "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 0.248, - "output": 1.485 + "input": 0.4, + "output": 1.7, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-20" }, { - "id": "qwen3.6-max-preview", - "name": "Qwen3.6 Max Preview", + "id": "deepseek-v3-0324", + "name": "DeepSeek Chat 0324", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 1.3, - "output": 7.8, - "cacheRead": 0.13, - "cacheWrite": 1.625 + "input": 0.2, + "output": 0.77, + "cacheRead": 0.135 }, "modalities": { "input": [ @@ -66338,61 +119216,68 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-24" }, { - "id": "qwen3.6-plus", - "name": "Qwen3.6 Plus", + "id": "deepseek/deepseek-latest", + "name": "DeepSeek Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 65536 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" }, { - "id": "qwen3.7-max", - "name": "Qwen3.7 Max", - "toolCall": true, + "id": "deepseek/deepseek-prover-v2-671b", + "name": "DeepSeek Prover v2 671B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 65536 + "context": 160000, + "input": 160000, + "output": 16384 }, "cost": { - "input": 2.5, - "output": 7.5, - "cacheRead": 0.5, - "cacheWrite": 3.125 + "input": 1, + "output": 2.5, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -66402,88 +119287,92 @@ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "releaseDate": "2025-11-15", + "lastUpdated": "2025-04-30" }, { - "id": "qwen3.7-plus", - "name": "Qwen3.7 Plus", + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "qwen", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 64000 + "context": 163000, + "input": 163000, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.08, - "cacheWrite": 0.5 + "input": 0.28, + "output": 0.42, + "cacheRead": 0.14 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-02" + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "qwen35-397b-a17b", - "name": "Qwen3.5 397B-A17B", + "id": "deepseek/deepseek-v3.2:thinking", + "name": "DeepSeek V3.2 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, + "context": 163000, + "input": 163000, "output": 65536 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0.28, + "output": 0.42, + "cacheRead": 0.14 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "qwq-plus", - "name": "QwQ Plus", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 131072, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0.8, - "output": 2.4 + "input": 0.07, + "output": 0.14, + "cacheRead": 0.014 }, "modalities": { "input": [ @@ -66493,146 +119382,204 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-03-05", - "lastUpdated": "2025-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "seed-1-6-250615", - "name": "Seed 1.6 (250615)", + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "seed", + "family": "deepseek-flash", "limit": { - "context": 256000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.05 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-25", - "lastUpdated": "2025-06-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "seed-1-6-250915", - "name": "Seed 1.6 (250915)", + "id": "deepseek/deepseek-v4-flash-0731-cheaper", + "name": "DeepSeek V4 Flash 0731 Cheaper", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "seed", + "family": "deepseek", "limit": { - "context": 256000, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.05 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-01", + "lastUpdated": "2026-08-01" }, { - "id": "seed-1-6-flash-250715", - "name": "Seed 1.6 Flash (250715)", + "id": "deepseek/deepseek-v4-flash-0731-cheaper:thinking", + "name": "DeepSeek V4 Flash 0731 Cheaper (Thinking)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "seed", + "family": "deepseek", "limit": { - "context": 256000, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0.07, - "output": 0.3, - "cacheRead": 0.015 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-01", + "lastUpdated": "2026-08-01" }, { - "id": "seed-1-8-251228", - "name": "Seed 1.8 (251228)", + "id": "deepseek/deepseek-v4-flash-0731:thinking", + "name": "DeepSeek V4 Flash 0731 (Thinking)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "seed", + "family": "deepseek-flash", "limit": { - "context": 256000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.05 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-18", - "lastUpdated": "2025-12-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "sonar", - "name": "Sonar", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek/deepseek-v4-flash-latest", + "name": "DeepSeek V4 Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "sonar", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 1, - "output": 1 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.014 }, "modalities": { "input": [ @@ -66642,98 +119589,120 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-02", + "lastUpdated": "2026-08-02" }, { - "id": "sonar-pro", - "name": "Sonar Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "sonar-pro", + "id": "deepseek/deepseek-v4-flash:thinking", + "name": "DeepSeek V4 Flash (Thinking)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 200000, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 3, - "output": 15 + "input": 0.07, + "output": 0.14, + "cacheRead": 0.014 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "sonar-reasoning-pro", - "name": "Sonar Reasoning Pro", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "sonar-reasoning", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 2, - "output": 8 + "input": 1.1, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" - } - ], - "baseUrl": "https://api.llmgateway.io/v1", - "doc": "https://llmgateway.io/docs" - }, - { - "id": "lmstudio", - "name": "LMStudio", - "env": [ - "LMSTUDIO_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -66743,25 +119712,38 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "qwen/qwen3-30b-a3b-2507", - "name": "Qwen3 30B A3B 2507", + "id": "deepseek/deepseek-v4-pro-0813:thinking", + "name": "DeepSeek V4 Pro 0813 Thinking", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -66771,26 +119753,38 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "qwen/qwen3-coder-30b", - "name": "Qwen3 Coder 30B", + "id": "deepseek/deepseek-v4-pro-cheaper", + "name": "DeepSeek V4 Pro Cheaper", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -66800,38 +119794,37 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" - } - ], - "baseUrl": "http://127.0.0.1:1234/v1", - "doc": "https://lmstudio.ai/models" - }, - { - "id": "lucidquery", - "name": "LucidQuery AI", - "env": [ - "LUCIDQUERY_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-25", + "lastUpdated": "2026-04-25" + }, { - "id": "lucidnova-rf1-100b", - "name": "LucidNova RF1 100B", + "id": "deepseek/deepseek-v4-pro-cheaper:thinking", + "name": "DeepSeek V4 Pro Cheaper (Thinking)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "nova", + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 120000, - "output": 8000 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 2, - "output": 5 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -66841,26 +119834,37 @@ "text" ] }, - "knowledge": "2025-09-16", - "releaseDate": "2024-12-28", - "lastUpdated": "2025-09-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-25", + "lastUpdated": "2026-04-25" }, { - "id": "lucidquery-nexus-coder", - "name": "LucidQuery Nexus Coder", + "id": "deepseek/deepseek-v4-pro:thinking", + "name": "DeepSeek V4 Pro (Thinking)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "lucid", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 250000, - "output": 60000 + "context": 1048576, + "input": 1048576, + "output": 384000 }, "cost": { - "input": 2, - "output": 5 + "input": 1.1, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -66870,38 +119874,38 @@ "text" ] }, - "knowledge": "2025-08-01", - "releaseDate": "2025-09-01", - "lastUpdated": "2025-09-01" - } - ], - "baseUrl": "https://lucidquery.com/api/v1", - "doc": "https://lucidquery.com/api/docs" - }, - { - "id": "meganova", - "name": "Meganova", - "env": [ - "MEGANOVA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek R1 0528", + "id": "dmind/dmind-1-mini", + "name": "DMind-1-Mini", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "gpt", "limit": { - "context": 163840, - "output": 64000 + "context": 32768, + "input": 32768, + "output": 8192 }, "cost": { - "input": 0.5, - "output": 2.15 + "input": 0.2, + "output": 0.4, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -66911,26 +119915,27 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-06-01" }, { - "id": "deepseek-ai/DeepSeek-V3-0324", - "name": "DeepSeek V3 0324", - "toolCall": true, + "id": "Doctor-Shotgun/MS3.2-24B-Magnum-Diamond", + "name": "MS3.2 24B Magnum Diamond", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "mistral", "limit": { - "context": 163840, - "output": 163840 + "context": 16384, + "input": 16384, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.88 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -66940,25 +119945,26 @@ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "deepseek-ai/DeepSeek-V3.1", - "name": "DeepSeek V3.1", - "toolCall": true, - "structuredOutput": true, + "id": "doubao-1.5-pro-256k", + "name": "Doubao 1.5 Pro 256k", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek", + "openWeights": false, "limit": { - "context": 164000, - "output": 164000 + "context": 256000, + "input": 256000, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 1 + "input": 0.799, + "output": 1.445, + "cacheRead": 0.3995 }, "modalities": { "input": [ @@ -66968,25 +119974,26 @@ "text" ] }, - "releaseDate": "2025-08-25", - "lastUpdated": "2025-08-25" + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "DeepSeek V3.2", - "toolCall": true, - "structuredOutput": true, + "id": "doubao-1.5-pro-32k", + "name": "Doubao 1.5 Pro 32k", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek", + "openWeights": false, "limit": { - "context": 164000, - "output": 164000 + "context": 32000, + "input": 32000, + "output": 8192 }, "cost": { - "input": 0.26, - "output": 0.38 + "input": 0.1343, + "output": 0.3349, + "cacheRead": 0.06715 }, "modalities": { "input": [ @@ -66996,53 +120003,57 @@ "text" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2025-12-03" + "releaseDate": "2024-11-20", + "lastUpdated": "2025-01-22" }, { - "id": "deepseek-ai/DeepSeek-V3.2-Exp", - "name": "DeepSeek V3.2 Exp", - "toolCall": true, - "structuredOutput": true, + "id": "doubao-1.5-vision-pro-32k", + "name": "Doubao 1.5 Vision Pro 32k", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, "limit": { - "context": 164000, - "output": 164000 + "context": 32000, + "input": 32000, + "output": 8192 }, "cost": { - "input": 0.27, - "output": 0.4 + "input": 0.459, + "output": 1.377, + "cacheRead": 0.2295 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-10", - "lastUpdated": "2025-10-10" + "releaseDate": "2024-11-20", + "lastUpdated": "2025-01-22" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama 3.3 70B Instruct", - "toolCall": true, + "id": "doubao-seed-1-6-250615", + "name": "Doubao Seed 1.6", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "seed", "limit": { - "context": 131072, + "context": 256000, + "input": 256000, "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.204, + "output": 0.51, + "cacheRead": 0.102 }, "modalities": { "input": [ @@ -67052,25 +120063,27 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-06-15" }, { - "id": "MiniMaxAI/MiniMax-M2.1", - "name": "MiniMax M2.1", - "toolCall": true, + "id": "doubao-seed-1-6-flash-250615", + "name": "Doubao Seed 1.6 Flash", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "seed", "limit": { - "context": 196608, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 16384 }, "cost": { - "input": 0.28, - "output": 1.2 + "input": 0.0374, + "output": 0.374, + "cacheRead": 0.0187 }, "modalities": { "input": [ @@ -67080,25 +120093,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-06-15" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax M2.5", - "toolCall": true, + "id": "doubao-seed-1-8-251215", + "name": "Doubao Seed 1.8", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "seed", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.612, + "output": 6.12, + "cacheRead": 0.306 }, "modalities": { "input": [ @@ -67108,25 +120123,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-12-15" }, { - "id": "mistralai/Mistral-Nemo-Instruct-2407", - "name": "Mistral Nemo Instruct 2407", - "toolCall": true, - "structuredOutput": true, + "id": "doubao-seed-2-0-code-preview-260215", + "name": "Doubao Seed 2.0 Code Preview", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "seed", "limit": { - "context": 131072, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 128000 }, "cost": { - "input": 0.02, - "output": 0.04 + "input": 0.782, + "output": 3.893, + "cacheRead": 0.391 }, "modalities": { "input": [ @@ -67136,55 +120153,57 @@ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "mistralai/Mistral-Small-3.2-24B-Instruct-2506", - "name": "Mistral Small 3.2 24B Instruct", - "toolCall": true, - "structuredOutput": true, + "id": "doubao-seed-2-0-lite-260215", + "name": "Doubao Seed 2.0 Lite", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "mistral-small", + "attachment": false, + "openWeights": false, + "family": "seed", "limit": { - "context": 32768, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1462, + "output": 0.8738, + "cacheRead": 0.0731 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "moonshotai/Kimi-K2-Thinking", - "name": "Kimi K2 Thinking", - "toolCall": true, + "id": "doubao-seed-2-0-mini-260215", + "name": "Doubao Seed 2.0 Mini", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "openWeights": false, + "family": "seed", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 32000 }, "cost": { - "input": 0.6, - "output": 2.6 + "input": 0.0493, + "output": 0.4845, + "cacheRead": 0.02465 }, "modalities": { "input": [ @@ -67194,85 +120213,87 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", - "toolCall": true, + "id": "doubao-seed-2-0-pro-260215", + "name": "Doubao Seed 2.0 Pro", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "seed", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 128000 }, "cost": { - "input": 0.45, - "output": 2.8 + "input": 0.782, + "output": 3.876, + "cacheRead": 0.391 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "Qwen/Qwen2.5-VL-32B-Instruct", - "name": "Qwen2.5 VL 32B Instruct", - "toolCall": true, - "structuredOutput": true, + "id": "Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B", + "name": "Nemotron Tenyxchat Storybreaker 70b", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "nemotron", "limit": { "context": 16384, - "output": 16384 + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-01" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", - "toolCall": true, - "structuredOutput": true, + "id": "Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B", + "name": "Llama 3.05 Storybreaker Ministral 70b", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 262000, - "output": 262000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.09, - "output": 0.6 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -67282,56 +120303,59 @@ "text" ] }, - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-01" }, { - "id": "Qwen/Qwen3.5-Plus", - "name": "Qwen3.5 Plus", - "toolCall": true, + "id": "ernie-5.0-thinking-preview", + "name": "Ernie 5.0 Thinking Preview", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "ernie", "limit": { - "context": 1000000, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2.4 + "input": 1, + "output": 3.5, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02", - "lastUpdated": "2026-02" + "reasoningOptions": [], + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "XiaomiMiMo/MiMo-V2-Flash", - "name": "MiMo V2 Flash", - "toolCall": true, + "id": "ernie-5.1", + "name": "ERNIE 5.1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "ernie", "limit": { - "context": 262144, - "output": 32000 + "context": 119000, + "input": 119000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.75, + "output": 3, + "cacheRead": 0.75 }, "modalities": { "input": [ @@ -67341,26 +120365,27 @@ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2026-05-10", + "lastUpdated": "2026-05-10" }, { - "id": "zai-org/GLM-4.6", - "name": "GLM-4.6", - "toolCall": true, + "id": "ernie-5.1:thinking", + "name": "ERNIE 5.1 Thinking", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "ernie", "limit": { - "context": 202752, - "output": 131072 + "context": 119000, + "input": 119000, + "output": 64000 }, "cost": { - "input": 0.45, - "output": 1.9 + "input": 0.75, + "output": 3, + "cacheRead": 0.75 }, "modalities": { "input": [ @@ -67370,55 +120395,59 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [], + "releaseDate": "2026-05-10", + "lastUpdated": "2026-05-10" }, { - "id": "zai-org/GLM-4.7", - "name": "GLM-4.7", - "toolCall": true, + "id": "ernie-x1.1-preview", + "name": "ERNIE X1.1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "ernie", "limit": { - "context": 202752, - "output": 131072 + "context": 64000, + "input": 64000, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2025-09-10", + "lastUpdated": "2025-09-10" }, { - "id": "zai-org/GLM-5", - "name": "GLM-5", - "toolCall": true, + "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0", + "name": "EVA Llama 3.33 70B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "llama", "limit": { - "context": 202752, - "output": 131072 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.8, - "output": 2.56 + "input": 2.006, + "output": 2.006, + "cacheRead": 1.003 }, "modalities": { "input": [ @@ -67428,505 +120457,534 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" - } - ], - "baseUrl": "https://api.meganova.ai/v1", - "doc": "https://docs.meganova.ai" - }, - { - "id": "merge-gateway", - "name": "Merge Gateway", - "env": [ - "MERGE_GATEWAY_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" + }, { - "id": "anthropic/claude-haiku-4-5-20251001", - "name": "Claude Haiku 4.5", - "toolCall": true, + "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1", + "name": "EVA-LLaMA-3.33-70B-v0.1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 64000 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 2.006, + "output": 2.006, + "cacheRead": 1.003 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "anthropic/claude-opus-4-1-20250805", - "name": "Claude Opus 4.1", - "toolCall": true, + "id": "EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2", + "name": "EVA-Qwen2.5-32B-v0.2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.799, + "output": 0.799, + "cacheRead": 0.3995 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "anthropic/claude-opus-4-20250514", - "name": "Claude Opus 4", - "toolCall": true, + "id": "EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2", + "name": "EVA-Qwen2.5-72B-v0.2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.799, + "output": 0.799, + "cacheRead": 0.3995 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "anthropic/claude-opus-4-5-20251101", - "name": "Claude Opus 4.5", - "toolCall": true, + "id": "exa-answer", + "name": "Exa (Answer)", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 4096, + "input": 4096, + "output": 4096 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2.5, + "output": 2.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "releaseDate": "2025-12-23", + "lastUpdated": "2025-06-04" }, { - "id": "anthropic/claude-opus-4-6", - "name": "Claude Opus 4.6", - "toolCall": true, + "id": "failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5", + "name": "Llama 3 70B abliterated", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1000000, - "output": 128000 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "anthropic/claude-opus-4-7", - "name": "Claude Opus 4.7", - "toolCall": true, + "id": "fastgpt", + "name": "Web Answer", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 1000000, - "output": 128000 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 7.5, + "output": 7.5 }, "modalities": { - "input": [ - "text", - "image", - "pdf" + "input": [ + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "releaseDate": "2025-12-23", + "lastUpdated": "2024-01-01" }, { - "id": "anthropic/claude-sonnet-4-20250514", - "name": "Claude Sonnet 4", - "toolCall": true, + "id": "featherless-ai/Qwerky-72B", + "name": "Qwerky 72B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwerky", "limit": { - "context": 200000, - "output": 64000 + "context": 32000, + "input": 32000, + "output": 8192 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.5, + "output": 0.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-20" }, { - "id": "anthropic/claude-sonnet-4-5-20250929", - "name": "Claude Sonnet 4.5", - "toolCall": true, + "id": "GalrionSoftworks/MN-LooseCannon-12B-v1", + "name": "MN-LooseCannon-12B-v1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", "limit": { - "context": 200000, - "output": 64000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-01" }, { - "id": "anthropic/claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", - "toolCall": true, + "id": "gemini-2.0-pro-exp-02-05", + "name": "Gemini 2.0 Pro 0205", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gemini", "limit": { - "context": 1000000, - "output": 64000 + "context": 2097152, + "input": 2097152, + "output": 8192 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.989, + "output": 7.956, + "cacheRead": 0.49725 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "releaseDate": "2025-02-05", + "lastUpdated": "2025-02-05" }, { - "id": "cohere/command-a-03-2025", - "name": "Command A", - "toolCall": true, + "id": "gemini-2.0-pro-reasoner", + "name": "Gemini 2.0 Pro Reasoner", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-a", + "attachment": true, + "openWeights": false, + "family": "gemini", "limit": { - "context": 256000, - "output": 8000 + "context": 128000, + "input": 128000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10 + "input": 1.292, + "output": 4.998, + "cacheRead": 0.323 }, "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-02-05" }, { - "id": "cohere/command-r-08-2024", - "name": "Command R", - "toolCall": true, + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-r", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 4000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "cohere/command-r-plus-08-2024", - "name": "Command R+", - "toolCall": true, + "id": "gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash Lite", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-r", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 128000, - "output": 4000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "cohere/command-r7b-12-2024", - "name": "Command R7B", - "toolCall": true, + "id": "gemini-2.5-flash-lite-preview-06-17", + "name": "Gemini 2.5 Flash Lite Preview", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-r", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", "limit": { - "context": 128000, - "output": 4000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.0375, - "output": 0.15 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-02-27", - "lastUpdated": "2024-02-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "gemini-2.5-flash-lite-preview-09-2025", + "name": "Gemini 2.5 Flash Lite Preview (09/2025)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "attachment": true, + "openWeights": false, + "family": "gemini", "limit": { - "context": 1000000, - "output": 384000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "gemini-2.5-flash-lite-preview-09-2025-thinking", + "name": "Gemini 2.5 Flash Lite Preview (09/2025) – Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gemini", "limit": { - "context": 1000000, - "output": 384000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "gemini-2.5-flash-nothinking", + "name": "Gemini 2.5 Flash (No Thinking)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { @@ -67939,176 +120997,194 @@ "text", "image", "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", + "releaseDate": "2025-06-05", "lastUpdated": "2025-06-05" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-flash-preview-04-17", + "name": "Gemini 2.5 Flash Preview", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-04-17", + "lastUpdated": "2025-04-17" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-flash-preview-04-17:thinking", + "name": "Gemini 2.5 Flash Preview Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.15, + "output": 3.5, + "cacheRead": 0.015 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-04-17", + "lastUpdated": "2025-04-17" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "gemini-2.5-flash-preview-05-20", + "name": "Gemini 2.5 Flash 0520", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048000, + "input": 1048000, "output": 65536 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "google/gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-flash-preview-05-20:thinking", + "name": "Gemini 2.5 Flash 0520 Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048000, + "input": 1048000, "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.15, + "output": 3.5, + "cacheRead": 0.015 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "gemini-2.5-flash-preview-09-2025", + "name": "Gemini 2.5 Flash Preview (09/2025)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", - "video", "audio", "pdf" ], @@ -68116,33 +121192,42 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "google/gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "gemini-2.5-flash-preview-09-2025-thinking", + "name": "Gemini 2.5 Flash Preview (09/2025) – Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", - "video", "audio", "pdf" ], @@ -68150,192 +121235,249 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "family": "gemini-pro", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "audio" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "google/gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro Preview Custom Tools", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-pro-exp-03-25", + "name": "Gemini 2.5 Pro Experimental 0325", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 2.5, + "output": 10, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "google/gemini-3.5-flash", - "name": "Gemini 3.5 Flash", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-pro-preview-03-25", + "name": "Gemini 2.5 Pro Preview 0325", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 2.5, + "output": 10, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "google/gemini-flash-latest", - "name": "Gemini Flash Latest", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-pro-preview-05-06", + "name": "Gemini 2.5 Pro Preview 0506", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075 + "input": 2.5, + "output": 10, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-05-06", + "lastUpdated": "2025-05-06" }, { - "id": "google/gemini-flash-lite-latest", - "name": "Gemini Flash-Lite Latest", - "toolCall": true, - "structuredOutput": true, + "id": "gemini-2.5-pro-preview-06-05", + "name": "Gemini 2.5 Pro Preview 0605", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "gemini", "limit": { - "context": 1048576, + "context": 1048756, + "input": 1048756, "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 2.5, + "output": 10, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-05", + "lastUpdated": "2025-06-05" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B IT", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "gemini-3-pro-image-preview", + "name": "Gemini 3 Pro Image", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 262144, - "output": 32768 + "context": 1048756, + "input": 1048756, + "output": 65536 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -68346,255 +121488,335 @@ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "gemini-exp-1206", + "name": "Gemini 2.0 Pro 1206", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 2097152, + "input": 2097152, + "output": 8192 + }, + "cost": { + "input": 1.258, + "output": 4.998, + "cacheRead": 0.629 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + }, + { + "id": "gemma-4-12b-it", + "name": "Gemma 4 12B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, "family": "gemma", "limit": { "context": 262144, + "input": 262144, "output": 32768 }, + "cost": { + "input": 0.06, + "output": 0.3, + "cacheRead": 0.03 + }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2026-08-01", + "lastUpdated": "2026-08-01" }, { - "id": "minimax/minimax-m2", - "name": "MiniMax-M2", - "toolCall": true, + "id": "Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled", + "name": "Gemma 4 31B Claude 4.6 Opus Reasoning Distilled", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "claude", "limit": { - "context": 196608, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.0306 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "minimax/minimax-m2.1", - "name": "MiniMax-M2.1", - "toolCall": true, + "id": "Gemma-4-31B-Cognitive-Unshackled", + "name": "Gemma 4 31B Cognitive Unshackled", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "gemma", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax-M2.5", - "toolCall": true, + "id": "Gemma-4-31B-DarkIdol", + "name": "Gemma 4 31B DarkIdol", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "gemma", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "minimax/minimax-m2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", - "toolCall": true, + "id": "Gemma-4-31B-GarnetV2", + "name": "Gemma 4 31B Garnet V2", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "gemma", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "Gemma-4-31B-Queen", + "name": "Gemma 4 31B Queen", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "gemma", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-01" }, { - "id": "minimax/minimax-m2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", + "id": "gemma-4-e2b-it", + "name": "Gemma 4 E2B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "gemma", "limit": { - "context": 204800, - "output": 131072 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.02, + "output": 0.1, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistral/codestral-latest", - "name": "Codestral (latest)", + "id": "gemma-4-e4b-it", + "name": "Gemma 4 E4B Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "codestral", + "family": "gemma", "limit": { - "context": 256000, - "output": 4096 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 0.04, + "output": 0.2, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-05-29", - "lastUpdated": "2025-01-04" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistral/devstral-2512", - "name": "Devstral 2", - "toolCall": true, + "id": "glm-4", + "name": "GLM-4", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 2 + "input": 14.994, + "output": 14.994, + "cacheRead": 7.497 }, "modalities": { "input": [ @@ -68604,26 +121826,27 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-16" }, { - "id": "mistral/devstral-medium-2507", - "name": "Devstral Medium", - "toolCall": true, + "id": "glm-4-air", + "name": "GLM-4 Air", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "devstral", + "family": "glm", "limit": { "context": 128000, - "output": 128000 + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -68633,26 +121856,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-06-05" }, { - "id": "mistral/devstral-medium-latest", - "name": "Devstral 2 (latest)", - "toolCall": true, + "id": "glm-4-air-0111", + "name": "GLM 4 Air 0111", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.1394, + "output": 0.1394, + "cacheRead": 0.0697 }, "modalities": { "input": [ @@ -68662,26 +121886,27 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "releaseDate": "2025-01-11", + "lastUpdated": "2025-01-11" }, { - "id": "mistral/devstral-small-2507", - "name": "Devstral Small", - "toolCall": true, + "id": "glm-4-airx", + "name": "GLM-4 AirX", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 8000, + "input": 8000, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 2.006, + "output": 2.006, + "cacheRead": 1.003 }, "modalities": { "input": [ @@ -68691,26 +121916,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-06-05" }, { - "id": "mistral/magistral-medium-latest", - "name": "Magistral Medium (latest)", - "toolCall": true, + "id": "glm-4-flash", + "name": "GLM-4 Flash", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "magistral-medium", + "family": "glm", "limit": { "context": 128000, - "output": 16384 + "input": 128000, + "output": 4096 }, "cost": { - "input": 2, - "output": 5 + "input": 0.1003, + "output": 0.1003, + "cacheRead": 0.05015 }, "modalities": { "input": [ @@ -68720,26 +121946,27 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-03-17", - "lastUpdated": "2025-03-20" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-08-01" }, { - "id": "mistral/mistral-large-2411", - "name": "Mistral Large 2.1", - "toolCall": true, + "id": "glm-4-long", + "name": "GLM-4 Long", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "glm", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 4096 }, "cost": { - "input": 2, - "output": 6 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -68749,86 +121976,87 @@ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-08-01" }, { - "id": "mistral/mistral-large-2512", - "name": "Mistral Large 3", - "toolCall": true, + "id": "glm-4-plus", + "name": "GLM-4 Plus", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "mistral-large", + "attachment": false, + "openWeights": false, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 7.497, + "output": 7.497, + "cacheRead": 3.7485 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "releaseDate": "2024-09-20", + "lastUpdated": "2024-08-01" }, { - "id": "mistral/mistral-large-latest", - "name": "Mistral Large (latest)", - "toolCall": true, + "id": "glm-4-plus-0111", + "name": "GLM 4 Plus 0111", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "mistral-large", + "attachment": false, + "openWeights": false, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 9.996, + "output": 9.996, + "cacheRead": 4.998 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "releaseDate": "2025-02-19", + "lastUpdated": "2025-02-19" }, { - "id": "mistral/mistral-medium-2505", - "name": "Mistral Medium 3", - "toolCall": true, + "id": "glm-4.1v-thinking-flash", + "name": "GLM 4.1V Thinking Flash", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "mistral-medium", + "family": "glm", "limit": { - "context": 131072, - "output": 131072 + "context": 64000, + "input": 64000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -68839,26 +122067,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "mistral/mistral-medium-latest", - "name": "Mistral Medium (latest)", - "toolCall": true, + "id": "glm-4.1v-thinking-flashx", + "name": "GLM 4.1V Thinking FlashX", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "mistral-medium", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 64000, + "input": 64000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -68869,586 +122098,754 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "mistral/mistral-small-latest", - "name": "Mistral Small (latest)", - "toolCall": true, + "id": "GLM-4.6-Derestricted-v5", + "name": "GLM 4.6 Derestricted v5", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mistral-small", + "family": "glm", "limit": { - "context": 256000, - "output": 256000 + "context": 131072, + "input": 131072, + "output": 8192 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.4, + "output": 1.5, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "mistral/pixtral-large-latest", - "name": "Pixtral Large (latest)", + "id": "glm-z1-air", + "name": "GLM Z1 Air", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "pixtral", + "attachment": false, + "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 32000, + "input": 32000, + "output": 16384 }, "cost": { - "input": 2, - "output": 6 + "input": 0.07, + "output": 0.07, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "glm-z1-airx", + "name": "GLM Z1 AirX", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "glm", "limit": { - "context": 1047576, - "output": 32768 + "context": 32000, + "input": 32000, + "output": 16384 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1 mini", - "toolCall": true, - "structuredOutput": true, + "id": "glm-zero-preview", + "name": "GLM Zero Preview", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-mini", + "family": "glm", "limit": { - "context": 1047576, - "output": 32768 + "context": 8000, + "input": 8000, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 1.802, + "output": 1.802, + "cacheRead": 0.901 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "releaseDate": "2024-12-20", + "lastUpdated": "2024-12-01" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT-4.1 nano", + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash (Preview)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gemini-flash", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "openai/gpt-4o", - "name": "GPT-4o", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "id": "google/gemini-3-flash-preview-thinking", + "name": "Gemini 3 Flash Thinking", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "openai/gpt-4o-2024-05-13", - "name": "GPT-4o (2024-05-13)", + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash-lite", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 15 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-4o-2024-08-06", - "name": "GPT-4o (2024-08-06)", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro (Preview)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-08-06", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai/gpt-4o-2024-11-20", - "name": "GPT-4o (2024-11-20)", + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro (Preview Custom Tools)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-11-20", - "lastUpdated": "2024-11-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o mini", + "id": "google/gemini-3.1-pro-preview-high", + "name": "Gemini 3.1 Pro (Preview High)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gemini", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", "image", - "pdf" + "audio" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [], + "releaseDate": "2026-02-21", + "lastUpdated": "2026-02-21" }, { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "google/gemini-3.1-pro-preview-low", + "name": "Gemini 3.1 Pro (Preview Low)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini", "limit": { - "context": 400000, - "output": 128000 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [], + "releaseDate": "2026-02-21", + "lastUpdated": "2026-02-21" }, { - "id": "openai/gpt-5-chat-latest", - "name": "GPT-5 Chat (latest)", - "toolCall": false, + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5 Nano", - "toolCall": true, - "structuredOutput": true, + "id": "google/gemini-3.5-flash-thinking", + "name": "Gemini 3.5 Flash Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-5.1-chat-latest", - "name": "GPT-5.1 Chat", - "toolCall": true, - "structuredOutput": true, + "id": "google/gemini-flash-latest", + "name": "Gemini Flash Latest", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "google/gemini-flash-lite-latest", + "name": "Gemini Flash Lite Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-5.2-chat-latest", - "name": "GPT-5.2 Chat", + "id": "google/gemini-pro-latest", + "name": "Gemini Pro Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1048756, + "input": 1048756, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-29", + "lastUpdated": "2026-03-29" }, { - "id": "openai/gpt-5.3-chat-latest", - "name": "GPT-5.3 Chat (latest)", - "toolCall": true, + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B", + "toolCall": false, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "input": 262144, + "output": 131072 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.065 }, "modalities": { "input": [ @@ -69459,59 +122856,64 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", - "toolCall": true, + "id": "google/gemma-4-26b-a4b-it:thinking", + "name": "Gemma 4 26B A4B Thinking", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "gemma", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 131072 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.065 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-5.4-mini", - "name": "GPT-5.4 mini", - "toolCall": true, + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 131072 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0.1, + "output": 0.35, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -69522,27 +122924,32 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-5.4-nano", - "name": "GPT-5.4 nano", - "toolCall": true, + "id": "google/gemma-4-31b-it:thinking", + "name": "Gemma 4 31B Thinking", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 0.1, + "output": 0.35, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -69553,59 +122960,58 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "id": "Gryphe/MythoMax-L2-13b", + "name": "MythoMax 13B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1050000, - "output": 128000 + "context": 4000, + "input": 4000, + "output": 4096 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.1003, + "output": 0.1003, + "cacheRead": 0.05015 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" }, { - "id": "openai/o1", - "name": "o1", + "id": "hermes-high", + "name": "Hermes High", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "hermes", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 5, + "output": 25, + "cacheRead": 2.5 }, "modalities": { "input": [ @@ -69617,59 +123023,63 @@ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "openai/o3", - "name": "o3", + "id": "hermes-low", + "name": "Hermes Low", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "hermes", "limit": { - "context": 200000, - "output": 100000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.08333 }, "modalities": { "input": [ "text", "image", + "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "openai/o3-mini", - "name": "o3-mini", + "id": "hermes-medium", + "name": "Hermes Medium", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "o-mini", + "family": "hermes", "limit": { - "context": 200000, - "output": 100000 + "context": 204800, + "input": 204800, + "output": 131072 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 0.315, + "output": 1.26, + "cacheRead": 0.1575 }, "modalities": { "input": [ @@ -69679,27 +123089,27 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "openai/o4-mini", - "name": "o4-mini", + "id": "holo3-35b-a3b", + "name": "Holo3-35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "o-mini", + "openWeights": true, "limit": { - "context": 200000, - "output": 100000 + "context": 65536, + "input": 65536, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 0.25, + "output": 1.8, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -69710,90 +123120,94 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "xai/grok-4.20-0309-reasoning", - "name": "Grok 4.20 (Reasoning)", + "id": "holo3-35b-a3b:thinking", + "name": "Holo3-35B-A3B Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "grok", + "openWeights": true, "limit": { - "context": 1000000, - "output": 30000 + "context": 65536, + "input": 65536, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0.25, + "output": 1.8, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-09", - "lastUpdated": "2026-03-09" + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "xai/grok-4.3", - "name": "Grok 4.3", - "toolCall": true, - "structuredOutput": true, + "id": "huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated", + "name": "DeepSeek R1 Llama 70B Abliterated", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "grok", + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 30000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-20" }, { - "id": "zai/glm-4.5", - "name": "GLM-4.5", - "toolCall": true, + "id": "huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated", + "name": "DeepSeek R1 Qwen Abliterated", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 131072, - "output": 98304 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 1.4, + "output": 1.4, + "cacheRead": 0.7 }, "modalities": { "input": [ @@ -69803,28 +123217,28 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-20" }, { - "id": "zai/glm-4.5-air", - "name": "GLM-4.5-Air", - "toolCall": true, + "id": "huihui-ai/Llama-3.3-70B-Instruct-abliterated", + "name": "Llama 3.3 70B Instruct abliterated", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm-air", + "family": "llama", "limit": { - "context": 131072, - "output": 98304 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.2, - "output": 1.1, - "cacheRead": 0.03, - "cacheWrite": 0 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -69834,28 +123248,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" }, { - "id": "zai/glm-4.6", - "name": "GLM-4.6", - "toolCall": true, + "id": "huihui-ai/Qwen2.5-32B-Instruct-abliterated", + "name": "Qwen 2.5 32B Abliterated", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 204800, - "output": 131072 + "context": 32768, + "input": 32768, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -69865,28 +123278,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "releaseDate": "2025-01-06", + "lastUpdated": "2025-01-06" }, { - "id": "zai/glm-4.7", - "name": "GLM-4.7", - "toolCall": true, + "id": "hunyuan-turbos-20250226", + "name": "Hunyuan Turbo S", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "hunyuan", "limit": { - "context": 204800, - "output": 131072 + "context": 24000, + "input": 24000, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.187, + "output": 0.374, + "cacheRead": 0.0935 }, "modalities": { "input": [ @@ -69896,28 +123308,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2025-02-27", + "lastUpdated": "2025-02-27" }, { - "id": "zai/glm-4.7-flashx", - "name": "GLM-4.7-FlashX", + "id": "ibm-granite/granite-4.1-8b", + "name": "Granite 4.1 8B", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm-flash", + "family": "granite", "limit": { - "context": 200000, + "context": 131072, + "input": 131072, "output": 131072 }, "cost": { - "input": 0.07, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0 + "input": 0.05, + "output": 0.1, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -69927,28 +123338,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "zai/glm-5", - "name": "GLM-5", + "id": "inclusionai/ling-2.6-1t", + "name": "Ling 2.6 1T", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "ling", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2, - "cacheWrite": 0 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -69958,27 +123368,27 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "zai/glm-5-turbo", - "name": "GLM-5-Turbo", + "id": "inclusionai/ling-2.6-flash", + "name": "Ling 2.6 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "ling", "limit": { - "context": 200000, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24, - "cacheWrite": 0 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -69988,66 +123398,57 @@ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "zai/glm-5.1", - "name": "GLM-5.1", + "id": "inclusionai/ling-3.0-flash", + "name": "Ling 3.0 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "ling", "limit": { - "context": 200000, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26, - "cacheWrite": 0 + "input": 0.075, + "output": 0.22, + "cacheRead": 0.015 }, "modalities": { "input": [ "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "doc": "https://docs.merge.dev/merge-gateway" - }, - { - "id": "minimax", - "name": "MiniMax (minimax.io)", - "env": [ - "MINIMAX_API_KEY" - ], - "openaiCompatible": false, - "models": [ + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" + }, { - "id": "MiniMax-M2", - "name": "MiniMax-M2", + "id": "inclusionai/ling-3.0-flash:thinking", + "name": "Ling 3.0 Flash Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "ling", "limit": { - "context": 196608, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.075, + "output": 0.22, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -70057,25 +123458,40 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "MiniMax-M2.1", - "name": "MiniMax-M2.1", + "id": "inclusionai/ling-3.0-tiny", + "name": "Ling 3.0 Tiny", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "ling", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -70085,27 +123501,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2026-08-09", + "lastUpdated": "2026-08-09" }, { - "id": "MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "inclusionai/ling-3.0-tiny:thinking", + "name": "Ling 3.0 Tiny Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "ling", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -70115,27 +123531,40 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-09", + "lastUpdated": "2026-08-09" }, { - "id": "MiniMax-M2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", + "id": "inclusionai/ring-2.6-1t", + "name": "Ring 2.6 1T", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "ring", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -70145,27 +123574,28 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "reasoningOptions": [], + "releaseDate": "2026-05-08", + "lastUpdated": "2026-05-08" }, { - "id": "MiniMax-M2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "inflatebot/MN-12B-Mag-Mell-R1", + "name": "Mag Mell R1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "mistral-nemo", "limit": { - "context": 204800, - "output": 131072 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -70175,27 +123605,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-01" }, { - "id": "MiniMax-M2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", - "toolCall": true, + "id": "inflection/inflection-3-pi", + "name": "Inflection 3 Pi", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "gpt", "limit": { - "context": 204800, - "output": 131072 + "context": 8000, + "input": 8000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 2.499, + "output": 9.996, + "cacheRead": 1.2495 }, "modalities": { "input": [ @@ -70205,68 +123635,57 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-11-21", + "lastUpdated": "2024-10-11" }, { - "id": "MiniMax-M3", - "name": "MiniMax-M3", - "toolCall": true, + "id": "inflection/inflection-3-productivity", + "name": "Inflection 3 Productivity", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "minimax", + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", "limit": { - "context": 512000, - "output": 128000 + "context": 8000, + "input": 8000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.12 + "input": 2.499, + "output": 9.996, + "cacheRead": 1.2495 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" - } - ], - "baseUrl": "https://api.minimax.io/anthropic/v1", - "doc": "https://platform.minimax.io/docs/guides/quickstart" - }, - { - "id": "minimax-cn", - "name": "MiniMax (minimaxi.com)", - "env": [ - "MINIMAX_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-11-21", + "lastUpdated": "2024-10-11" + }, { - "id": "MiniMax-M2", - "name": "MiniMax-M2", - "toolCall": true, + "id": "jamba-large", + "name": "Jamba Large", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 196608, - "output": 128000 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 1.989, + "output": 7.99, + "cacheRead": 0.9945 }, "modalities": { "input": [ @@ -70276,25 +123695,27 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "MiniMax-M2.1", - "name": "MiniMax-M2.1", - "toolCall": true, + "id": "jamba-large-1.6", + "name": "Jamba Large 1.6", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 1.989, + "output": 7.99, + "cacheRead": 0.9945 }, "modalities": { "input": [ @@ -70304,27 +123725,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "MiniMax-M2.5", - "name": "MiniMax-M2.5", - "toolCall": true, + "id": "jamba-large-1.7", + "name": "Jamba Large 1.7", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 1.989, + "output": 7.99, + "cacheRead": 0.9945 }, "modalities": { "input": [ @@ -70334,27 +123755,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "MiniMax-M2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", - "toolCall": true, + "id": "jamba-mini", + "name": "Jamba Mini", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.1989, + "output": 0.408, + "cacheRead": 0.09945 }, "modalities": { "input": [ @@ -70364,27 +123785,27 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "MiniMax-M2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "jamba-mini-1.6", + "name": "Jamba Mini 1.6", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.1989, + "output": 0.408, + "cacheRead": 0.09945 }, "modalities": { "input": [ @@ -70394,27 +123815,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-01" }, { - "id": "MiniMax-M2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", - "toolCall": true, + "id": "jamba-mini-1.7", + "name": "Jamba Mini 1.7", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "jamba", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.1989, + "output": 0.408, + "cacheRead": 0.09945 }, "modalities": { "input": [ @@ -70424,68 +123845,58 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "MiniMax-M3", - "name": "MiniMax-M3", - "toolCall": true, + "id": "kimi-k2-instruct-fast", + "name": "Kimi K2 0711 Fast", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, - "family": "minimax", + "family": "kimi-k2", "limit": { - "context": 512000, - "output": 128000 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.12 + "input": 0.4, + "output": 1.8, + "cacheRead": 0.2 }, "modalities": { "input": [ "text", - "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" - } - ], - "baseUrl": "https://api.minimaxi.com/anthropic/v1", - "doc": "https://platform.minimaxi.com/docs/guides/quickstart" - }, - { - "id": "minimax-cn-coding-plan", - "name": "MiniMax Token Plan (minimaxi.com)", - "env": [ - "MINIMAX_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-12-15", + "lastUpdated": "2025-07-15" + }, { - "id": "MiniMax-M2", - "name": "MiniMax-M2", + "id": "kwaipilot/kat-coder-air-v2.5", + "name": "KAT Coder Air V2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "kat-coder", "limit": { - "context": 196608, - "output": 128000 + "context": 256000, + "input": 256000, + "output": 80000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -70495,25 +123906,27 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "releaseDate": "2026-07-14", + "lastUpdated": "2026-07-14" }, { - "id": "MiniMax-M2.1", - "name": "MiniMax-M2.1", - "toolCall": true, + "id": "kwaipilot/kat-coder-pro-v2", + "name": "KAT Coder Pro V2", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "kat-coder", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 80000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -70523,27 +123936,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2026-03-28", + "lastUpdated": "2026-03-28" }, { - "id": "MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "kwaipilot/kat-coder-pro-v2.5", + "name": "KAT Coder Pro V2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "kat-coder", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "input": 256000, + "output": 80000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.74, + "output": 2.96, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -70553,27 +123966,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2026-07-14", + "lastUpdated": "2026-07-14" }, { - "id": "MiniMax-M2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", - "toolCall": true, + "id": "LatitudeGames/Wayfarer-Large-70B-Llama-3.3", + "name": "Llama 3.3 70B Wayfarer", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "llama", "limit": { - "context": 204800, - "output": 131072 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -70583,27 +123996,27 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "releaseDate": "2025-02-20", + "lastUpdated": "2025-02-20" }, { - "id": "MiniMax-M2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "learnlm-1.5-pro-experimental", + "name": "Gemini LearnLM Experimental", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "gemini", "limit": { - "context": 204800, - "output": 131072 + "context": 32767, + "input": 32767, + "output": 8192 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 3.502, + "output": 10.506, + "cacheRead": 1.751 }, "modalities": { "input": [ @@ -70613,27 +124026,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-05-14" }, { - "id": "MiniMax-M2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", + "id": "liquid/lfm-2.5-2.6b", + "name": "LFM2.5 2.6B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "liquid", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -70643,69 +124056,69 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "MiniMax-M3", - "name": "MiniMax-M3", - "toolCall": true, + "id": "LLM360/K2-Think", + "name": "K2-Think", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "minimax", + "family": "kimi-thinking", "limit": { - "context": 512000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.17, + "output": 0.68, + "cacheRead": 0.085 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" - } - ], - "baseUrl": "https://api.minimaxi.com/anthropic/v1", - "doc": "https://platform.minimaxi.com/docs/token-plan/intro" - }, - { - "id": "minimax-coding-plan", - "name": "MiniMax Token Plan (minimax.io)", - "env": [ - "MINIMAX_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" + }, { - "id": "MiniMax-M2", - "name": "MiniMax-M2", + "id": "longcat-2.0", + "name": "LongCat 2.0", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "longcat", "limit": { - "context": 196608, - "output": 128000 + "context": 1048756, + "input": 1048756, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 3, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -70715,25 +124128,27 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "MiniMax-M2.1", - "name": "MiniMax-M2.1", + "id": "longcat-2.0:thinking", + "name": "LongCat 2.0 Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "longcat", "limit": { - "context": 204800, - "output": 131072 + "context": 1048756, + "input": 1048756, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 3, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -70743,27 +124158,28 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "MiniMax-M2.5", - "name": "MiniMax-M2.5", - "toolCall": true, + "id": "MarinaraSpaghetti/NemoMix-Unleashed-12B", + "name": "NemoMix 12B Unleashed", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "mistral-nemo", "limit": { - "context": 204800, - "output": 131072 + "context": 32768, + "input": 32768, + "output": 8192 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -70773,27 +124189,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-01" }, { - "id": "MiniMax-M2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", - "toolCall": true, + "id": "meganova-ai/manta-flash-1.0", + "name": "Manta Flash 1.0", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "nova", "limit": { - "context": 204800, - "output": 131072 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.02, + "output": 0.16, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -70803,27 +124219,27 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "releaseDate": "2025-09-20", + "lastUpdated": "2025-12-20" }, { - "id": "MiniMax-M2.7", - "name": "MiniMax-M2.7", - "toolCall": true, + "id": "meganova-ai/manta-mini-1.0", + "name": "Manta Mini 1.0", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "nova", "limit": { - "context": 204800, - "output": 131072 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.02, + "output": 0.16, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -70833,27 +124249,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-09-20", + "lastUpdated": "2025-12-20" }, { - "id": "MiniMax-M2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", - "toolCall": true, + "id": "meganova-ai/manta-pro-1.0", + "name": "Manta Pro 1.0", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "nova", "limit": { - "context": 204800, - "output": 131072 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.06, + "output": 0.5, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -70863,69 +124279,58 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-09-20", + "lastUpdated": "2025-12-20" }, { - "id": "MiniMax-M3", - "name": "MiniMax-M3", + "id": "mercury-2", + "name": "Mercury 2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "minimax", + "attachment": false, + "openWeights": false, + "family": "mercury", "limit": { - "context": 512000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 50000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" - } - ], - "baseUrl": "https://api.minimax.io/anthropic/v1", - "doc": "https://platform.minimax.io/docs/token-plan/intro" - }, - { - "id": "mistral", - "name": "Mistral", - "env": [ - "MISTRAL_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" + }, { - "id": "codestral-latest", - "name": "Codestral (latest)", - "toolCall": true, + "id": "mercury-coder-small", + "name": "Mercury Coder Small", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "codestral", + "openWeights": false, + "family": "mercury", "limit": { - "context": 256000, - "output": 4096 + "context": 32768, + "input": 32768, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 0.25, + "output": 1, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -70935,26 +124340,27 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-05-29", - "lastUpdated": "2025-01-04" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "devstral-2512", - "name": "Devstral 2", - "toolCall": true, + "id": "Meta-Llama-3-1-8B-Instruct-FP8", + "name": "Llama 3.1 8B (decentralized)", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.02, + "output": 0.03, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -70964,26 +124370,27 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "devstral-latest", - "name": "Devstral 2", - "toolCall": true, + "id": "meta-llama/llama-3.1-8b-instruct", + "name": "Llama 3.1 8b Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.0544, + "output": 0.085, + "cacheRead": 0.0272 }, "modalities": { "input": [ @@ -70993,55 +124400,58 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "devstral-medium-2507", - "name": "Devstral Medium", - "toolCall": true, + "id": "meta-llama/llama-3.2-3b-instruct", + "name": "Llama 3.2 3b Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "input": 131072, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.0306, + "output": 0.0493, + "cacheRead": 0.0153 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-09-25" }, { - "id": "devstral-medium-latest", - "name": "Devstral 2 (latest)", + "id": "meta-llama/llama-3.3-70b-instruct", + "name": "Llama 3.3 70b Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.05, + "output": 0.23, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -71051,84 +124461,90 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "devstral-small-2505", - "name": "Devstral Small 2505", - "toolCall": true, - "structuredOutput": false, + "id": "meta-llama/llama-4-maverick", + "name": "Llama 4 Maverick", + "toolCall": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 128000, - "output": 128000 + "context": 1048576, + "input": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "devstral-small-2507", - "name": "Devstral Small", + "id": "meta-llama/llama-4-scout", + "name": "Llama 4 Scout", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "devstral", + "family": "llama", "limit": { - "context": 128000, - "output": 128000 + "context": 328000, + "input": 328000, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.085, + "output": 0.46, + "cacheRead": 0.0425 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "labs-devstral-small-2512", - "name": "Devstral Small 2", + "id": "meta/muse-glimmer-30b", + "name": "Muse Glimmer 30B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "devstral", + "family": "muse", "limit": { - "context": 256000, - "output": 256000 + "context": 131072, + "input": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.35, + "output": 1.5, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -71139,142 +124555,206 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-04", + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" }, { - "id": "magistral-medium-latest", - "name": "Magistral Medium (latest)", - "toolCall": true, + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "magistral-medium", + "attachment": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 65536 }, "cost": { - "input": 2, - "output": 5 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-03-17", - "lastUpdated": "2025-03-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "magistral-small", - "name": "Magistral Small", + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "magistral-small", + "attachment": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 128000 + "context": 1000000, + "input": 1000000, + "output": 65536 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-03-17", - "lastUpdated": "2025-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "ministral-3b-latest", - "name": "Ministral 3B (latest)", + "id": "meta/muse-spark-1.2-contributor", + "name": "Muse Spark 1.2 Contributor (Data Used for Training)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "ministral", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 128000 + "context": 1000000, + "input": 1000000, + "output": 65536 }, "cost": { - "input": 0.04, - "output": 0.04 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.002 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "ministral-8b-latest", - "name": "Ministral 8B (latest)", - "toolCall": true, + "id": "microsoft/wizardlm-2-8x22b", + "name": "WizardLM-2 8x22B", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "ministral", + "family": "gpt", "limit": { - "context": 128000, - "output": 128000 + "context": 65536, + "input": 65536, + "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-04" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "mistral-embed", - "name": "Mistral Embed", + "id": "MiniMax-M1", + "name": "MiniMax M1", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "mistral-embed", + "openWeights": true, + "family": "minimax", "limit": { - "context": 8000, - "output": 3072 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0 + "input": 0.1394, + "output": 1.3328, + "cacheRead": 0.0697 }, "modalities": { "input": [ @@ -71284,25 +124764,27 @@ "text" ] }, - "releaseDate": "2023-12-11", - "lastUpdated": "2023-12-11" + "releaseDate": "2025-01-08", + "lastUpdated": "2025-06-16" }, { - "id": "mistral-large-2411", - "name": "Mistral Large 2.1", - "toolCall": true, + "id": "MiniMax-M2", + "name": "MiniMax M2", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral-large", + "family": "minimax", "limit": { - "context": 131072, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 131072 }, "cost": { - "input": 2, - "output": 6 + "input": 0.17, + "output": 1.53, + "cacheRead": 0.085 }, "modalities": { "input": [ @@ -71312,56 +124794,59 @@ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "mistral-large-2512", - "name": "Mistral Large 3", - "toolCall": true, + "id": "minimax/minimax-01", + "name": "MiniMax 01", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 1000192, + "input": 1000192, + "output": 16384 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.1394, + "output": 1.122, + "cacheRead": 0.0697 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-15" }, { - "id": "mistral-large-latest", - "name": "Mistral Large (latest)", + "id": "minimax/minimax-latest", + "name": "MiniMax Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "mistral-large", + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 512000, + "input": 512000, + "output": 80000 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -71372,145 +124857,155 @@ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" }, { - "id": "mistral-medium-2505", - "name": "Mistral Medium 3", - "toolCall": true, + "id": "minimax/minimax-m2-her", + "name": "MiniMax M2-her", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "mistral-medium", + "family": "minimax", "limit": { - "context": 131072, - "output": 131072 + "context": 65532, + "input": 65532, + "output": 2048 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.302, + "output": 1.207, + "cacheRead": 0.151 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "releaseDate": "2025-01-12", + "lastUpdated": "2026-01-24" }, { - "id": "mistral-medium-2508", - "name": "Mistral Medium 3.1", + "id": "minimax/minimax-m2.1", + "name": "MiniMax M2.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "mistral-medium", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "input": 200000, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.33, + "output": 1.32, + "cacheRead": 0.165 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "mistral-medium-2604", - "name": "Mistral Medium 3.5", + "id": "minimax/minimax-m2.5", + "name": "MiniMax M2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mistral-medium", + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "input": 204800, + "output": 131072 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "mistral-medium-latest", - "name": "Mistral Medium (latest)", + "id": "minimax/minimax-m2.7", + "name": "MiniMax M2.7", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "mistral-medium", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "input": 204800, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.315, + "output": 1.26, + "cacheRead": 0.1575 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "mistral-nemo", - "name": "Mistral Nemo", + "id": "minimax/minimax-m2.7-turbo", + "name": "MiniMax M2.7 Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral-nemo", + "family": "minimax-m2.7", "limit": { - "context": 128000, - "output": 128000 + "context": 204800, + "input": 204800, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -71520,26 +125015,28 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "mistral-small-2506", - "name": "Mistral Small 3.2", + "id": "minimax/minimax-m3", + "name": "MiniMax M3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "mistral-small", + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 512000, + "input": 512000, + "output": 80000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -71550,26 +125047,27 @@ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "mistral-small-2603", - "name": "Mistral Small 4", + "id": "minimax/minimax-m3:thinking", + "name": "MiniMax M3 Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "mistral-small", + "family": "minimax", "limit": { - "context": 256000, - "output": 256000 + "context": 512000, + "input": 512000, + "output": 80000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -71580,56 +125078,57 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "mistral-small-latest", - "name": "Mistral Small (latest)", - "toolCall": true, + "id": "MiniMaxAI/MiniMax-M1-80k", + "name": "MiniMax M1 80K", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "mistral-small", + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "minimax", "limit": { - "context": 256000, - "output": 256000 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.6052, + "output": 2.4225, + "cacheRead": 0.3026 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "releaseDate": "2025-01-08", + "lastUpdated": "2025-06-16" }, { - "id": "open-mistral-7b", - "name": "Mistral 7B", - "toolCall": true, + "id": "mirothinker-1-7-deepresearch", + "name": "MiroThinker 1.7 Deep Research", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mistral", + "openWeights": false, "limit": { - "context": 8000, - "output": 8000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 0.25 + "input": 4, + "output": 25, + "cacheRead": 2 }, "modalities": { "input": [ @@ -71639,26 +125138,27 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2023-09-27", - "lastUpdated": "2023-09-27" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "open-mistral-nemo", - "name": "Open Mistral Nemo", - "toolCall": true, + "id": "mirothinker-1-7-deepresearch-mini", + "name": "MiroThinker 1.7 Deep Research Mini", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mistral-nemo", + "openWeights": false, "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 1.25, + "output": 10, + "cacheRead": 0.625 }, "modalities": { "input": [ @@ -71668,26 +125168,28 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" }, { - "id": "open-mixtral-8x22b", - "name": "Mixtral 8x22B", + "id": "mistral-code-agent-latest", + "name": "Mistral Code Agent Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "mixtral", + "family": "mistral", "limit": { - "context": 64000, - "output": 64000 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 2, - "output": 6 + "input": 0.4, + "output": 2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -71697,26 +125199,27 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-04-17", - "lastUpdated": "2024-04-17" + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "open-mixtral-8x7b", - "name": "Mixtral 8x7B", + "id": "mistral-code-latest", + "name": "Mistral Code Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mixtral", + "openWeights": false, + "family": "mistral", "limit": { - "context": 32000, - "output": 32000 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -71726,26 +125229,27 @@ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2023-12-11", - "lastUpdated": "2023-12-11" + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "pixtral-12b", - "name": "Pixtral 12B", - "toolCall": true, + "id": "mistral-small-31-24b-instruct", + "name": "Mistral Small 31 24b Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, - "family": "pixtral", + "family": "mistral-small", "limit": { "context": 128000, - "output": 128000 + "input": 128000, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -71756,26 +125260,27 @@ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09-01", - "lastUpdated": "2024-09-01" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "pixtral-large-latest", - "name": "Pixtral Large (latest)", + "id": "mistral/mistral-medium-3.5", + "name": "Mistral Medium 3.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "pixtral", + "family": "mistral-medium", "limit": { - "context": 128000, - "output": 128000 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 2, - "output": 6 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.75 }, "modalities": { "input": [ @@ -71786,65 +125291,76 @@ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" - } - ], - "doc": "https://docs.mistral.ai/getting-started/models/" - }, - { - "id": "mixlayer", - "name": "Mixlayer", - "env": [ - "MIXLAYER_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" + }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen3.5 122B A10B", + "id": "mistral/mistral-medium-3.5:thinking", + "name": "Mistral Medium 3.5 Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "mistral-medium", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 0.4, - "output": 3.2 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "qwen/qwen3.5-27b", - "name": "Qwen3.5 27B", - "toolCall": true, + "id": "mistralai/codestral-2508", + "name": "Codestral 2508", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "codestral", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { "input": 0.3, - "output": 2.4 + "output": 0.9, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -71854,25 +125370,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-08-01", + "lastUpdated": "2025-08-01" }, { - "id": "qwen/qwen3.5-35b-a3b", - "name": "Qwen3.5 35B A3B", - "toolCall": true, + "id": "mistralai/devstral-2-123b-instruct-2512", + "name": "Devstral 2 123B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "devstral", "limit": { "context": 262144, - "output": 262144 + "input": 262144, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 1.3 + "input": 0.4, + "output": 1.4, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -71882,25 +125400,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B", - "toolCall": true, + "id": "mistralai/Devstral-Small-2505", + "name": "Mistral Devstral Small 2505", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "devstral", "limit": { - "context": 262144, - "output": 262144 + "context": 32768, + "input": 32768, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0.06, + "output": 0.06, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -71910,25 +125430,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-08-02", + "lastUpdated": "2025-08-02" }, { - "id": "qwen/qwen3.5-9b", - "name": "Qwen3.5 9B", - "toolCall": true, + "id": "mistralai/ministral-14b-2512", + "name": "Ministral 14B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "ministral", "limit": { "context": 262144, - "output": 262144 + "input": 262144, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -71938,66 +125460,58 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" - } - ], - "baseUrl": "https://models.mixlayer.ai/v1", - "doc": "https://docs.mixlayer.com" - }, - { - "id": "moark", - "name": "Moark", - "env": [ - "MOARK_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2025-12-04", + "lastUpdated": "2025-12-04" + }, { - "id": "GLM-4.7", - "name": "GLM-4.7", - "toolCall": true, + "id": "mistralai/ministral-14b-instruct-2512", + "name": "Ministral 3 14B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "ministral", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 3.5, - "output": 14 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "MiniMax-M2.1", - "name": "MiniMax-M2.1", - "toolCall": true, + "id": "mistralai/ministral-3b-2512", + "name": "Ministral 3B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "ministral", "limit": { - "context": 204800, - "output": 131072 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 2.1, - "output": 8.4 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -72007,37 +125521,27 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" - } - ], - "baseUrl": "https://moark.com/v1", - "doc": "https://moark.com/docs/openapi/v1#tag/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90" - }, - { - "id": "modelscope", - "name": "ModelScope", - "env": [ - "MODELSCOPE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2025-12-04", + "lastUpdated": "2025-12-04" + }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", - "toolCall": true, + "id": "mistralai/ministral-8b-2512", + "name": "Ministral 8B", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "ministral", "limit": { "context": 262144, - "output": 131072 + "input": 262144, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -72047,26 +125551,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-07-21" + "releaseDate": "2025-12-04", + "lastUpdated": "2025-12-04" }, { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3-235B-A22B-Thinking-2507", - "toolCall": true, + "id": "mistralai/mistral-large", + "name": "Mistral Large 2411", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "mistral-large", "limit": { - "context": 262144, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 2.006, + "output": 6.001, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72076,55 +125581,89 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-02-26" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507", - "toolCall": true, + "id": "mistralai/mistral-large-3-675b-instruct-2512", + "name": "Mistral Large 3 675B", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "mistral-large", "limit": { "context": 262144, - "output": 16384 + "input": 262144, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 3, + "cacheRead": 0.5 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "releaseDate": "2025-12-25", + "lastUpdated": "2025-12-02" + }, + { + "id": "mistralai/mistral-medium-3", + "name": "Mistral Medium 3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-medium", + "limit": { + "context": 131072, + "input": 131072, + "output": 32768 + }, + "cost": { + "input": 0.4, + "output": 2, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "Qwen/Qwen3-30B-A3B-Thinking-2507", - "name": "Qwen3 30B A3B Thinking 2507", - "toolCall": true, + "id": "mistralai/mistral-medium-3.1", + "name": "Mistral Medium 3.1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "mistral-medium", "limit": { - "context": 262144, + "context": 131072, + "input": 131072, "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4, + "output": 2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72134,26 +125673,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-30", - "lastUpdated": "2025-07-30" + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", - "name": "Qwen3 Coder 30B A3B Instruct", - "toolCall": true, + "id": "mistralai/Mistral-Nemo-Instruct-2407", + "name": "Mistral Nemo", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "mistral-nemo", "limit": { - "context": 262144, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1003, + "output": 0.1207, + "cacheRead": 0.05015 }, "modalities": { "input": [ @@ -72163,26 +125703,27 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-31", - "lastUpdated": "2025-07-31" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-18" }, { - "id": "ZhipuAI/GLM-4.5", - "name": "GLM-4.5", - "toolCall": true, + "id": "mistralai/mistral-saba", + "name": "Mistral Saba", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "mistral", "limit": { - "context": 131072, - "output": 98304 + "context": 32000, + "input": 32000, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1989, + "output": 0.595, + "cacheRead": 0.09945 }, "modalities": { "input": [ @@ -72192,68 +125733,103 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-02-17" }, { - "id": "ZhipuAI/GLM-4.6", - "name": "GLM-4.6", + "id": "mistralai/mistral-small-4-119b-2603", + "name": "Mistral Small 4 119B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "mistral-small", "limit": { - "context": 202752, - "output": 98304 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4, + "output": 1.4, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" - } - ], - "baseUrl": "https://api-inference.modelscope.cn/v1", - "doc": "https://modelscope.cn/docs/model-service/API-Inference/intro" - }, - { - "id": "moonshotai", - "name": "Moonshot AI", - "env": [ - "MOONSHOT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, { - "id": "kimi-k2-0711-preview", - "name": "Kimi K2 0711", + "id": "mistralai/mistral-small-4-119b-2603:thinking", + "name": "Mistral Small 4 119B Thinking", "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mistral-small", + "limit": { + "context": 262144, + "input": 262144, + "output": 16384 + }, + "cost": { + "input": 0.4, + "output": 1.4, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" + }, + { + "id": "mistralai/mixtral-8x22b-instruct-v0.1", + "name": "Mixtral 8x22B", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "mixtral", "limit": { - "context": 131072, - "output": 16384 + "context": 65536, + "input": 65536, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72263,27 +125839,27 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-14", - "lastUpdated": "2025-07-14" + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "kimi-k2-0905-preview", - "name": "Kimi K2 0905", - "toolCall": true, + "id": "mlabonne/NeuralDaredevil-8B-abliterated", + "name": "Neural Daredevil 8B abliterated", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 0.44, + "output": 0.44, + "cacheRead": 0.22 }, "modalities": { "input": [ @@ -72293,27 +125869,27 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-01" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "moonshotai/kimi-k2-instruct", + "name": "Kimi K2 Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 8192 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 0.4, + "output": 1.8, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72323,27 +125899,27 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-07-01" }, { - "id": "kimi-k2-thinking-turbo", - "name": "Kimi K2 Thinking Turbo", + "id": "moonshotai/kimi-k2-instruct-0711", + "name": "Kimi K2 0711", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 1.15, - "output": 8, - "cacheRead": 0.15 + "input": 0.4, + "output": 1.8, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72353,27 +125929,27 @@ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-07-11" }, { - "id": "kimi-k2-turbo-preview", - "name": "Kimi K2 Turbo", + "id": "moonshotai/Kimi-K2-Instruct-0905", + "name": "Kimi K2 0905", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { - "context": 262144, + "context": 256000, + "input": 256000, "output": 262144 }, "cost": { - "input": 2.4, - "output": 10, - "cacheRead": 0.6 + "input": 0.4, + "output": 1.8, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -72383,253 +125959,255 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi-k2.5", + "family": "kimi-thinking", "limit": { "context": 262144, - "output": 262144 + "input": 262144, + "output": 98304 }, "cost": { "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.3, + "output": 1.9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text", + "image" ], "output": [ "text" ] }, "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - } - ], - "baseUrl": "https://api.moonshot.ai/v1", - "doc": "https://platform.moonshot.ai/docs/api/chat" - }, - { - "id": "moonshotai-cn", - "name": "Moonshot AI (China)", - "env": [ - "MOONSHOT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2026-01", + "lastUpdated": "2026-01" + }, { - "id": "kimi-k2-0711-preview", - "name": "Kimi K2 0711", + "id": "moonshotai/kimi-k2.5:thinking", + "name": "Kimi K2.5 Thinking", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 16384 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.5, + "input": 0.3, + "output": 1.9, "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-14", - "lastUpdated": "2025-07-14" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "kimi-k2-0905-preview", - "name": "Kimi K2 0905", + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 0.5, + "output": 2.6, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "moonshotai/kimi-k2.6:thinking", + "name": "Kimi K2.6 Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "input": 0.5, + "output": 2.6, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "kimi-k2-thinking-turbo", - "name": "Kimi K2 Thinking Turbo", + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 262144 + "input": 262144, + "output": 65536 }, "cost": { - "input": 1.15, - "output": 8, - "cacheRead": 0.15 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "kimi-k2-turbo-preview", - "name": "Kimi K2 Turbo", + "id": "moonshotai/kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code High-Speed", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 262144 + "input": 262144, + "output": 65536 }, "cost": { - "input": 2.4, - "output": 10, - "cacheRead": 0.6 + "input": 1.9, + "output": 8, + "cacheRead": 0.32 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-k2.5", + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "input": 1048576, + "output": 1048576 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 2.5, + "output": 13.5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -72641,27 +126219,37 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "moonshotai/kimi-latest", + "name": "Kimi Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "input": 1048576, + "output": 1048576 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 2.5, + "output": 13.5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -72673,38 +126261,36 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - } - ], - "baseUrl": "https://api.moonshot.cn/v1", - "doc": "https://platform.moonshot.cn/docs/api/chat" - }, - { - "id": "morph", - "name": "Morph", - "env": [ - "MORPH_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" + }, { - "id": "auto", - "name": "Auto", + "id": "nano-gpt-help", + "name": "NanoGPT Help", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "auto", + "family": "gpt", "limit": { - "context": 32000, - "output": 32000 + "context": 6000, + "input": 6000, + "output": 512 }, "cost": { - "input": 0.85, - "output": 1.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -72714,25 +126300,26 @@ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "releaseDate": "2026-06-06", + "lastUpdated": "2026-06-06" }, { - "id": "morph-v3-fast", - "name": "Morph v3 Fast", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nanogpt/coding-router", + "name": "Coding Router", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "morph", "limit": { - "context": 16000, - "output": 16000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 1.2 + "input": 1.1, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -72742,25 +126329,27 @@ "text" ] }, - "releaseDate": "2024-08-15", - "lastUpdated": "2024-08-15" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "morph-v3-large", - "name": "Morph v3 Large", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nanogpt/coding-router:high", + "name": "Coding Router High", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "morph", "limit": { - "context": 32000, - "output": 32000 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.9, - "output": 1.9 + "input": 1.1, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -72770,37 +126359,27 @@ "text" ] }, - "releaseDate": "2024-08-15", - "lastUpdated": "2024-08-15" - } - ], - "baseUrl": "https://api.morphllm.com/v1", - "doc": "https://docs.morphllm.com/api-reference/introduction" - }, - { - "id": "nano-gpt", - "name": "NanoGPT", - "env": [ - "NANO_GPT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" + }, { - "id": "abacusai/Dracarys-72B-Instruct", - "name": "Llama 3.1 70B Dracarys 2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nanogpt/coding-router:low", + "name": "Coding Router Low", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "llama", "limit": { - "context": 16384, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -72810,25 +126389,27 @@ "text" ] }, - "releaseDate": "2025-08-02", - "lastUpdated": "2025-08-02" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "aion-labs/aion-1.0", - "name": "Aion 1.0", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nanogpt/coding-router:max", + "name": "Coding Router Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "llama", "limit": { - "context": 65536, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 3.995, - "output": 7.99 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -72838,25 +126419,27 @@ "text" ] }, - "releaseDate": "2025-02-01", - "lastUpdated": "2025-02-01" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "aion-labs/aion-1.0-mini", - "name": "Aion 1.0 mini (DeepSeek)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nanogpt/coding-router:medium", + "name": "Coding Router Medium", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "deepseek", "limit": { - "context": 131072, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { - "input": 0.7989999999999999, - "output": 1.394 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -72866,24 +126449,28 @@ "text" ] }, - "releaseDate": "2025-02-20", - "lastUpdated": "2025-02-20" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "aion-labs/aion-2.0", - "name": "AionLabs: Aion-2.0", + "id": "NeverSleep/Lumimaid-v0.2-70B", + "name": "Lumimaid v0.2", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 131072, - "output": 32768 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.8, - "output": 1.6 + "input": 1, + "output": 1.5, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -72893,81 +126480,115 @@ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-01" }, { - "id": "aion-labs/aion-2.5", - "name": "AionLabs: Aion-2.5", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "nex-agi/nex-n2-mini", + "name": "Nex N2 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "agi", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.35 + "input": 0.025, + "output": 0.1, + "cacheRead": 0.0025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-20", - "lastUpdated": "2026-03-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-24", + "lastUpdated": "2026-06-24" }, { - "id": "aion-labs/aion-rp-llama-3.1-8b", - "name": "Llama 3.1 8b (uncensored)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "id": "nex-agi/nex-n2-pro", + "name": "Nex N2 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "agi", "limit": { - "context": 32768, - "output": 16384 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "Alibaba-NLP/Tongyi-DeepResearch-30B-A3B", - "name": "Tongyi DeepResearch 30B A3B", + "id": "nothingiisreal/L3.1-70B-Celeste-V0.1-BF16", + "name": "Llama 3.1 70B Celeste v0.1", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "yi", + "openWeights": true, + "family": "llama", "limit": { - "context": 128000, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.08, - "output": 0.24000000000000002 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -72977,113 +126598,117 @@ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "alibaba/qwen3.6-27b", - "name": "Qwen3.6 27B", + "id": "NousResearch/hermes-3-llama-3.1-70b", + "name": "Hermes 3 70B", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "nousresearch", "limit": { - "context": 260096, - "output": 65536 + "context": 65536, + "input": 65536, + "output": 8192 }, "cost": { - "input": 0.203, - "output": 2.24 + "input": 0.408, + "output": 0.408, + "cacheRead": 0.204 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2026-01-07", + "lastUpdated": "2026-01-07" }, { - "id": "alibaba/qwen3.6-27b:thinking", - "name": "Qwen3.6 27B Thinking", + "id": "NousResearch/hermes-4-405b", + "name": "Hermes 4 Large", "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "nousresearch", "limit": { - "context": 260096, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.203, - "output": 2.24 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "alibaba/qwen3.6-flash", - "name": "Qwen3.6 Flash", + "id": "NousResearch/hermes-4-405b:thinking", + "name": "Hermes 4 Large (Thinking)", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen3.6", + "openWeights": true, + "family": "nousresearch", "limit": { - "context": 991800, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.19, - "output": 1.16 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "allenai/olmo-3-32b-think", - "name": "Olmo 3 32B Think", + "id": "NousResearch/hermes-4-70b", + "name": "Hermes 4 Medium", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "allenai", + "openWeights": true, + "family": "nousresearch", "limit": { "context": 128000, + "input": 128000, "output": 8192 }, "cost": { - "input": 0.3, - "output": 0.44999999999999996 + "input": 0.2006, + "output": 0.3995, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -73093,25 +126718,27 @@ "text" ] }, - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "releaseDate": "2025-07-03", + "lastUpdated": "2025-07-03" }, { - "id": "amazon/nova-2-lite-v1", - "name": "Amazon Nova 2 Lite", + "id": "NousResearch/Hermes-4-70B:thinking", + "name": "Hermes 4 (Thinking)", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nova", + "openWeights": true, + "family": "nousresearch", "limit": { - "context": 1000000, - "output": 65535 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.5099999999999999, - "output": 4.25 + "input": 0.2006, + "output": 0.3995, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -73121,25 +126748,27 @@ "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "releaseDate": "2025-09-17", + "lastUpdated": "2025-09-17" }, { - "id": "amazon/nova-lite-v1", - "name": "Amazon Nova Lite 1.0", + "id": "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF", + "name": "Nvidia Nemotron 70b", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nova-lite", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 300000, - "output": 5120 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.0595, - "output": 0.238 + "input": 0.357, + "output": 0.408, + "cacheRead": 0.1785 }, "modalities": { "input": [ @@ -73149,25 +126778,27 @@ "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "amazon/nova-micro-v1", - "name": "Amazon Nova Micro 1.0", + "id": "nvidia/Llama-3.3-Nemotron-Super-49B-v1", + "name": "Nvidia Nemotron Super 49B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nova-micro", + "openWeights": true, + "family": "nemotron", "limit": { "context": 128000, - "output": 5120 + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.0357, - "output": 0.1394 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -73177,25 +126808,27 @@ "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" }, { - "id": "amazon/nova-pro-v1", - "name": "Amazon Nova Pro 1.0", + "id": "nvidia/nemotron-3-nano-30b-a3b", + "name": "Nvidia Nemotron 3 Nano 30B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nova-pro", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 300000, - "output": 32000 + "context": 256000, + "input": 256000, + "output": 262144 }, "cost": { - "input": 0.7989999999999999, - "output": 3.1959999999999997 + "input": 0.17, + "output": 0.68, + "cacheRead": 0.085 }, "modalities": { "input": [ @@ -73205,322 +126838,355 @@ "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "anthracite-org/magnum-v2-72b", - "name": "Magnum V2 72B", - "toolCall": false, + "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", + "name": "Nvidia Nemotron 3 Nano Omni", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 16384, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 2.006, - "output": 2.992 + "input": 0.105, + "output": 0.42, + "cacheRead": 0.0525 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "anthracite-org/magnum-v4-72b", - "name": "Magnum v4 72B", - "toolCall": false, + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nvidia Nemotron 3 Super 120B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "llama", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 16384, - "output": 8192 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 2.006, - "output": 2.992 + "input": 0.05, + "output": 0.25, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "anthropic/claude-haiku-latest", - "name": "Claude Haiku Latest", + "id": "nvidia/nemotron-3-super-120b-a12b:thinking", + "name": "Nvidia Nemotron 3 Super 120B Thinking", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1 + "input": 0.05, + "output": 0.25, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "reasoningOptions": [], + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Claude 4.6 Opus", + "id": "nvidia/nemotron-3-ultra-550b-a55b", + "name": "Nvidia Nemotron 3 Ultra 550B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 1000000, - "output": 128000 + "input": 1000000, + "output": 65536 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "anthropic/claude-opus-4.6:thinking", - "name": "Claude 4.6 Opus Thinking", + "id": "nvidia/nemotron-3-ultra-550b-a55b:thinking", + "name": "Nvidia Nemotron 3 Ultra 550B Thinking", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 1000000, - "output": 128000 + "input": 1000000, + "output": 65536 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "anthropic/claude-opus-4.6:thinking:low", - "name": "Claude 4.6 Opus Thinking Low", + "id": "nvidia/nemotron-3.5-lightning", + "name": "Nvidia Nemotron 3.5 Lightning", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 1000000, - "output": 128000 + "input": 1000000, + "output": 65536 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.05, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "anthropic/claude-opus-4.6:thinking:max", - "name": "Claude 4.6 Opus Thinking Max", + "id": "nvidia/nemotron-3.5-lightning:thinking", + "name": "Nvidia Nemotron 3.5 Lightning Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 1000000, - "output": 128000 + "input": 1000000, + "output": 65536 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.05, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "anthropic/claude-opus-4.6:thinking:medium", - "name": "Claude 4.6 Opus Thinking Medium", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5 Turbo", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 16385, + "input": 16385, + "output": 4096 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude 4.7 Opus", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 4.998, - "output": 25.007, - "cacheRead": 0.4998 + "input": 10, + "output": 30 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "anthropic/claude-opus-4.7:thinking", - "name": "Claude 4.7 Opus Thinking", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "openai/gpt-4-turbo-preview", + "name": "GPT-4 Turbo Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 4096 }, "cost": { - "input": 4.998, - "output": 25.007, - "cacheRead": 0.4998 + "input": 10, + "output": 30 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "anthropic/claude-opus-4.8", - "name": "Claude Opus 4.8", + "id": "openai/gpt-4.1", + "name": "GPT 4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 1047576, + "input": 1047576, + "output": 32768 }, "cost": { - "input": 4.998, - "output": 25.007, - "cacheRead": 0.4998 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -73532,55 +127198,60 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "anthropic/claude-opus-4.8:thinking", - "name": "Claude Opus 4.8 Thinking", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openai/gpt-4.1-mini", + "name": "GPT 4.1 Mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1000000, - "output": 128000 + "context": 1047576, + "input": 1047576, + "output": 32768 }, "cost": { - "input": 4.998, - "output": 25.007, - "cacheRead": 0.4998 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "anthropic/claude-opus-latest", - "name": "Claude Opus Latest", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openai/gpt-4.1-nano", + "name": "GPT 4.1 Nano", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1000000, - "output": 128000 + "context": 1047576, + "input": 1047576, + "output": 32768 }, "cost": { - "input": 4.998, - "output": 25.007, - "cacheRead": 0.4998 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -73592,144 +127263,156 @@ "text" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", - "toolCall": true, - "structuredOutput": true, + "id": "openai/gpt-4o", + "name": "GPT-4o", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.993999999999998 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "anthropic/claude-sonnet-4.6:thinking", - "name": "Claude Sonnet 4.6 Thinking", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openai/gpt-4o-2024-08-06", + "name": "GPT-4o (2024-08-06)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.993999999999998 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "knowledge": "2023-09", + "releaseDate": "2024-08-06", + "lastUpdated": "2024-08-06" }, { - "id": "anthropic/claude-sonnet-latest", - "name": "Claude Sonnet Latest", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openai/gpt-4o-2024-11-20", + "name": "GPT-4o (2024-11-20)", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.994, - "cacheRead": 0.2992 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "knowledge": "2023-09", + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" }, { - "id": "arcee-ai/trinity-large-thinking", - "name": "Trinity Large Thinking", - "toolCall": true, + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 80000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 0.9 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "arcee-ai/trinity-mini", - "name": "Trinity Mini", + "id": "openai/gpt-4o-mini-search-preview", + "name": "GPT-4o mini Search Preview", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "trinity-mini", + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.045000000000000005, - "output": 0.15 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -73739,79 +127422,102 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "releaseDate": "2026-03-10", + "lastUpdated": "2024-07-18" }, { - "id": "asi1-mini", - "name": "ASI1 Mini", + "id": "openai/gpt-4o-search-preview", + "name": "GPT-4o Search Preview", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { "context": 128000, + "input": 128000, "output": 16384 }, "cost": { - "input": 1, - "output": 1 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "releaseDate": "2026-03-10", + "lastUpdated": "2024-05-13" }, { - "id": "auto-model", - "name": "Auto model", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5", + "name": "GPT 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 1000000 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "auto-model-basic", - "name": "Auto model (Basic)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-5-codex", + "name": "GPT-5 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 1000000, - "output": 1000000 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -73821,489 +127527,778 @@ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "auto-model-premium", - "name": "Auto model (Premium)", + "id": "openai/gpt-5-mini", + "name": "GPT 5 Mini", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1000000, - "output": 1000000 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "auto-model-standard", - "name": "Auto model (Standard)", + "id": "openai/gpt-5-nano", + "name": "GPT 5 Nano", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1000000, - "output": 1000000 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-01", - "lastUpdated": "2024-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "azure-gpt-4-turbo", - "name": "Azure gpt-4-turbo", + "id": "openai/gpt-5-pro", + "name": "GPT 5 Pro", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 128000, - "output": 4096 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 9.996, - "output": 30.005 + "input": 15, + "output": 120, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "azure-gpt-4o", - "name": "Azure gpt-4o", + "id": "openai/gpt-5.1", + "name": "GPT 5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 2.499, - "output": 9.996 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "azure-gpt-4o-mini", - "name": "Azure gpt-4o-mini", + "id": "openai/gpt-5.1-2025-11-13", + "name": "GPT-5.1 (2025-11-13)", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 32768 }, "cost": { - "input": 0.1496, - "output": 0.595 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-11-13" }, { - "id": "azure-o1", - "name": "Azure o1", + "id": "openai/gpt-5.1-codex", + "name": "GPT 5.1 Codex", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 14.994, - "output": 59.993 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-12-17", - "lastUpdated": "2024-12-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "azure-o3-mini", - "name": "Azure o3-mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.1-codex-max", + "name": "GPT 5.1 Codex Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 65536 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 1.088, - "output": 4.3996 + "input": 2.5, + "output": 20, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "Baichuan-M2", - "name": "Baichuan M2 32B Medical", + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT 5.1 Codex Mini", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 32768, - "output": 32768 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 15.73, - "output": 15.73 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "Baichuan4-Air", - "name": "Baichuan 4 Air", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.2", + "name": "GPT 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 32768, - "output": 32768 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 0.157, - "output": 0.157 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "Baichuan4-Turbo", - "name": "Baichuan 4 Turbo", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.2-codex", + "name": "GPT 5.2 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 2.42, - "output": 2.42 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "baidu/ernie-4.5-vl-28b-a3b", - "name": "ERNIE 4.5 VL 28B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-5.3-codex", + "name": "GPT 5.3 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "ernie", + "family": "gpt-codex", "limit": { - "context": 32768, - "output": 16384 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 0.13999999999999999, - "output": 0.5599999999999999 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "baseten/Kimi-K2-Instruct-FP4", - "name": "Kimi K2 0711 Instruct FP4", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.4", + "name": "GPT 5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "kimi", + "family": "gpt", "limit": { - "context": 128000, - "output": 131072 + "context": 922000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 2 + "input": 2.5, + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "brave", - "name": "Brave (Answers)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.4-mini", + "name": "GPT 5.4 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 5, - "output": 5 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-03-02", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "brave-pro", - "name": "Brave (Pro)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.4-nano", + "name": "GPT 5.4 Nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 400000, + "output": 128000 }, "cost": { - "input": 5, - "output": 5 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-03-02", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "brave-research", - "name": "Brave (Research)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.5", + "name": "GPT 5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 16384, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 128000 }, "cost": { "input": 5, - "output": 5 + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-03-02", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "bytedance-seed/seed-2.0-lite", - "name": "ByteDance Seed 2.0 Lite", - "toolCall": false, + "id": "openai/gpt-5.6-luna", + "name": "GPT 5.6 Luna", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 262144, - "output": 131072 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 2 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "chutesai/Mistral-Small-3.2-24B-Instruct-2506", - "name": "Mistral Small 3.2 24b Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.6-luna-pro", + "name": "GPT 5.6 Luna Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "chutesai", + "family": "gpt-luna", "limit": { - "context": 128000, - "output": 131072 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.4 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "claude-3-5-haiku-20241022", - "name": "Claude 3.5 Haiku", + "id": "openai/gpt-5.6-sol", + "name": "GPT 5.6 Sol", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 200000, - "output": 8192 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 4 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -74315,24 +128310,42 @@ "text" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "claude-haiku-4-5-20251001", - "name": "Claude Haiku 4.5", + "id": "openai/gpt-5.6-sol-pro", + "name": "GPT 5.6 Sol Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 200000, - "output": 64000 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 1, - "output": 5 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -74344,25 +128357,42 @@ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "claude-haiku-4-5-20251001-thinking", - "name": "Claude Haiku 4.5 Thinking", + "id": "openai/gpt-5.6-terra", + "name": "GPT 5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 200000, - "output": 64000 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { "input": 1, - "output": 5, - "cacheRead": 0.1 + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ @@ -74374,24 +128404,42 @@ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "claude-opus-4-1-20250805", - "name": "Claude 4.1 Opus", + "id": "openai/gpt-5.6-terra-pro", + "name": "GPT 5.6 Terra Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 200000, - "output": 32000 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ @@ -74403,24 +128451,42 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "claude-opus-4-1-thinking", - "name": "Claude 4.1 Opus Thinking", + "id": "openai/gpt-chat-latest", + "name": "GPT Chat Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 32000 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -74432,24 +128498,41 @@ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" }, { - "id": "claude-opus-4-1-thinking:1024", - "name": "Claude 4.1 Opus Thinking (1K)", + "id": "openai/gpt-latest", + "name": "GPT Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, - "output": 32000 + "context": 1050000, + "input": 1050000, + "output": 128000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -74461,140 +128544,238 @@ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-29", + "lastUpdated": "2026-03-29" }, { - "id": "claude-opus-4-1-thinking:32000", - "name": "Claude 4.1 Opus Thinking (32K)", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 0.35, + "output": 0.75 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "claude-opus-4-1-thinking:32768", - "name": "Claude 4.1 Opus Thinking (32K)", - "toolCall": true, - "structuredOutput": true, + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 0.2, + "output": 0.3 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "claude-opus-4-1-thinking:8192", - "name": "Claude 4.1 Opus Thinking (8K)", - "toolCall": true, - "structuredOutput": true, + "id": "openai/gpt-oss-safeguard-20b", + "name": "GPT OSS Safeguard 20B", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 0.075, + "output": 0.3 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2025-10-29" }, { - "id": "claude-opus-4-20250514", - "name": "Claude 4 Opus", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "id": "openai/o1", + "name": "OpenAI o1", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "o", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-14", - "lastUpdated": "2025-05-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "claude-opus-4-5-20251101", - "name": "Claude 4.5 Opus", - "toolCall": true, - "structuredOutput": true, + "id": "openai/o1-preview", + "name": "OpenAI o1-preview", + "toolCall": false, + "structuredOutput": false, "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 128000, + "input": 128000, + "output": 32768 + }, + "cost": { + "input": 15, + "output": 60, + "cacheRead": 7.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2024-09-12" + }, + { + "id": "openai/o1-pro", + "name": "OpenAI o1 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "o-pro", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 150, + "output": 600, + "cacheRead": 75 }, "modalities": { "input": [ @@ -74606,489 +128787,602 @@ "text" ] }, - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "knowledge": "2023-09", + "releaseDate": "2025-03-19", + "lastUpdated": "2025-03-19" }, { - "id": "claude-opus-4-5-20251101:thinking", - "name": "Claude 4.5 Opus Thinking", - "toolCall": true, - "structuredOutput": true, + "id": "openai/o3", + "name": "OpenAI o3", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 2, + "output": 8, + "cacheRead": 1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "claude-opus-4-thinking", - "name": "Claude 4 Opus Thinking", - "toolCall": true, - "structuredOutput": true, + "id": "openai/o3-deep-research", + "name": "OpenAI o3 Deep Research", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 11, + "output": 44, + "cacheRead": 5.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-15", - "lastUpdated": "2025-07-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-06-26", + "lastUpdated": "2024-06-26" }, { - "id": "claude-opus-4-thinking:1024", - "name": "Claude 4 Opus Thinking (1K)", + "id": "openai/o3-mini", + "name": "OpenAI o3-mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "claude-opus-4-thinking:32000", - "name": "Claude 4 Opus Thinking (32K)", + "id": "openai/o3-mini-high", + "name": "OpenAI o3-mini (High)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-31" }, { - "id": "claude-opus-4-thinking:32768", - "name": "Claude 4 Opus Thinking (32K)", + "id": "openai/o3-mini-low", + "name": "OpenAI o3-mini (Low)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01-31", + "lastUpdated": "2025-01-31" }, { - "id": "claude-opus-4-thinking:8192", - "name": "Claude 4 Opus Thinking (8K)", + "id": "openai/o3-pro-2025-06-10", + "name": "OpenAI o3-pro (2025-06-10)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-pro", "limit": { "context": 200000, - "output": 32000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 14.994, - "output": 75.004 + "input": 22, + "output": 88, + "cacheRead": 11 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-06-10" }, { - "id": "claude-sonnet-4-20250514", - "name": "Claude 4 Sonnet", + "id": "openai/o4-mini", + "name": "OpenAI o4-mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { "context": 200000, - "output": 64000 + "input": 200000, + "output": 100000 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "Claude Sonnet 4.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "id": "openai/o4-mini-deep-research", + "name": "OpenAI o4-mini Deep Research", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "input": 200000, + "output": 100000 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 2.2, + "output": 8.8, + "cacheRead": 1.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-06-26", + "lastUpdated": "2024-06-26" }, { - "id": "claude-sonnet-4-5-20250929-thinking", - "name": "Claude Sonnet 4.5 Thinking", + "id": "openai/o4-mini-high", + "name": "OpenAI o4-mini high", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "o-mini", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "input": 200000, + "output": 100000 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-12-04", + "lastUpdated": "2025-04-16" }, { - "id": "claude-sonnet-4-thinking", - "name": "Claude 4 Sonnet Thinking", - "toolCall": true, - "structuredOutput": true, + "id": "pamanseau/OpenReasoning-Nemotron-32B", + "name": "OpenReasoning Nemotron 32B", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1000000, - "output": 64000 + "context": 32768, + "input": 32768, + "output": 65536 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-24", - "lastUpdated": "2025-02-24" + "reasoningOptions": [], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "claude-sonnet-4-thinking:1024", - "name": "Claude 4 Sonnet Thinking (1K)", - "toolCall": true, + "id": "perceptron/perceptron-mk1", + "name": "Perceptron Mk1", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1000000, - "output": 64000 + "context": 32768, + "input": 32768, + "output": 8192 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 0.15, + "output": 1.5, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "claude-sonnet-4-thinking:32768", - "name": "Claude 4 Sonnet Thinking (32K)", - "toolCall": true, - "structuredOutput": true, + "id": "perplexity-academic-researcher", + "name": "Perplexity Academic Researcher", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 1000000, - "output": 64000 + "context": 127000, + "input": 127000, + "output": 128000 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 2, + "output": 8, + "cacheRead": 1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" }, { - "id": "claude-sonnet-4-thinking:64000", - "name": "Claude 4 Sonnet Thinking (64K)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "phi-4-mini-instruct", + "name": "Phi 4 Mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "phi", "limit": { - "context": 1000000, - "output": 64000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 0.17, + "output": 0.68, + "cacheRead": 0.085 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "claude-sonnet-4-thinking:8192", - "name": "Claude 4 Sonnet Thinking (8K)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "phi-4-multimodal-instruct", + "name": "Phi 4 Multimodal", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "phi", "limit": { - "context": 1000000, - "output": 64000 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 0.07, + "output": 0.11, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "claw-high", - "name": "Claw High", + "id": "pokee-isaac", + "name": "Pokee-Isaac 28B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 1000000, - "output": 128000 + "context": 10000000, + "input": 10000000, + "output": 60000 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.15, + "output": 1, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "reasoningOptions": [], + "releaseDate": "2026-08-04", + "lastUpdated": "2026-08-04" }, { - "id": "claw-low", - "name": "Claw Low", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "poolside/laguna-m.1", + "name": "Laguna M.1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "input": 262144, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.2, + "output": 0.4, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "releaseDate": "2026-04-28", + "lastUpdated": "2026-06-13" }, { - "id": "claw-medium", - "name": "Claw Medium", + "id": "poolside/laguna-s-2.1", + "name": "Laguna S 2.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 204800, + "context": 1048576, + "input": 1048576, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -75098,25 +129392,28 @@ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "reasoningOptions": [], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "cognitivecomputations/dolphin-2.9.2-qwen2-72b", - "name": "Dolphin 72b", - "toolCall": false, + "id": "poolside/laguna-s-2.1:thinking", + "name": "Laguna S 2.1 Thinking", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "laguna", "limit": { - "context": 8192, - "output": 4096 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -75126,108 +129423,123 @@ "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "cohere/command-r", - "name": "Cohere: Command R", + "id": "qvq-max", + "name": "Qwen: QvQ Max", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "command-r", + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { "context": 128000, - "output": 4096 + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.476, - "output": 1.428 + "input": 1.2, + "output": 4.8, + "cacheRead": 0.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-03-11", - "lastUpdated": "2024-03-11" + "releaseDate": "2025-03-28", + "lastUpdated": "2025-03-28" }, { - "id": "cohere/command-r-plus-08-2024", - "name": "Cohere: Command R+", - "toolCall": true, + "id": "qwen-3.6-plus", + "name": "Qwen 3.6 Plus", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "command-r", + "family": "qwen3.6", "limit": { - "context": 128000, - "output": 4096 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 2.856, - "output": 14.246 + "input": 0.325, + "output": 1.95, + "cacheRead": 0.0325, + "cacheWrite": 0.40625 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "command-a-plus-05-2026", - "name": "Cohere Command A+ (05/2026)", + "id": "qwen-long", + "name": "Qwen Long 10M", "toolCall": false, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 64000 + "context": 10000000, + "input": 10000000, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.1003, + "output": 0.408, + "cacheRead": 0.05015 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-22", - "lastUpdated": "2026-05-22" + "releaseDate": "2024-08-01", + "lastUpdated": "2025-01-25" }, { - "id": "command-a-reasoning-08-2025", - "name": "Cohere Command A (08/2025)", + "id": "qwen-max", + "name": "Qwen 2.5 Max", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, + "context": 32000, + "input": 32000, "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 1.5997, + "output": 6.392, + "cacheRead": 0.79985 }, "modalities": { "input": [ @@ -75237,40 +129549,54 @@ "text" ] }, - "releaseDate": "2025-08-22", - "lastUpdated": "2025-08-22" + "knowledge": "2024-04", + "releaseDate": "2024-04-03", + "lastUpdated": "2025-01-25" }, { - "id": "deepclaude", - "name": "DeepClaude", + "id": "qwen-plus", + "name": "Qwen Plus", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 995904, + "input": 995904, + "output": 32768 }, "cost": { - "input": 3, - "output": 15 + "input": 0.3995, + "output": 1.2002, + "cacheRead": 0.19975 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-01", - "lastUpdated": "2025-02-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "knowledge": "2024-04", + "releaseDate": "2024-01-25", + "lastUpdated": "2025-09-11" }, { - "id": "deepcogito/cogito-v1-preview-qwen-32B", - "name": "Cogito v1 Preview Qwen 32B", + "id": "qwen-turbo", + "name": "Qwen Turbo", "toolCall": false, "structuredOutput": false, "reasoning": false, @@ -75278,12 +129604,14 @@ "openWeights": false, "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 1000000, + "input": 1000000, + "output": 8192 }, "cost": { - "input": 1.7999999999999998, - "output": 1.7999999999999998 + "input": 0.04998, + "output": 0.2006, + "cacheRead": 0.02499 }, "modalities": { "input": [ @@ -75293,25 +129621,28 @@ "text" ] }, - "releaseDate": "2025-05-10", - "lastUpdated": "2025-05-10" + "knowledge": "2024-04", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-04-28" }, { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek R1 0528", + "id": "qwen/qwen-2.5-72b-instruct", + "name": "Qwen2.5 72B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 163840 + "context": 131072, + "input": 131072, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 1.7 + "input": 0.357, + "output": 0.408, + "cacheRead": 0.1785 }, "modalities": { "input": [ @@ -75321,54 +129652,57 @@ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "releaseDate": "2025-07-03", + "lastUpdated": "2025-07-03" }, { - "id": "deepseek-ai/DeepSeek-V3.1", - "name": "DeepSeek V3.1", + "id": "qwen/Qwen2.5-Coder-32B-Instruct", + "name": "Qwen 2.5 Coder 32b", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "deepseek", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 32000, + "input": 32000, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.7 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "releaseDate": "2025-07-03", + "lastUpdated": "2025-07-03" }, { - "id": "deepseek-ai/DeepSeek-V3.1-Terminus", - "name": "DeepSeek V3.1 Terminus", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3-14b", + "name": "Qwen 3 14b", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 41000, + "input": 41000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.7 + "input": 0.08, + "output": 0.24, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -75378,53 +129712,59 @@ "text" ] }, - "releaseDate": "2025-08-02", - "lastUpdated": "2025-08-02" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "deepseek-ai/DeepSeek-V3.1-Terminus:thinking", - "name": "DeepSeek V3.1 Terminus (Thinking)", + "id": "qwen/qwen3-235b-a22b", + "name": "Qwen 3 235b A22B", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 41000, + "input": 41000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.7 + "input": 0.3, + "output": 0.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "deepseek-ai/DeepSeek-V3.1:thinking", - "name": "DeepSeek V3.1 Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen 3 235b A22B 2507", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 262144 }, "cost": { - "input": 0.2, - "output": 0.7 + "input": 0.13, + "output": 0.5, + "cacheRead": 0.065 }, "modalities": { "input": [ @@ -75434,25 +129774,27 @@ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "deepseek-ai/deepseek-v3.2-exp", - "name": "DeepSeek V3.2 Exp", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/Qwen3-235B-A22B-Instruct-2507-TEE", + "name": "Qwen 3 235b A22B 2507 (TEE)", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 262144 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.13, + "output": 0.5, + "cacheRead": 0.065 }, "modalities": { "input": [ @@ -75462,25 +129804,27 @@ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "deepseek-ai/deepseek-v3.2-exp-thinking", - "name": "DeepSeek V3.2 Exp Thinking", + "id": "qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen 3 235b A22B 2507 Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "openWeights": true, + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 262144 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.3, + "output": 0.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -75490,29 +129834,31 @@ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2025-09-11", + "lastUpdated": "2025-09-11" }, { - "id": "deepseek-chat", - "name": "DeepSeek V3/Deepseek Chat", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3-30b-a3b", + "name": "Qwen3 30B A3B", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 41000, + "input": 41000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.7 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" @@ -75522,20 +129868,23 @@ "lastUpdated": "2025-02-27" }, { - "id": "deepseek-chat-cheaper", - "name": "DeepSeek V3/Chat Cheaper", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3-32b", + "name": "Qwen 3 32b", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 41000, + "input": 41000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.7 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -75546,24 +129895,28 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "deepseek-math-v2", - "name": "DeepSeek Math V2", + "id": "qwen/Qwen3-8B", + "name": "Qwen 3 8B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 65536 + "context": 41000, + "input": 41000, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 2.2 + "input": 0.47, + "output": 0.47, + "cacheRead": 0.235 }, "modalities": { "input": [ @@ -75573,24 +129926,27 @@ "text" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2025-12-03" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "deepseek-r1", - "name": "DeepSeek R1", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "qwen/qwen3-coder", + "name": "Qwen 3 Coder 480B", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 262000, + "input": 262000, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.7 + "input": 0.13, + "output": 0.5, + "cacheRead": 0.065 }, "modalities": { "input": [ @@ -75600,24 +129956,27 @@ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "deepseek-r1-sambanova", - "name": "DeepSeek R1 Fast", + "id": "qwen/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { "context": 128000, - "output": 4096 + "input": 128000, + "output": 65536 }, "cost": { - "input": 4.998, - "output": 6.987 + "input": 0.3, + "output": 1.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -75627,24 +129986,28 @@ "text" ] }, - "releaseDate": "2025-02-20", - "lastUpdated": "2025-02-20" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "deepseek-reasoner", - "name": "DeepSeek Reasoner", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 64000, + "context": 262144, + "input": 262144, "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.7 + "input": 0.2, + "output": 1.5, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -75654,24 +130017,28 @@ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "deepseek-reasoner-cheaper", - "name": "Deepseek R1 Cheaper", + "id": "qwen/qwen3-coder-plus", + "name": "Qwen3 Coder Plus", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.7 + "input": 1, + "output": 5, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -75681,24 +130048,28 @@ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "deepseek-v3-0324", - "name": "DeepSeek Chat 0324", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 0.7 + "input": 1.2002, + "output": 6.001, + "cacheRead": 0.6001 }, "modalities": { "input": [ @@ -75708,25 +130079,28 @@ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "deepseek/deepseek-latest", - "name": "DeepSeek Latest", + "id": "qwen/Qwen3-Next-80B-A3B-Instruct", + "name": "Qwen3 Next 80B A3B (Instruct)", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 256000, + "input": 256000, + "output": 262144 }, "cost": { - "input": 1.1, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.15, + "output": 0.65, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -75736,25 +130110,28 @@ "text" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "deepseek/deepseek-prover-v2-671b", - "name": "DeepSeek Prover v2 671B", + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3 Next 80B A3B (Thinking)", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 160000, - "output": 16384 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 1, - "output": 2.5 + "input": 0.15, + "output": 0.65, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -75764,308 +130141,338 @@ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2025-04-30" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "deepseek/deepseek-v3.2", - "name": "DeepSeek V3.2", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/Qwen3-VL-235B-A22B-Instruct", + "name": "Qwen3 VL 235B A22B Instruct", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 163000, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 262144 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "deepseek/deepseek-v3.2-speciale", - "name": "DeepSeek V3.2 Speciale", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 163000, + "context": 258048, + "input": 258048, "output": 65536 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "pdf" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "deepseek/deepseek-v3.2:thinking", - "name": "DeepSeek V3.2 Thinking", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3.5-397b-a17b-thinking", + "name": "Qwen3.5 397B A17B Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "qwen", "limit": { - "context": 163000, + "context": 258048, + "input": 258048, "output": 65536 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "pdf" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" - }, - { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "limit": { - "context": 1048576, - "output": 384000 - }, - "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 - }, - "modalities": { - "input": [ - "text" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "deepseek/deepseek-v4-flash:thinking", - "name": "DeepSeek V4 Flash (Thinking)", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 256000, + "input": 256000, + "output": 65536 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 0.05, + "output": 0.15, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, + "id": "qwen/qwen3.5-plus", + "name": "Qwen3.5 Plus", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 983616, + "input": 983616, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.4, + "output": 2.4, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "deepseek/deepseek-v4-pro-cheaper", - "name": "DeepSeek V4 Pro Cheaper", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/qwen3.5-plus-thinking", + "name": "Qwen3.5 Plus Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 983616, + "input": 983616, + "output": 65536 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.4, + "output": 2.4, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-25", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "deepseek/deepseek-v4-pro-cheaper:thinking", - "name": "DeepSeek V4 Pro Cheaper (Thinking)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, + "id": "qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B A3B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.112, + "output": 0.8, + "cacheRead": 0.056 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-25", - "lastUpdated": "2026-04-25" + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "deepseek/deepseek-v4-pro:thinking", - "name": "DeepSeek V4 Pro (Thinking)", - "toolCall": true, - "structuredOutput": true, + "id": "qwen/Qwen3.6-35B-A3B:thinking", + "name": "Qwen3.6 35B A3B Thinking", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 262144, + "input": 262144, + "output": 16384 }, "cost": { - "input": 1.1, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.112, + "output": 0.8, + "cacheRead": 0.056 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "dmind/dmind-1", - "name": "DMind-1", + "id": "qwen25-vl-72b-instruct", + "name": "Qwen25 VL 72b", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", + "attachment": true, + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 32000, + "input": 32000, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 0.6 + "input": 0.69989, + "output": 0.69989, + "cacheRead": 0.349945 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "releaseDate": "2025-05-10", + "lastUpdated": "2025-05-10" }, { - "id": "dmind/dmind-1-mini", - "name": "DMind-1-Mini", + "id": "qwen3-30b-a3b-instruct-2507", + "name": "Qwen3 30B A3B Instruct 2507", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { "input": 0.2, - "output": 0.4 + "output": 0.5, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -76075,25 +130482,27 @@ "text" ] }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "releaseDate": "2025-02-20", + "lastUpdated": "2025-02-20" }, { - "id": "Doctor-Shotgun/MS3.2-24B-Magnum-Diamond", - "name": "MS3.2 24B Magnum Diamond", - "toolCall": false, - "structuredOutput": false, + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3 Coder 30B A3B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "mistral", + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 32768 + "context": 128000, + "input": 128000, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -76103,52 +130512,56 @@ "text" ] }, - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "doubao-1-5-thinking-pro-250415", - "name": "Doubao 1.5 Thinking Pro", + "id": "qwen3-max-2026-01-23", + "name": "Qwen3 Max 2026-01-23", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 2.4 + "input": 1.2002, + "output": 6.001, + "cacheRead": 0.6001 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-17", - "lastUpdated": "2025-04-17" + "releaseDate": "2026-01-26", + "lastUpdated": "2026-01-26" }, { - "id": "doubao-1-5-thinking-pro-vision-250415", - "name": "Doubao 1.5 Thinking Pro Vision", + "id": "qwen3-vl-235b-a22b-instruct-original", + "name": "Qwen3 VL 235B A22B Instruct Original", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 16384 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 2.4 + "input": 0.5, + "output": 1.2, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -76159,24 +130572,26 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "doubao-1-5-thinking-vision-pro-250428", - "name": "Doubao 1.5 Thinking Vision Pro", + "id": "qwen3-vl-235b-a22b-thinking", + "name": "Qwen3 VL 235B A22B Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 16384 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.55, - "output": 1.43 + "input": 0.5, + "output": 6, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -76187,24 +130602,34 @@ "text" ] }, - "releaseDate": "2025-05-15", - "lastUpdated": "2025-05-15" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "doubao-1.5-pro-256k", - "name": "Doubao 1.5 Pro 256k", - "toolCall": false, - "structuredOutput": false, + "id": "qwen3.5-122b-a10b", + "name": "Qwen3.5 122B A10B", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 0.799, - "output": 1.445 + "input": 0.437, + "output": 3.496, + "cacheRead": 0.103788 }, "modalities": { "input": [ @@ -76214,24 +130639,27 @@ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-1.5-pro-32k", - "name": "Doubao 1.5 Pro 32k", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen3.5-122b-a10b:thinking", + "name": "Qwen3.5 122B A10B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 32000, - "output": 8192 + "context": 131072, + "input": 131072, + "output": 32768 }, "cost": { - "input": 0.1343, - "output": 0.3349 + "input": 0.437, + "output": 3.496, + "cacheRead": 0.103788 }, "modalities": { "input": [ @@ -76241,297 +130669,393 @@ "text" ] }, - "releaseDate": "2025-01-22", - "lastUpdated": "2025-01-22" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-1.5-vision-pro-32k", - "name": "Doubao 1.5 Vision Pro 32k", + "id": "qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 32000, - "output": 8192 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 0.459, - "output": 1.377 + "input": 0.27, + "output": 2.16, + "cacheRead": 0.135 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-01-22", - "lastUpdated": "2025-01-22" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-1-6-250615", - "name": "Doubao Seed 1.6", + "id": "Qwen3.5-27B-BlueStar-v3-Derestricted", + "name": "Qwen3.5 27B BlueStar v3 Derestricted", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen3.5", "limit": { - "context": 256000, + "context": 262144, + "input": 262144, "output": 16384 }, "cost": { - "input": 0.204, - "output": 0.51 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-15", - "lastUpdated": "2025-06-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "doubao-seed-1-6-flash-250615", - "name": "Doubao Seed 1.6 Flash", + "id": "Qwen3.5-27B-Queen-Derestricted", + "name": "Qwen3.5 27B Queen Derestricted", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen3.5", "limit": { - "context": 256000, + "context": 262144, + "input": 262144, "output": 16384 }, "cost": { - "input": 0.0374, - "output": 0.374 + "input": 0.306, + "output": 0.306, + "cacheRead": 0.153 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-15", - "lastUpdated": "2025-06-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "doubao-seed-1-6-thinking-250615", - "name": "Doubao Seed 1.6 Thinking", + "id": "qwen3.5-27b:thinking", + "name": "Qwen3.5 27B Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 0.204, - "output": 2.04 + "input": 0.27, + "output": 2.16, + "cacheRead": 0.135 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-15", - "lastUpdated": "2025-06-15" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-1-8-251215", - "name": "Doubao Seed 1.8", + "id": "qwen3.5-35b-a3b", + "name": "Qwen3.5 35B A3B", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 8192 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 0.612, - "output": 6.12 + "input": 0.225, + "output": 1.8, + "cacheRead": 0.1125 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2025-12-15" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-2-0-code-preview-260215", - "name": "Doubao Seed 2.0 Code Preview", + "id": "qwen3.5-35b-a3b:thinking", + "name": "Qwen3.5 35B A3B Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 128000 + "context": 260096, + "input": 260096, + "output": 65536 }, "cost": { - "input": 0.782, - "output": 3.893 + "input": 0.225, + "output": 1.8, + "cacheRead": 0.1125 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-2-0-lite-260215", - "name": "Doubao Seed 2.0 Lite", + "id": "qwen3.5-flash", + "name": "Qwen3.5 Flash", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 32000 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 0.1462, - "output": 0.8738 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-2-0-mini-260215", - "name": "Doubao Seed 2.0 Mini", + "id": "qwen3.5-flash:thinking", + "name": "Qwen3.5 Flash Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 32000 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 0.0493, - "output": 0.4845 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024, + "max": 81920 + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "doubao-seed-2-0-pro-260215", - "name": "Doubao Seed 2.0 Pro", + "id": "qwen3.5-omni-flash", + "name": "Qwen3.5 Omni Flash", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "qwen3.5", "limit": { - "context": 256000, - "output": 128000 + "context": 49152, + "input": 49152, + "output": 16384 }, "cost": { - "input": 0.782, - "output": 3.876 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "releaseDate": "2026-03-30", + "lastUpdated": "2026-03-30" }, { - "id": "Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B", - "name": "Nemotron Tenyxchat Storybreaker 70b", + "id": "qwen3.5-omni-plus", + "name": "Qwen3.5 Omni Plus", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "nemotron", + "family": "qwen3.5", "limit": { - "context": 16384, - "output": 8192 + "context": 983616, + "input": 983616, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "releaseDate": "2026-03-30", + "lastUpdated": "2026-03-30" }, { - "id": "Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B", - "name": "Llama 3.05 Storybreaker Ministral 70b", + "id": "qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "llama", + "family": "qwen", "limit": { - "context": 16384, - "output": 8192 + "context": 245760, + "input": 245760, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 1.04, + "output": 6.24, + "cacheRead": 0.52 }, "modalities": { "input": [ @@ -76541,136 +131065,193 @@ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "ernie-4.5-8k-preview", - "name": "Ernie 4.5 8k Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen3.7-flash", + "name": "Qwen3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 8000, - "output": 16384 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 0.66, - "output": 2.6 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.038 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "ernie-4.5-turbo-128k", - "name": "Ernie 4.5 Turbo 128k", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen3.7-flash:thinking", + "name": "Qwen3.7 Flash Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 983616, + "input": 983616, + "output": 65536 }, "cost": { - "input": 0.132, - "output": 0.55 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.038 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-05-08", - "lastUpdated": "2025-05-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "ernie-4.5-turbo-vl-32k", - "name": "Ernie 4.5 Turbo VL 32k", + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 32000, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 65536 }, "cost": { - "input": 0.495, - "output": 1.43 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-08", - "lastUpdated": "2025-05-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "ernie-5.0-thinking-preview", - "name": "Ernie 5.0 Thinking Preview", + "id": "qwen3.7-max:thinking", + "name": "Qwen3.7 Max Thinking", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "input": 1000000, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 2 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "ernie-5.1", - "name": "ERNIE 5.1", + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 119000, - "output": 64000 + "context": 991808, + "input": 991808, + "output": 65536 }, "cost": { - "input": 0.75, - "output": 3, - "cacheRead": 0.75 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -76682,25 +131263,38 @@ "text" ] }, - "releaseDate": "2026-05-10", - "lastUpdated": "2026-05-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "ernie-5.1:thinking", - "name": "ERNIE 5.1 Thinking", + "id": "qwen3.7-plus:thinking", + "name": "Qwen3.7 Plus Thinking", "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 119000, - "output": 64000 + "context": 983616, + "input": 983616, + "output": 65536 }, "cost": { - "input": 0.75, - "output": 3, - "cacheRead": 0.75 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -76712,165 +131306,228 @@ "text" ] }, - "releaseDate": "2026-05-10", - "lastUpdated": "2026-05-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "ernie-x1-32k", - "name": "Ernie X1 32k", - "toolCall": false, - "structuredOutput": false, + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 32000, - "output": 16384 + "context": 991000, + "input": 991000, + "output": 65536 }, "cost": { - "input": 0.33, - "output": 1.32 + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-05-08", - "lastUpdated": "2025-05-08" + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "ernie-x1-32k-preview", - "name": "Ernie X1 32k", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen3.8-max:thinking", + "name": "Qwen3.8 Max Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 32000, - "output": 16384 + "context": 991000, + "input": 991000, + "output": 131072 }, "cost": { - "input": 0.33, - "output": 1.32 + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-03", - "lastUpdated": "2025-04-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "ernie-x1-turbo-32k", - "name": "Ernie X1 Turbo 32k", + "id": "ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0", + "name": "Omega Directive 24B Unslop v2.0", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 32000, - "output": 16384 + "context": 16384, + "input": 16384, + "output": 32768 }, "cost": { - "input": 0.165, - "output": 0.66 + "input": 0.5, + "output": 0.5, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-08", - "lastUpdated": "2025-05-08" + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "ernie-x1.1-preview", - "name": "ERNIE X1.1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "fugu", "limit": { - "context": 64000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 5.25, + "output": 31.5, + "cacheRead": 0.525 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-09-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "essentialai/rnj-1-instruct", - "name": "RNJ-1 Instruct 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "sakana/fugu-ultra-v1.1", + "name": "Fugu Ultra v1.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "rnj", + "family": "fugu", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 5.25, + "output": 31.5, + "cacheRead": 0.525 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-13", - "lastUpdated": "2025-12-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0", - "name": "EVA Llama 3.33 70B", + "id": "Salesforce/Llama-xLAM-2-70b-fc-r", + "name": "Llama-xLAM-2 70B fc-r", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "llama", "limit": { - "context": 16384, + "context": 128000, + "input": 128000, "output": 16384 }, "cost": { - "input": 2.006, - "output": 2.006 + "input": 2.5, + "output": 2.5, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -76880,25 +131537,27 @@ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "releaseDate": "2025-04-13", + "lastUpdated": "2025-04-13" }, { - "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1", - "name": "EVA-LLaMA-3.33-70B-v0.1", + "id": "Sao10K/L3-8B-Stheno-v3.2", + "name": "Sao10K Stheno 8b", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "llama", "limit": { "context": 16384, - "output": 16384 + "input": 16384, + "output": 8192 }, "cost": { - "input": 2.006, - "output": 2.006 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -76908,25 +131567,27 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-11-29" }, { - "id": "EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2", - "name": "EVA-Qwen2.5-32B-v0.2", + "id": "Sao10K/L3.1-70B-Euryale-v2.2", + "name": "Llama 3.1 70B Euryale", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "llama", "limit": { - "context": 16384, - "output": 8192 + "context": 20480, + "input": 20480, + "output": 16384 }, "cost": { - "input": 0.7989999999999999, - "output": 0.7989999999999999 + "input": 0.306, + "output": 0.357, + "cacheRead": 0.153 }, "modalities": { "input": [ @@ -76936,25 +131597,27 @@ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2", - "name": "EVA-Qwen2.5-72B-v0.2", + "id": "Sao10K/L3.1-70B-Hanami-x1", + "name": "Llama 3.1 70B Hanami", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "llama", "limit": { "context": 16384, - "output": 8192 + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.7989999999999999, - "output": 0.7989999999999999 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -76964,24 +131627,27 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-07-23" }, { - "id": "exa-answer", - "name": "Exa (Answer)", + "id": "Sao10K/L3.3-70B-Euryale-v2.3", + "name": "Llama 3.3 70B Euryale", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 4096, - "output": 4096 + "context": 20480, + "input": 20480, + "output": 16384 }, "cost": { - "input": 2.5, - "output": 2.5 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -76991,24 +131657,27 @@ "text" ] }, - "releaseDate": "2025-06-04", - "lastUpdated": "2025-06-04" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "exa-research", - "name": "Exa (Research)", - "toolCall": false, + "id": "sarvam-105b", + "name": "Sarvam 105B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "sarvam", "limit": { - "context": 8192, - "output": 8192 + "context": 131072, + "input": 131072, + "output": 4096 }, "cost": { - "input": 2.5, - "output": 2.5 + "input": 0.045, + "output": 0.177, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -77018,24 +131687,37 @@ "text" ] }, - "releaseDate": "2025-06-04", - "lastUpdated": "2025-06-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-01", + "lastUpdated": "2025-09-01" }, { - "id": "exa-research-pro", - "name": "Exa (Research Pro)", - "toolCall": false, + "id": "sarvam-30b", + "name": "Sarvam 30B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "sarvam", "limit": { - "context": 16384, - "output": 16384 + "context": 65536, + "input": 65536, + "output": 4096 }, "cost": { - "input": 2.5, - "output": 2.5 + "input": 0.028, + "output": 0.111, + "cacheRead": 0.017 }, "modalities": { "input": [ @@ -77045,25 +131727,37 @@ "text" ] }, - "releaseDate": "2025-06-04", - "lastUpdated": "2025-06-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-18", + "lastUpdated": "2026-02-18" }, { - "id": "failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5", - "name": "Llama 3 70B abliterated", + "id": "shisa-ai/shisa-v2-llama3.3-70b", + "name": "Shisa V2 Llama 3.3 70B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "llama", "limit": { - "context": 8192, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 0.5, + "output": 0.5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -77077,20 +131771,23 @@ "lastUpdated": "2025-07-26" }, { - "id": "fastgpt", - "name": "Web Answer", + "id": "shisa-ai/shisa-v2.1-llama3.3-70b", + "name": "Shisa V2.1 Llama 3.3 70B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { "context": 32768, - "output": 32768 + "input": 32768, + "output": 4096 }, "cost": { - "input": 7.5, - "output": 7.5 + "input": 0.5, + "output": 0.5, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -77100,25 +131797,27 @@ "text" ] }, - "releaseDate": "2023-08-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "featherless-ai/Qwerky-72B", - "name": "Qwerky 72B", + "id": "sonar", + "name": "Perplexity Simple", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "qwerky", + "family": "sonar", "limit": { - "context": 32000, - "output": 8192 + "context": 127000, + "input": 127000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 0.5 + "input": 1, + "output": 1, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -77128,25 +131827,28 @@ "text" ] }, - "releaseDate": "2025-03-20", - "lastUpdated": "2025-03-20" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "GalrionSoftworks/MN-LooseCannon-12B-v1", - "name": "MN-LooseCannon-12B-v1", + "id": "sonar-deep-research", + "name": "Perplexity Deep Research", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "mistral-nemo", + "family": "sonar-deep-research", "limit": { - "context": 16384, - "output": 8192 + "context": 60000, + "input": 60000, + "output": 128000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 3.4, + "output": 13.6, + "cacheRead": 1.7 }, "modalities": { "input": [ @@ -77156,52 +131858,58 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "releaseDate": "2025-02-25", + "lastUpdated": "2025-02-25" }, { - "id": "gemini-2.0-flash-001", - "name": "Gemini 2.0 Flash", - "toolCall": true, - "structuredOutput": true, + "id": "sonar-pro", + "name": "Perplexity Pro", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "sonar-pro", "limit": { - "context": 1000000, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.1003, - "output": 0.408 + "input": 3, + "output": 15, + "cacheRead": 1.5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "gemini-2.0-flash-exp-image-generation", - "name": "Gemini Text + Image", + "id": "sonar-reasoning-pro", + "name": "Perplexity Reasoning Pro", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, + "family": "sonar-reasoning", "limit": { - "context": 32767, - "output": 8192 + "context": 127000, + "input": 127000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 2, + "output": 8, + "cacheRead": 1 }, "modalities": { "input": [ @@ -77211,52 +131919,59 @@ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "reasoningOptions": [], + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "gemini-2.0-flash-thinking-exp-01-21", - "name": "Gemini 2.0 Flash Thinking 0121", + "id": "soob3123/amoral-gemma3-27B-v2", + "name": "Amoral Gemma3 27B v2", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 1000000, + "context": 32768, + "input": 32768, "output": 8192 }, "cost": { - "input": 0.306, - "output": 1.003 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-21", - "lastUpdated": "2025-01-21" + "releaseDate": "2025-05-23", + "lastUpdated": "2025-05-23" }, { - "id": "gemini-2.0-flash-thinking-exp-1219", - "name": "Gemini 2.0 Flash Thinking 1219", + "id": "soob3123/GrayLine-Qwen3-8B", + "name": "Grayline Qwen3 8B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 32767, - "output": 8192 + "context": 16384, + "input": 16384, + "output": 32768 }, "cost": { - "input": 0.1003, - "output": 0.408 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -77266,52 +131981,57 @@ "text" ] }, - "releaseDate": "2024-12-19", - "lastUpdated": "2024-12-19" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "gemini-2.0-pro-exp-02-05", - "name": "Gemini 2.0 Pro 0205", + "id": "soob3123/Veiled-Calla-12B", + "name": "Veiled Calla 12B", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 2097152, + "context": 32768, + "input": 32768, "output": 8192 }, "cost": { - "input": 1.989, - "output": 7.956 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2025-02-05" + "releaseDate": "2025-04-13", + "lastUpdated": "2025-04-13" }, { - "id": "gemini-2.0-pro-reasoner", - "name": "Gemini 2.0 Pro Reasoner", + "id": "Steelskull/L3.3-Cu-Mai-R1-70b", + "name": "Llama 3.3 70B Cu Mai", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 128000, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 1.292, - "output": 4.998 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ @@ -77321,223 +132041,207 @@ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2025-02-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "Steelskull/L3.3-Electra-R1-70b", + "name": "Steelskull Electra R1 70b", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1048756, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.69989, + "output": 0.69989, + "cacheRead": 0.349945 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash Lite", + "id": "Steelskull/L3.3-MS-Evayale-70B", + "name": "Evayale 70b ", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1048756, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-2.5-flash-lite-preview-06-17", - "name": "Gemini 2.5 Flash Lite Preview", + "id": "Steelskull/L3.3-MS-Nevoria-70b", + "name": "Steelskull Nevoria 70b", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1048756, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image" - ], - "output": [ "text" - ] - }, - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" - }, - { - "id": "gemini-2.5-flash-lite-preview-09-2025", - "name": "Gemini 2.5 Flash Lite Preview (09/2025)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "limit": { - "context": 1048756, - "output": 65536 - }, - "cost": { - "input": 0.1, - "output": 0.4 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-2.5-flash-lite-preview-09-2025-thinking", - "name": "Gemini 2.5 Flash Lite Preview (09/2025) – Thinking", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "Steelskull/L3.3-Nevoria-R1-70b", + "name": "Steelskull Nevoria R1 70b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1048756, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-12-06" }, { - "id": "gemini-2.5-flash-nothinking", - "name": "Gemini 2.5 Flash (No Thinking)", + "id": "step-2-16k-exp", + "name": "Step-2 16k Exp", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "step", "limit": { - "context": 1048756, - "output": 65536 + "context": 16000, + "input": 16000, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 7.004, + "output": 19.992, + "cacheRead": 3.502 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "releaseDate": "2024-10-15", + "lastUpdated": "2024-07-05" }, { - "id": "gemini-2.5-flash-preview-04-17", - "name": "Gemini 2.5 Flash Preview", + "id": "step-2-mini", + "name": "Step-2 Mini", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "step", "limit": { - "context": 1048756, - "output": 65536 + "context": 8000, + "input": 8000, + "output": 4096 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.2006, + "output": 0.408, + "cacheRead": 0.1003 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-17", - "lastUpdated": "2025-04-17" + "releaseDate": "2024-10-15", + "lastUpdated": "2024-07-05" }, { - "id": "gemini-2.5-flash-preview-04-17:thinking", - "name": "Gemini 2.5 Flash Preview Thinking", + "id": "step-3", + "name": "Step-3", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "step", "limit": { - "context": 1048756, - "output": 65536 + "context": 65536, + "input": 65536, + "output": 8192 }, "cost": { - "input": 0.15, - "output": 3.5 + "input": 0.2499, + "output": 0.6494, + "cacheRead": 0.12495 }, "modalities": { "input": [ @@ -77548,250 +132252,302 @@ "text" ] }, - "releaseDate": "2025-04-17", - "lastUpdated": "2025-04-17" + "releaseDate": "2025-07-31", + "lastUpdated": "2025-07-31" }, { - "id": "gemini-2.5-flash-preview-05-20", - "name": "Gemini 2.5 Flash 0520", + "id": "step-r1-v-mini", + "name": "Step R1 V Mini", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "step", "limit": { - "context": 1048000, + "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 2.5, + "output": 11, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-04-08" }, { - "id": "gemini-2.5-flash-preview-05-20:thinking", - "name": "Gemini 2.5 Flash 0520 Thinking", + "id": "stepfun-ai/step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1048000, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.15, - "output": 3.5 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" }, { - "id": "gemini-2.5-flash-preview-09-2025", - "name": "Gemini 2.5 Flash Preview (09/2025)", - "toolCall": true, - "structuredOutput": true, + "id": "stepfun-ai/step-3.5-flash-2603", + "name": "Step 3.5 Flash 2603", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1048756, - "output": 65536 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gemini-2.5-flash-preview-09-2025-thinking", - "name": "Gemini 2.5 Flash Preview (09/2025) – Thinking", + "id": "stepfun/step-3.7-flash:thinking", + "name": "Step 3.7 Flash Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1048756, - "output": 65536 + "context": 262144, + "input": 262144, + "output": 256000 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "TEE/deepseek-v3.1", + "name": "DeepSeek V3.1 TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1048756, - "output": 65536 + "context": 164000, + "input": 164000, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 1, + "output": 2.5, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "gemini-2.5-pro-exp-03-25", - "name": "Gemini 2.5 Pro Experimental 0325", + "id": "TEE/deepseek-v3.2", + "name": "DeepSeek V3.2 TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1048756, + "context": 164000, + "input": 164000, "output": 65536 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.5, + "output": 1, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "gemini-2.5-pro-preview-03-25", - "name": "Gemini 2.5 Pro Preview 0325", + "id": "TEE/deepseek-v4-flash", + "name": "DeepSeek V4 Flash TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 1048756, - "output": 65536 + "context": 1048576, + "input": 1048576, + "output": 1048576 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.2, + "output": 0.4, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gemini-2.5-pro-preview-05-06", - "name": "Gemini 2.5 Pro Preview 0506", + "id": "TEE/gemma-3-27b-it", + "name": "Gemma 3 27B TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 1048756, - "output": 65536 + "context": 131072, + "input": 131072, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-06", - "lastUpdated": "2025-05-06" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-10" }, { - "id": "gemini-2.5-pro-preview-06-05", - "name": "Gemini 2.5 Pro Preview 0605", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "TEE/gemma-4-26b-a4b-uncensored", + "name": "Gemma 4 26B A4B Uncensored TEE", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 1048756, + "context": 65536, + "input": 65536, "output": 65536 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.15, + "output": 0.7, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -77802,52 +132558,62 @@ "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "releaseDate": "2026-05-23", + "lastUpdated": "2026-05-23" }, { - "id": "gemini-3-pro-image-preview", - "name": "Gemini 3 Pro Image", - "toolCall": false, + "id": "TEE/gemma-4-31b-it", + "name": "Gemma 4 31B IT TEE", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 1048756, - "output": 65536 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 12 + "input": 0.15, + "output": 0.46, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gemini-exp-1206", - "name": "Gemini 2.0 Pro 1206", + "id": "TEE/gemma4-31b", + "name": "Gemma 4 31B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 2097152, - "output": 8192 + "context": 262144, + "input": 262144, + "output": 131072 }, "cost": { - "input": 1.258, - "output": 4.998 + "input": 0.4, + "output": 1, + "cacheRead": 0.4 }, "modalities": { "input": [ @@ -77858,286 +132624,333 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2026-04-04", + "lastUpdated": "2026-04-04" }, { - "id": "Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled", - "name": "Gemma 4 31B Claude 4.6 Opus Reasoning Distilled", + "id": "TEE/gemma4-31b:thinking", + "name": "Gemma 4 31B Thinking TEE", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { "context": 262144, - "output": 16384 + "input": 262144, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306, - "cacheRead": 0.0306 + "input": 0.4, + "output": 1, + "cacheRead": 0.4 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "reasoningOptions": [], + "releaseDate": "2026-05-02", + "lastUpdated": "2026-05-02" }, { - "id": "Gemma-4-31B-Cognitive-Unshackled", - "name": "Gemma 4 31B Cognitive Unshackled", + "id": "TEE/glm-4.7", + "name": "GLM 4.7 TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 16384 + "context": 131000, + "input": 131000, + "output": 65535 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.85, + "output": 3.3, + "cacheRead": 0.425 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "Gemma-4-31B-DarkIdol", - "name": "Gemma 4 31B DarkIdol", + "id": "TEE/glm-5.1", + "name": "GLM 5.1 TEE", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 16384 + "context": 202752, + "input": 202752, + "output": 65535 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.5, + "output": 5.25, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gemma-4-31B-Fabled", - "name": "Gemma 4 31B Fabled", - "toolCall": false, - "structuredOutput": false, + "id": "TEE/glm-5.1-thinking", + "name": "GLM 5.1 Thinking TEE", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 16384 + "context": 202752, + "input": 202752, + "output": 65535 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.5, + "output": 5.25, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "gemma-4-31B-Garnet", - "name": "Gemma 4 31B Garnet", - "toolCall": false, - "structuredOutput": false, + "id": "TEE/glm-5.2", + "name": "GLM 5.2 TEE", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.4, + "output": 4.6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Gemma-4-31B-GarnetV2", - "name": "Gemma 4 31B Garnet V2", - "toolCall": false, - "structuredOutput": false, + "id": "TEE/glm-5.2:thinking", + "name": "GLM 5.2 Thinking TEE", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.4, + "output": 4.6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Gemma-4-31B-Gemopus", - "name": "Gemma 4 31B Gemopus", + "id": "TEE/gpt-oss-120b", + "name": "GPT-OSS 120B TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262144, + "context": 131072, + "input": 131072, "output": 16384 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 2, + "output": 2, + "cacheRead": 2 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "Gemma-4-31B-it", - "name": "Gemma 4 31B IT", + "id": "TEE/gpt-oss-20b", + "name": "GPT-OSS 20B TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "input": 131072, + "output": 8192 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-09", - "lastUpdated": "2026-04-09" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemma-4-31B-K1-v5", - "name": "Gemma 4 31B K1 v5", - "toolCall": false, + "id": "TEE/kimi-k2.6", + "name": "Kimi K2.6 TEE", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 262144, - "output": 16384 + "input": 262144, + "output": 65536 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.5, + "output": 5.25, + "cacheRead": 0.375 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "gemma-4-31B-Larkspur-v0.5", - "name": "Gemma 4 31B Larkspur v0.5", - "toolCall": false, - "structuredOutput": false, + "id": "TEE/kimi-k3", + "name": "Kimi K3 TEE", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "input": 1048576, + "output": 1048576 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 3, + "output": 15, + "cacheRead": 1.5 }, "modalities": { "input": [ @@ -78149,111 +132962,129 @@ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "gemma-4-31B-MeroMero", - "name": "Gemma 4 31B MeroMero", + "id": "TEE/llama3-3-70b", + "name": "Llama 3.3 70B", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, + "context": 128000, + "input": 128000, "output": 16384 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.75, + "output": 2.75, + "cacheRead": 1.75 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "releaseDate": "2025-07-03", + "lastUpdated": "2025-07-03" }, { - "id": "Gemma-4-31B-Musica-v1", - "name": "Gemma 4 31B Musica v1", - "toolCall": false, - "structuredOutput": false, + "id": "TEE/minimax-m2.5", + "name": "MiniMax M2.5 TEE", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 196608, + "input": 196608, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.2, + "output": 1.38, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Gemma-4-31B-Queen", - "name": "Gemma 4 31B Queen", + "id": "TEE/qwen2.5-vl-72b-instruct", + "name": "Qwen2.5 VL 72B TEE", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 262144, - "output": 16384 + "context": 65536, + "input": 65536, + "output": 8192 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.7, + "output": 0.7, + "cacheRead": 0.35 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-02-01" }, { - "id": "glm-4", - "name": "GLM-4", - "toolCall": false, + "id": "TEE/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B A10B TEE", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 14.994, - "output": 14.994 + "input": 0.46, + "output": 3.68, + "cacheRead": 0.23 }, "modalities": { "input": [ @@ -78263,51 +133094,64 @@ "text" ] }, - "releaseDate": "2024-01-16", - "lastUpdated": "2024-01-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "glm-4-air", - "name": "GLM-4 Air", + "id": "TEE/qwen3.5-27b", + "name": "Qwen3.5 27B TEE", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 65536 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0.3, + "output": 2.4, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-06-05", - "lastUpdated": "2024-06-05" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "glm-4-air-0111", - "name": "GLM 4 Air 0111", + "id": "TEE/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B TEE", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 65536 }, "cost": { - "input": 0.1394, - "output": 0.1394 + "input": 0.55, + "output": 3.5, + "cacheRead": 0.275 }, "modalities": { "input": [ @@ -78317,51 +133161,59 @@ "text" ] }, - "releaseDate": "2025-01-11", - "lastUpdated": "2025-01-11" + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "glm-4-airx", - "name": "GLM-4 AirX", + "id": "TEE/qwen3.6-27b", + "name": "Qwen3.6 27B TEE", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 8000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 65536 }, "cost": { - "input": 2.006, - "output": 2.006 + "input": 0.32, + "output": 2.7, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-05", - "lastUpdated": "2024-06-05" + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "glm-4-flash", - "name": "GLM-4 Flash", + "id": "TEE/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B A3B TEE", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 0.1003, - "output": 0.1003 + "input": 0.2, + "output": 1.27, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -78371,51 +133223,68 @@ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2024-08-01" + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "glm-4-long", - "name": "GLM-4 Long", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "TEE/qwen3.6-35b-a3b-uncensored", + "name": "Qwen3.6 35B A3B Uncensored TEE", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen3.6", "limit": { - "context": 1000000, - "output": 4096 + "context": 131072, + "input": 131072, + "output": 131072 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0.3, + "output": 1.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2024-08-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 131072 + } + ], + "releaseDate": "2026-05-23", + "lastUpdated": "2026-05-23" }, { - "id": "glm-4-plus", - "name": "GLM-4 Plus", + "id": "tencent/Hunyuan-MT-7B", + "name": "Hunyuan MT 7B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "hunyuan", "limit": { - "context": 128000, - "output": 4096 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 7.497, - "output": 7.497 + "input": 10, + "output": 20, + "cacheRead": 5 }, "modalities": { "input": [ @@ -78425,24 +133294,27 @@ "text" ] }, - "releaseDate": "2024-08-01", - "lastUpdated": "2024-08-01" + "releaseDate": "2025-08-15", + "lastUpdated": "2025-09-18" }, { - "id": "glm-4-plus-0111", - "name": "GLM 4 Plus 0111", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "tencent/hy3", + "name": "Tencent Hy3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "Hy", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 9.996, - "output": 9.996 + "input": 0.066, + "output": 0.26, + "cacheRead": 0.029 }, "modalities": { "input": [ @@ -78452,80 +133324,94 @@ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "glm-4.1v-thinking-flash", - "name": "GLM 4.1V Thinking Flash", + "id": "TheDrummer/Anubis-70B-v1", + "name": "Anubis 70B v1", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 64000, - "output": 8192 + "context": 65536, + "input": 65536, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.31, + "output": 0.31, + "cacheRead": 0.155 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "glm-4.1v-thinking-flashx", - "name": "GLM 4.1V Thinking FlashX", + "id": "TheDrummer/Anubis-70B-v1.1", + "name": "Anubis 70B v1.1", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 64000, - "output": 8192 + "context": 131072, + "input": 131072, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.31, + "output": 0.31, + "cacheRead": 0.155 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "GLM-4.6-Derestricted-v5", - "name": "GLM 4.6 Derestricted v5", + "id": "TheDrummer/Cydonia-24B-v2", + "name": "The Drummer Cydonia 24B v2", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 131072, - "output": 8192 + "context": 16384, + "input": 16384, + "output": 32768 }, "cost": { - "input": 0.4, - "output": 1.5 + "input": 0.1003, + "output": 0.1207, + "cacheRead": 0.05015 }, "modalities": { "input": [ @@ -78535,24 +133421,26 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2025-02-17", + "lastUpdated": "2025-02-17" }, { - "id": "glm-z1-air", - "name": "GLM Z1 Air", - "toolCall": true, - "structuredOutput": true, + "id": "TheDrummer/Cydonia-24B-v4", + "name": "The Drummer Cydonia 24B v4", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 32000, - "output": 16384 + "context": 16384, + "input": 16384, + "output": 32768 }, "cost": { - "input": 0.07, - "output": 0.07 + "input": 0.2006, + "output": 0.2414, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -78562,24 +133450,26 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" }, { - "id": "glm-z1-airx", - "name": "GLM Z1 AirX", - "toolCall": true, - "structuredOutput": true, + "id": "TheDrummer/Cydonia-24B-v4.1", + "name": "The Drummer Cydonia 24B v4.1", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 32000, - "output": 16384 + "context": 131072, + "input": 131072, + "output": 131072 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 0.35, + "output": 0.55, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -78589,24 +133479,26 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" }, { - "id": "glm-zero-preview", - "name": "GLM Zero Preview", + "id": "TheDrummer/Cydonia-24B-v4.3", + "name": "The Drummer Cydonia 24B v4.3", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 8000, - "output": 4096 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 1.802, - "output": 1.802 + "input": 0.12, + "output": 0.15, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -78616,171 +133508,177 @@ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "releaseDate": "2025-12-25", + "lastUpdated": "2025-12-25" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash (Preview)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "id": "TheDrummer/Magidonia-24B-v4.3", + "name": "The Drummer Magidonia 24B v4.3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1048756, - "output": 65536 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0.1003, + "output": 0.1207, + "cacheRead": 0.05015 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2025-12-25", + "lastUpdated": "2025-12-25" }, { - "id": "google/gemini-3-flash-preview-thinking", - "name": "Gemini 3 Flash Thinking", + "id": "TheDrummer/Rocinante-12B-v1.1", + "name": "Rocinante 12b", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1048756, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0.408, + "output": 0.595, + "cacheRead": 0.204 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "TheDrummer/skyfall-36b-v2", + "name": "TheDrummer Skyfall 36B V2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1048576, - "output": 65536 + "context": 32000, + "input": 32000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.55, + "output": 0.8, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", - "image", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2025-03-10", + "lastUpdated": "2025-03-10" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro (Preview)", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "TheDrummer/UnslopNemo-12B-v4.1", + "name": "UnslopNemo 12b v4", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1048756, - "output": 65536 + "context": 8192, + "input": 8192, + "output": 8192 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-01-01" }, - { - "id": "google/gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro (Preview Custom Tools)", + { + "id": "thinkingmachines/inkling", + "name": "Inkling", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 1048756, - "output": 65536 + "context": 1048000, + "input": 1048000, + "output": 32768 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1, + "output": 4.05, + "cacheRead": 0.17 }, "modalities": { "input": [ "text", - "image" + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-02-27", - "lastUpdated": "2026-02-27" + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "google/gemini-3.1-pro-preview-high", - "name": "Gemini 3.1 Pro (Preview High)", + "id": "thinkingmachines/Inkling-Small", + "name": "Inkling Small", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 1048756, - "output": 65536 + "context": 524288, + "input": 524288, + "output": 32768 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.5, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -78791,25 +133689,27 @@ "text" ] }, - "releaseDate": "2026-02-21", - "lastUpdated": "2026-02-21" + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { - "id": "google/gemini-3.1-pro-preview-low", - "name": "Gemini 3.1 Pro (Preview Low)", + "id": "thinkingmachines/Inkling-Small:thinking", + "name": "Inkling Small Thinking", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 1048756, - "output": 65536 + "context": 524288, + "input": 524288, + "output": 32768 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.5, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -78820,25 +133720,39 @@ "text" ] }, - "releaseDate": "2026-02-21", - "lastUpdated": "2026-02-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { - "id": "google/gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "thinkingmachines/inkling:thinking", + "name": "Inkling Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 1048576, - "output": 65536 + "context": 1048000, + "input": 1048000, + "output": 32768 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 1, + "output": 4.05, + "cacheRead": 0.17 }, "modalities": { "input": [ @@ -78850,54 +133764,69 @@ "text" ] }, - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "google/gemini-3.5-flash-thinking", - "name": "Gemini 3.5 Flash Thinking", + "id": "THUDM/GLM-4-32B-0414", + "name": "GLM 4 32B 0414", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, + "context": 128000, + "input": 128000, "output": 65536 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-04-14" }, { - "id": "google/gemini-flash-1.5", - "name": "Gemini 1.5 Flash", + "id": "THUDM/GLM-4-9B-0414", + "name": "GLM 4 9B 0414", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "glm", "limit": { - "context": 2000000, - "output": 8192 + "context": 32000, + "input": 32000, + "output": 8000 }, "cost": { - "input": 0.0748, - "output": 0.306 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -78907,225 +133836,239 @@ "text" ] }, - "releaseDate": "2024-05-14", - "lastUpdated": "2024-05-14" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-04-14" }, { - "id": "google/gemini-flash-latest", - "name": "Gemini Flash Latest", + "id": "THUDM/GLM-Z1-9B-0414", + "name": "GLM Z1 9B 0414", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "glm-z", "limit": { - "context": 1048756, - "output": 65536 + "context": 32000, + "input": 32000, + "output": 8000 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-04-14" }, { - "id": "google/gemini-flash-lite-latest", - "name": "Gemini Flash Lite Latest", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "Tongyi-Zhiwen/QwenLong-L1-32B", + "name": "QwenLong L1 32B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "input": 128000, + "output": 40960 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.14, + "output": 0.6, + "cacheRead": 0.07 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-25" }, { - "id": "google/gemini-pro-latest", - "name": "Gemini Pro Latest", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "undi95/remm-slerp-l2-13b", + "name": "ReMM SLERP 13B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 1048756, - "output": 65536 + "context": 6144, + "input": 6144, + "output": 4096 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.799, + "output": 1.207, + "cacheRead": 0.3995 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-01-01" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B", + "id": "universal-summarizer", + "name": "Universal Summarizer", "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 262144, - "output": 131072 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.13, - "output": 0.4 + "input": 30, + "output": 30 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2025-12-23", + "lastUpdated": "2024-01-01" }, { - "id": "google/gemma-4-26b-a4b-it:thinking", - "name": "Gemma 4 26B A4B Thinking", + "id": "unsloth/gemma-3-12b-it", + "name": "Gemma 3 12B IT", "toolCall": false, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "unsloth", "limit": { - "context": 262144, + "context": 128000, + "input": 128000, "output": 131072 }, "cost": { - "input": 0.13, - "output": 0.4 + "input": 0.272, + "output": 0.272, + "cacheRead": 0.136 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-10" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B", + "id": "unsloth/gemma-3-27b-it", + "name": "Gemma 3 27B IT", "toolCall": false, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "unsloth", "limit": { - "context": 262144, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 96000 }, "cost": { - "input": 0.1, - "output": 0.35 + "input": 0.2992, + "output": 0.2992, + "cacheRead": 0.1496 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-10" }, { - "id": "google/gemma-4-31b-it:thinking", - "name": "Gemma 4 31B Thinking", + "id": "unsloth/gemma-3-4b-it", + "name": "Gemma 3 4B IT", "toolCall": false, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "unsloth", "limit": { - "context": 262144, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.35 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2024-01-01", + "lastUpdated": "2025-03-10" }, { - "id": "Gryphe/MythoMax-L2-13b", - "name": "MythoMax 13B", + "id": "upstage/solar-pro-3", + "name": "Solar Pro 3", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "llama", + "family": "solar-pro", "limit": { - "context": 4000, - "output": 4096 + "context": 128000, + "input": 128000, + "output": 128000 }, "cost": { - "input": 0.1003, - "output": 0.1003 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -79135,83 +134078,98 @@ "text" ] }, - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "hermes-high", - "name": "Hermes High", + "id": "upstage/solar-pro4", + "name": "Solar Pro 4", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, + "family": "solar", "limit": { - "context": 1000000, - "output": 128000 + "context": 524288, + "input": 524288, + "output": 131072 }, "cost": { - "input": 4.998, - "output": 25.007 + "input": 0.03, + "output": 0.12, + "cacheRead": 0.006 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "hermes-low", - "name": "Hermes Low", + "id": "upstage/solar-pro4:thinking", + "name": "Solar Pro 4 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "solar", "limit": { - "context": 1048576, - "output": 65536 + "context": 524288, + "input": 524288, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.03, + "output": 0.12, + "cacheRead": 0.006 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "hermes-medium", - "name": "Hermes Medium", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "venice-uncensored", + "name": "Venice Uncensored", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "venice", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.4, + "output": 0.4, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -79221,52 +134179,57 @@ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "releaseDate": "2025-10-01", + "lastUpdated": "2025-02-24" }, { - "id": "holo3-35b-a3b", - "name": "Holo3-35B-A3B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "VongolaChouko/Starcannon-Unleashed-12B-v1.0", + "name": "Mistral Nemo Starcannon 12b v1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", "limit": { - "context": 65536, - "output": 65536 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.25, - "output": 1.8 + "input": 0.493, + "output": 0.493, + "cacheRead": 0.2465 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "lastUpdated": "2024-07-01" }, { - "id": "holo3-35b-a3b:thinking", - "name": "Holo3-35B-A3B Thinking", + "id": "x-ai/grok-4.20", + "name": "Grok 4.20", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 65536, - "output": 65536 + "context": 2000000, + "input": 2000000, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 1.8 + "input": 2, + "output": 6, + "cacheRead": 1 }, "modalities": { "input": [ @@ -79277,219 +134240,329 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" }, { - "id": "huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated", - "name": "DeepSeek R1 Llama 70B Abliterated", + "id": "x-ai/grok-4.20-multi-agent", + "name": "Grok 4.20 Multi-Agent", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "grok", "limit": { - "context": 16384, - "output": 8192 + "context": 2000000, + "input": 2000000, + "output": 131072 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 2, + "output": 6, + "cacheRead": 1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" }, { - "id": "huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated", - "name": "DeepSeek R1 Qwen Abliterated", - "toolCall": false, - "structuredOutput": false, + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "grok", "limit": { - "context": 16384, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 1000000 }, "cost": { - "input": 1.4, - "output": 1.4 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "huihui-ai/Llama-3.3-70B-Instruct-abliterated", - "name": "Llama 3.3 70B Instruct abliterated", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "x-ai/grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "grok", "limit": { - "context": 16384, - "output": 16384 + "context": 500000, + "input": 500000, + "output": 500000 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 2, + "output": 6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "huihui-ai/Qwen2.5-32B-Instruct-abliterated", - "name": "Qwen 2.5 32B Abliterated", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "x-ai/grok-4.6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "grok", "limit": { - "context": 32768, - "output": 8192 + "context": 500000, + "input": 500000, + "output": 500000 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 2, + "output": 6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-06", - "lastUpdated": "2025-01-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "hunyuan-turbos-20250226", - "name": "Hunyuan Turbo S", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "x-ai/grok-build-0.1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "grok-build", "limit": { - "context": 24000, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.187, - "output": 0.374 + "input": 1, + "output": 2, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "ibm-granite/granite-4.1-8b", - "name": "Granite 4.1 8B", + "id": "x-ai/grok-latest", + "name": "Grok Latest", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 131072, - "output": 131072 + "context": 500000, + "input": 500000, + "output": 500000 }, "cost": { - "input": 0.05, - "output": 0.1, - "cacheRead": 0.05 + "input": 2, + "output": 6, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" }, { - "id": "inclusionai/ling-2.6-1t", - "name": "Ling 2.6 1T", + "id": "xiaomi/mimo-v2.5", + "name": "MiMo V2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.06 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "inclusionai/ling-2.6-flash", - "name": "Ling 2.6 Flash", + "id": "xiaomi/mimo-v2.5-pro", + "name": "MiMo V2.5 Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "mimo", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.08, - "output": 0.24 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -79499,24 +134572,37 @@ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "inclusionai/ring-2.6-1t", - "name": "Ring 2.6 1T", + "id": "xiaomi/mimo-v2.5-pro-crof", + "name": "MiMo V2.5 Pro (Crof)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "mimo-v2.5-pro", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 1, - "output": 3 + "input": 0.4, + "output": 0.8, + "cacheRead": 0.003 }, "modalities": { "input": [ @@ -79526,25 +134612,38 @@ "text" ] }, - "releaseDate": "2026-05-08", - "lastUpdated": "2026-05-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "Infermatic/MN-12B-Inferor-v0.0", - "name": "Mistral Nemo Inferor 12B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "xiaomi/mimo-v2.5-pro-crof:thinking", + "name": "MiMo V2.5 Pro Thinking (Crof)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mistral-nemo", + "openWeights": true, + "family": "mimo-v2.5-pro", "limit": { - "context": 16384, - "output": 8192 + "context": 1000000, + "input": 1000000, + "output": 131072 }, "cost": { - "input": 0.25499999999999995, - "output": 0.49299999999999994 + "input": 0.4, + "output": 0.8, + "cacheRead": 0.003 }, "modalities": { "input": [ @@ -79554,25 +134653,39 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "inflatebot/MN-12B-Mag-Mell-R1", - "name": "Mag Mell R1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "xiaomi/mimo-v2.5-pro:thinking", + "name": "MiMo V2.5 Pro Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mistral-nemo", + "openWeights": true, + "family": "mimo", "limit": { - "context": 16384, - "output": 8192 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -79582,53 +134695,80 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "inflection/inflection-3-pi", - "name": "Inflection 3 Pi", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", + "id": "xiaomi/mimo-v2.5:thinking", + "name": "MiMo V2.5 Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", "limit": { - "context": 8000, - "output": 4096 + "context": 1048576, + "input": 1048576, + "output": 131072 }, "cost": { - "input": 2.499, - "output": 9.996 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-10-11", - "lastUpdated": "2024-10-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "inflection/inflection-3-productivity", - "name": "Inflection 3 Productivity", + "id": "yi-large", + "name": "Yi Large", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "gpt", + "family": "yi", "limit": { - "context": 8000, + "context": 32000, + "input": 32000, "output": 4096 }, "cost": { - "input": 2.499, - "output": 9.996 + "input": 3.196, + "output": 3.196, + "cacheRead": 1.598 }, "modalities": { "input": [ @@ -79638,24 +134778,27 @@ "text" ] }, - "releaseDate": "2024-10-11", - "lastUpdated": "2024-10-11" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-05-13" }, { - "id": "jamba-large", - "name": "Jamba Large", + "id": "yi-lightning", + "name": "Yi Lightning", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "yi", "limit": { - "context": 256000, + "context": 12000, + "input": 12000, "output": 4096 }, "cost": { - "input": 1.989, - "output": 7.99 + "input": 0.2006, + "output": 0.2006, + "cacheRead": 0.1003 }, "modalities": { "input": [ @@ -79665,24 +134808,27 @@ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "releaseDate": "2025-06-15", + "lastUpdated": "2024-10-16" }, { - "id": "jamba-large-1.6", - "name": "Jamba Large 1.6", + "id": "yi-medium-200k", + "name": "Yi Medium 200k", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "yi", "limit": { - "context": 256000, + "context": 200000, + "input": 200000, "output": 4096 }, "cost": { - "input": 1.989, - "output": 7.99 + "input": 2.499, + "output": 2.499, + "cacheRead": 1.2495 }, "modalities": { "input": [ @@ -79692,78 +134838,97 @@ "text" ] }, - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "releaseDate": "2024-01-01", + "lastUpdated": "2024-03-01" }, { - "id": "jamba-large-1.7", - "name": "Jamba Large 1.7", + "id": "z-ai/glm-4.5v", + "name": "GLM 4.5V", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 256000, - "output": 4096 + "context": 64000, + "input": 64000, + "output": 96000 }, "cost": { - "input": 1.989, - "output": 7.99 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "jamba-mini", - "name": "Jamba Mini", + "id": "z-ai/glm-4.5v:thinking", + "name": "GLM 4.5V Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 256000, - "output": 4096 + "context": 64000, + "input": 64000, + "output": 96000 }, "cost": { - "input": 0.1989, - "output": 0.408 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "jamba-mini-1.6", - "name": "Jamba Mini 1.6", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "z-ai/glm-4.6", + "name": "GLM 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 256000, - "output": 4096 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.1989, - "output": 0.408 + "input": 0.35, + "output": 1.4, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -79773,24 +134938,38 @@ "text" ] }, - "releaseDate": "2025-03-01", - "lastUpdated": "2025-03-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "jamba-mini-1.7", - "name": "Jamba Mini 1.7", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "z-ai/glm-4.6:thinking", + "name": "GLM 4.6 Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 256000, - "output": 4096 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.1989, - "output": 0.408 + "input": 0.35, + "output": 1.4, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -79800,24 +134979,38 @@ "text" ] }, - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "KAT-Coder-Air-V1", - "name": "KAT Coder Air V1", - "toolCall": false, - "structuredOutput": false, + "id": "z-ai/glm-5-turbo", + "name": "GLM 5 Turbo", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 202800, + "input": 202800, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.2 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ @@ -79827,107 +135020,121 @@ "text" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "KAT-Coder-Exp-72B-1010", - "name": "KAT Coder Exp 72B 1010", - "toolCall": false, - "structuredOutput": false, + "id": "z-ai/glm-5v-turbo", + "name": "GLM 5V Turbo", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 202800, + "input": 202800, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.2 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "kimi-k2-instruct-fast", - "name": "Kimi K2 0711 Fast", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "z-ai/glm-5v-turbo:thinking", + "name": "GLM 5V Turbo Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "glm", "limit": { - "context": 131072, - "output": 16384 + "context": 202800, + "input": 202800, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 2 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-15", - "lastUpdated": "2025-07-15" + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "kimi-thinking-preview", - "name": "Kimi Thinking Preview", + "id": "zai-org/glm-4.5", + "name": "GLM 4.5", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { "context": 128000, - "output": 16384 + "input": 128000, + "output": 65536 }, "cost": { - "input": 31.46, - "output": 31.46 + "input": 0.3, + "output": 1.3, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "kwaipilot/kat-coder-pro-v2", - "name": "KAT Coder Pro V2", - "toolCall": false, - "structuredOutput": false, + "id": "zai-org/GLM-4.5-Air", + "name": "GLM 4.5 Air", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm-air", "limit": { - "context": 256000, - "output": 80000 + "context": 128000, + "input": 128000, + "output": 98304 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.12, + "output": 0.8, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -79937,25 +135144,28 @@ "text" ] }, - "releaseDate": "2026-03-28", - "lastUpdated": "2026-03-28" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "LatitudeGames/Wayfarer-Large-70B-Llama-3.3", - "name": "Llama 3.3 70B Wayfarer", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/GLM-4.5-Air:thinking", + "name": "GLM 4.5 Air (Thinking)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "glm-air", "limit": { - "context": 16384, - "output": 16384 + "context": 128000, + "input": 128000, + "output": 98304 }, "cost": { - "input": 0.700000007, - "output": 0.700000007 + "input": 0.12, + "output": 0.8, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -79965,24 +135175,29 @@ "text" ] }, - "releaseDate": "2025-02-20", - "lastUpdated": "2025-02-20" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "learnlm-1.5-pro-experimental", - "name": "Gemini LearnLM Experimental", + "id": "zai-org/GLM-4.5:thinking", + "name": "GLM 4.5 (Thinking)", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 32767, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 65536 }, "cost": { - "input": 3.502, - "output": 10.506 + "input": 0.3, + "output": 1.3, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -79992,24 +135207,29 @@ "text" ] }, - "releaseDate": "2024-05-14", - "lastUpdated": "2024-05-14" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "liquid/lfm-2-24b-a2b", - "name": "LFM2 24B A2B", + "id": "zai-org/glm-4.6-original", + "name": "GLM 4.6 Original", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 256000, + "input": 256000, + "output": 65535 }, "cost": { - "input": 0.03, - "output": 0.12 + "input": 0.35, + "output": 1.4, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -80019,25 +135239,32 @@ "text" ] }, - "releaseDate": "2025-12-20", - "lastUpdated": "2025-12-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "LLM360/K2-Think", - "name": "K2-Think", + "id": "zai-org/GLM-4.6-turbo", + "name": "GLM 4.6 Turbo", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 200000, + "input": 200000, + "output": 204800 }, "cost": { - "input": 0.17, - "output": 0.68 + "input": 1, + "output": 3, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -80047,24 +135274,27 @@ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "releaseDate": "2025-10-02", + "lastUpdated": "2025-10-02" }, { - "id": "Magistral-Small-2506", - "name": "Magistral Small 2506", + "id": "zai-org/GLM-4.6-turbo:thinking", + "name": "GLM 4.6 Turbo (Thinking)", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 200000, + "input": 200000, + "output": 204800 }, "cost": { - "input": 0.4, - "output": 1.4 + "input": 1, + "output": 3, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -80074,109 +135304,122 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [], + "releaseDate": "2025-10-02", + "lastUpdated": "2025-10-02" }, { - "id": "MarinaraSpaghetti/NemoMix-Unleashed-12B", - "name": "NemoMix 12B Unleashed", + "id": "zai-org/glm-4.6v", + "name": "GLM 4.6V", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "mistral-nemo", + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 32768, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 24000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "knowledge": "2025-04", + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "meganova-ai/manta-flash-1.0", - "name": "Manta Flash 1.0", + "id": "zai-org/glm-4.6v-flash-original", + "name": "GLM 4.6V Flash", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "nova", + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 16384, - "output": 16384 + "context": 128000, + "input": 128000, + "output": 24000 }, "cost": { - "input": 0.02, - "output": 0.16 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-20", - "lastUpdated": "2025-12-20" + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "meganova-ai/manta-mini-1.0", - "name": "Manta Mini 1.0", + "id": "zai-org/glm-4.6v-original", + "name": "GLM 4.6V Original", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "nova", + "attachment": true, + "openWeights": true, + "family": "glm", "limit": { - "context": 8192, - "output": 8192 + "context": 128000, + "input": 128000, + "output": 24000 }, "cost": { - "input": 0.02, - "output": 0.16 + "input": 0.6, + "output": 0.9, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-20", - "lastUpdated": "2025-12-20" + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "meganova-ai/manta-pro-1.0", - "name": "Manta Pro 1.0", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-4.7", + "name": "GLM 4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "nova", + "openWeights": true, + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.060000000000000005, - "output": 0.5 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -80186,25 +135429,33 @@ "text" ] }, - "releaseDate": "2025-12-20", - "lastUpdated": "2025-12-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "mercury-2", - "name": "Mercury 2", + "id": "zai-org/glm-4.7-flash", + "name": "GLM 4.7 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 128000, - "output": 50000 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.035 }, "modalities": { "input": [ @@ -80214,24 +135465,33 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "Meta-Llama-3-1-8B-Instruct-FP8", - "name": "Llama 3.1 8B (decentralized)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-4.7-flash-original", + "name": "GLM 4.7 Flash Original", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.02, - "output": 0.03 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.035 }, "modalities": { "input": [ @@ -80241,25 +135501,32 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "meta-llama/llama-3.1-8b-instruct", - "name": "Llama 3.1 8b Instruct", + "id": "zai-org/glm-4.7-flash-original:thinking", + "name": "GLM 4.7 Flash Original Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.0544, - "output": 0.0544 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.035 }, "modalities": { "input": [ @@ -80269,54 +135536,60 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "meta-llama/llama-3.2-3b-instruct", - "name": "Llama 3.2 3b Instruct", + "id": "zai-org/glm-4.7-flash:thinking", + "name": "GLM 4.7 Flash Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "llama", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 131072, - "output": 8192 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.0306, - "output": 0.0493 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "meta-llama/llama-3.3-70b-instruct", - "name": "Llama 3.3 70b Instruct", + "id": "zai-org/glm-4.7-original", + "name": "GLM 4.7 Original", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.05, - "output": 0.23 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -80326,111 +135599,95 @@ "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "meta-llama/llama-4-maverick", - "name": "Llama 4 Maverick", + "id": "zai-org/glm-4.7-original:thinking", + "name": "GLM 4.7 Original Thinking", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "llama", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.18000000000000002, - "output": 0.8 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "meta-llama/llama-4-scout", - "name": "Llama 4 Scout", + "id": "zai-org/glm-4.7:thinking", + "name": "GLM 4.7 Thinking", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "llama", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 328000, - "output": 65536 + "context": 200000, + "input": 200000, + "output": 65535 }, "cost": { - "input": 0.085, - "output": 0.46 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" - ], - "output": [ "text" - ] - }, - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" - }, - { - "id": "microsoft/wizardlm-2-8x22b", - "name": "WizardLM-2 8x22B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 65536, - "output": 8192 - }, - "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 - }, - "modalities": { - "input": [ - "text", - "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "MiniMax-M1", - "name": "MiniMax M1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-5", + "name": "GLM 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 131072 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.1394, - "output": 1.3328 + "input": 0.5, + "output": 2.55, + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -80440,24 +135697,32 @@ "text" ] }, - "releaseDate": "2025-06-16", - "lastUpdated": "2025-06-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "MiniMax-M2", - "name": "MiniMax M2", - "toolCall": false, - "structuredOutput": false, + "id": "zai-org/glm-5-original", + "name": "GLM 5 Original", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { "context": 200000, - "output": 131072 + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.17, - "output": 1.53 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -80467,83 +135732,94 @@ "text" ] }, - "releaseDate": "2025-10-25", - "lastUpdated": "2025-10-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "minimax/minimax-01", - "name": "MiniMax 01", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "minimax", + "id": "zai-org/glm-5-original:thinking", + "name": "GLM 5 Original Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000192, - "output": 16384 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.1394, - "output": 1.1219999999999999 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "reasoningOptions": [], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "minimax/minimax-latest", - "name": "MiniMax Latest", + "id": "zai-org/glm-5:thinking", + "name": "GLM 5 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 512000, - "output": 80000 + "context": 200000, + "input": 200000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.5, + "output": 2.55, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "minimax/minimax-m2-her", - "name": "MiniMax M2-her", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-5.1", + "name": "GLM 5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "minimax", + "openWeights": true, + "family": "glm", "limit": { - "context": 65532, - "output": 2048 + "context": 200000, + "input": 200000, + "output": 131072 }, "cost": { - "input": 0.30200000000000005, - "output": 1.2069999999999999 + "input": 0.75, + "output": 2.6, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -80553,25 +135829,36 @@ "text" ] }, - "releaseDate": "2026-01-24", - "lastUpdated": "2026-01-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "minimax/minimax-m2.1", - "name": "MiniMax M2.1", + "id": "zai-org/glm-5.1:thinking", + "name": "GLM 5.1 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "minimax", + "openWeights": true, + "family": "glm", "limit": { "context": 200000, + "input": 200000, "output": 131072 }, "cost": { - "input": 0.33, - "output": 1.32 + "input": 0.75, + "output": 2.6, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -80581,25 +135868,36 @@ "text" ] }, - "releaseDate": "2025-12-19", - "lastUpdated": "2025-12-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax M2.5", + "id": "zai-org/glm-5.2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "minimax", + "openWeights": true, + "family": "glm", "limit": { - "context": 204800, + "context": 1048576, + "input": 1048576, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.42, + "output": 1.32, + "cacheRead": 0.078 }, "modalities": { "input": [ @@ -80609,25 +135907,37 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax M2.7", + "id": "zai-org/glm-5.2:thinking", + "name": "GLM 5.2 Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "minimax", + "openWeights": true, + "family": "glm", "limit": { - "context": 204800, + "context": 1048576, + "input": 1048576, "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.42, + "output": 1.32, + "cacheRead": 0.078 }, "modalities": { "input": [ @@ -80637,24 +135947,36 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "minimax/minimax-m2.7-turbo", - "name": "MiniMax M2.7 Turbo", + "id": "zai-org/glm-latest", + "name": "GLM Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 204800, + "context": 1048576, + "input": 1048576, "output": 131072 }, "cost": { - "input": 0.6, - "output": 2.4 + "input": 0.42, + "output": 1.32, + "cacheRead": 0.078 }, "modalities": { "input": [ @@ -80664,387 +135986,509 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-05-03", + "lastUpdated": "2026-05-03" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://nano-gpt.com/api/v1", + "doc": "https://docs.nano-gpt.com" + }, + { + "id": "nearai", + "name": "NEAR AI Cloud", + "env": [ + "NEARAI_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "minimax/minimax-m3", - "name": "MiniMax M3", + "id": "anthropic/claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 512000, - "output": 80000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "minimax/minimax-m3:thinking", - "name": "MiniMax M3 Thinking", + "id": "anthropic/claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 512000, - "output": 80000 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "MiniMaxAI/MiniMax-M1-80k", - "name": "MiniMax M1 80K", - "toolCall": false, + "id": "anthropic/claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "minimax", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 131072 + "output": 128000 }, "cost": { - "input": 0.6052, - "output": 2.4225000000000003 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-16", - "lastUpdated": "2025-06-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "mirothinker-1-7-deepresearch", - "name": "MiroThinker 1.7 Deep Research", - "toolCall": false, + "id": "anthropic/claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 4, - "output": 25 + "input": 3, + "output": 15.5, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "mirothinker-1-7-deepresearch-mini", - "name": "MiroThinker 1.7 Deep Research Mini", - "toolCall": false, + "id": "anthropic/claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "mistral-code-agent-latest", - "name": "Mistral Code Agent Latest", - "toolCall": true, - "structuredOutput": true, + "id": "black-forest-labs/FLUX.2-klein-4B", + "name": "FLUX.2 Klein 4B", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "flux", "limit": { - "context": 262144, - "output": 32768 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 1, + "output": 1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-02" + "releaseDate": "2026-01-14", + "lastUpdated": "2026-01-14" }, { - "id": "mistral-code-latest", - "name": "Mistral Code Latest", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 256000, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { "input": 0.3, - "output": 0.9 + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-02" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "mistral-small-31-24b-instruct", - "name": "Mistral Small 31 24b Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 128000, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { "input": 0.1, - "output": 0.3 + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "mistral/mistral-medium-3.5", - "name": "Mistral Medium 3.5", + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "mistral/mistral-medium-3.5:thinking", - "name": "Mistral Medium 3.5 Thinking", + "id": "google/gemini-3-pro", + "name": "Gemini 3 Pro Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 1.25, + "output": 15, + "cacheRead": 0 }, "modalities": { "input": [ "text", - "image" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" - }, - { - "id": "mistralai/codestral-2508", - "name": "Codestral 2508", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "codestral", - "limit": { - "context": 256000, - "output": 32768 - }, - "cost": { - "input": 0.3, - "output": 0.8999999999999999 - }, - "modalities": { - "input": [ - "text" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "mistralai/devstral-2-123b-instruct-2512", - "name": "Devstral 2 123B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "devstral", + "family": "gemini-flash-lite", "limit": { - "context": 262144, + "context": 1048576, "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.4 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "mistralai/Devstral-Small-2505", - "name": "Mistral Devstral Small 2505", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "devstral", + "family": "gemini-flash", "limit": { - "context": 32768, - "output": 8192 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.060000000000000005, - "output": 0.060000000000000005 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-02", - "lastUpdated": "2025-08-02" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "mistralai/ministral-14b-2512", - "name": "Ministral 14B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "ministral", + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { "context": 262144, "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.026 }, "modalities": { "input": [ @@ -81054,138 +136498,170 @@ "text" ] }, - "releaseDate": "2025-12-04", - "lastUpdated": "2025-12-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistralai/ministral-14b-instruct-2512", - "name": "Ministral 3 14B", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-4.1", + "name": "GPT-4.1", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "ministral", + "family": "gpt", "limit": { - "context": 262144, + "context": 1047576, "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "mistralai/ministral-3b-2512", - "name": "Ministral 3B", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ministral", + "family": "gpt-mini", "limit": { - "context": 131072, + "context": 1047576, "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-04", - "lastUpdated": "2025-12-04" - }, - { - "id": "mistralai/ministral-8b-2512", - "name": "Ministral 8B", - "toolCall": false, - "structuredOutput": false, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" + }, + { + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 nano", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ministral", + "family": "gpt-nano", "limit": { - "context": 262144, + "context": 1047576, "output": 32768 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-04", - "lastUpdated": "2025-12-04" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "mistralai/mistral-large", - "name": "Mistral Large 2411", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5", + "name": "GPT-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral-large", + "family": "gpt", "limit": { - "context": 128000, - "output": 256000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2.006, - "output": 6.001 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-02-26", - "lastUpdated": "2024-02-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "mistralai/mistral-large-3-675b-instruct-2512", - "name": "Mistral Large 3 675B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "mistral-large", + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 256000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -81196,25 +136672,39 @@ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "mistralai/mistral-medium-3", - "name": "Mistral Medium 3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "mistral-medium", + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ @@ -81225,108 +136715,187 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "mistralai/mistral-medium-3.1", - "name": "Mistral Medium 3.1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.1", + "name": "GPT-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral-medium", + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "mistralai/Mistral-Nemo-Instruct-2407", - "name": "Mistral Nemo", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.2", + "name": "GPT-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral-nemo", + "family": "gpt", "limit": { - "context": 16384, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.1003, - "output": 0.1207 + "input": 1.8, + "output": 15.5, + "cacheRead": 0.18 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "mistralai/mistral-saba", - "name": "Mistral Saba", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mistral", + "family": "gpt", "limit": { - "context": 32000, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.1989, - "output": 0.595 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-02-17", - "lastUpdated": "2025-02-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "mistralai/mistral-small-4-119b-2603", - "name": "Mistral Small 4 119B", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 1.4 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -81337,24 +136906,40 @@ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "mistralai/mistral-small-4-119b-2603:thinking", - "name": "Mistral Small 4 119B Thinking", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 262144, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 1.4 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -81365,53 +136950,99 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" }, { - "id": "mistralai/mixtral-8x22b-instruct-v0.1", - "name": "Mixtral 8x22B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "mixtral", + "family": "gpt", "limit": { - "context": 65536, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.8999999999999999, - "output": 0.8999999999999999 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "mistralai/mixtral-8x7b-instruct-v0.1", - "name": "Mixtral 8x7B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-oss-120b", + "name": "GPT-OSS 120B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mixtral", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 32768, + "context": 131000, "output": 32768 }, "cost": { - "input": 0.27, - "output": 0.27 + "input": 0.15, + "output": 0.55 }, "modalities": { "input": [ @@ -81421,53 +137052,78 @@ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "mlabonne/NeuralDaredevil-8B-abliterated", - "name": "Neural Daredevil 8B abliterated", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/o3", + "name": "o3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "o", "limit": { - "context": 8192, - "output": 8192 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.44, - "output": 0.44 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2024-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "moonshotai/kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "openai/o3-mini", + "name": "o3-mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "o-mini", "limit": { - "context": 256000, - "output": 8192 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.1, - "output": 2 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ @@ -81477,81 +137133,105 @@ "text" ] }, - "releaseDate": "2025-07-01", - "lastUpdated": "2025-07-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "moonshotai/kimi-k2-instruct-0711", - "name": "Kimi K2 0711", + "id": "openai/o4-mini", + "name": "o4-mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "kimi", + "family": "o-mini", "limit": { - "context": 128000, - "output": 8192 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.1, - "output": 2 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "moonshotai/Kimi-K2-Instruct-0905", - "name": "Kimi K2 0905", - "toolCall": true, - "structuredOutput": true, + "id": "openai/whisper-large-v3", + "name": "Whisper Large v3", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kimi", + "openWeights": true, + "family": "whisper", "limit": { - "context": 256000, - "output": 262144 + "context": 448, + "output": 448 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.01, + "output": 0 }, "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2023-11-06", + "lastUpdated": "2023-11-06" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen3 30B-A3B Instruct 2507", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 262144 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.15, + "output": 0.55 }, "modalities": { "input": [ @@ -81561,25 +137241,25 @@ "text" ] }, - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2025-07-29", + "lastUpdated": "2025-07-29" }, { - "id": "moonshotai/kimi-k2-thinking-original", - "name": "Kimi K2 Thinking Original", + "id": "Qwen/Qwen3-Embedding-0.6B", + "name": "Qwen3 Embedding 0.6B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 256000, - "output": 16384 + "context": 40960, + "output": 1024 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 0.01, + "output": 0 }, "modalities": { "input": [ @@ -81589,25 +137269,25 @@ "text" ] }, - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2025-06-03", + "lastUpdated": "2025-06-03" }, { - "id": "moonshotai/kimi-k2-thinking-turbo-original", - "name": "Kimi K2 Thinking Turbo Original", + "id": "Qwen/Qwen3-Reranker-0.6B", + "name": "Qwen3 Reranker 0.6B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 40960, + "output": 1024 }, "cost": { - "input": 1.15, - "output": 8 + "input": 0.01, + "output": 0.01 }, "modalities": { "input": [ @@ -81617,25 +137297,25 @@ "text" ] }, - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "releaseDate": "2025-06-03", + "lastUpdated": "2025-06-03" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", + "name": "Qwen3-VL 30B-A3B Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "kimi", + "openWeights": true, + "family": "qwen", "limit": { "context": 256000, - "output": 65536 + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.9 + "input": 0.15, + "output": 0.55 }, "modalities": { "input": [ @@ -81646,141 +137326,178 @@ "text" ] }, - "releaseDate": "2026-01-26", - "lastUpdated": "2026-01-26" + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "moonshotai/kimi-k2.5:thinking", - "name": "Kimi K2.5 Thinking", + "id": "Qwen/Qwen3.5-122B-A10B", + "name": "Qwen3.5 122B-A10B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.9 + "input": 0.4, + "output": 3.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-26", - "lastUpdated": "2026-01-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", + "id": "Qwen/Qwen3.6-35B-A3B-FP8", + "name": "Qwen 3.6 35B A3B FP8", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "qwen", "limit": { - "context": 256000, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.53, - "output": 2.73 + "input": 0.17, + "output": 1.1, + "cacheRead": 0.056 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "moonshotai/kimi-k2.6:thinking", - "name": "Kimi K2.6 Thinking", + "id": "zai-org/GLM-5.1-FP8", + "name": "GLM-5.1 FP8", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi-thinking", + "family": "glm", "limit": { - "context": 256000, - "output": 65536 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.53, - "output": 2.73 + "input": 0.85, + "output": 3.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-21" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-27", + "lastUpdated": "2026-03-27" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://cloud-api.near.ai/v1", + "doc": "https://docs.near.ai/" + }, + { + "id": "nebius", + "name": "Nebius Token Factory", + "env": [ + "NEBIUS_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "moonshotai/kimi-latest", - "name": "Kimi Latest", + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "DeepSeek-V3.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 65536 + "context": 163000, + "input": 160000, + "output": 16384 }, "cost": { - "input": 0.5, - "output": 2.6, - "cacheRead": 0.125 + "input": 0.3, + "output": 0.45, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-11", + "releaseDate": "2026-01-20", + "lastUpdated": "2026-02-04" }, { - "id": "nanogpt/coding-router", - "name": "Coding Router", + "id": "deepseek-ai/DeepSeek-V3.2-fast", + "name": "DeepSeek-V3.2-fast", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 128000 + "context": 8000, + "input": 7000, + "output": 8192 }, "cost": { - "input": 1.1, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.4, + "output": 2, + "cacheRead": 0.04, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -81790,25 +137507,34 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2025-01-27", + "lastUpdated": "2026-05-07" }, { - "id": "nanogpt/coding-router:high", - "name": "Coding Router High", + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 1000000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1.1, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -81818,25 +137544,38 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "nanogpt/coding-router:low", - "name": "Coding Router Low", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { "context": 1000000, - "output": 128000 + "output": 384000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 1.75, + "output": 3.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -81846,25 +137585,73 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "nanogpt/coding-router:max", - "name": "Coding Router Max", + "id": "google/gemma-3-27b-it", + "name": "Gemma-3-27b-it", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, + "attachment": true, + "openWeights": true, + "limit": { + "context": 110000, + "input": 100000, + "output": 8192 + }, + "cost": { + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01, + "cacheWrite": 0.125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-10", + "releaseDate": "2026-01-20", + "lastUpdated": "2026-02-04" + }, + { + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama-3.3-70B-Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "input": 120000, + "output": 8192 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.013, + "cacheWrite": 0.16 }, "modalities": { "input": [ @@ -81874,25 +137661,28 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "knowledge": "2025-08", + "releaseDate": "2025-12-05", + "lastUpdated": "2026-02-04" }, { - "id": "nanogpt/coding-router:medium", - "name": "Coding Router Medium", + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 128000 + "context": 196608, + "input": 190000, + "output": 8192 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -81902,25 +137692,29 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-01-20", + "lastUpdated": "2026-05-07" }, { - "id": "NeverSleep/Lumimaid-v0.2-70B", - "name": "Lumimaid v0.2", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "MiniMaxAI/MiniMax-M2.5-fast", + "name": "MiniMax-M2.5-fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 16384, + "context": 8000, + "input": 7000, "output": 8192 }, "cost": { - "input": 1, - "output": 1.5 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -81930,53 +137724,138 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2025-01-20", + "lastUpdated": "2026-05-07" }, { - "id": "nex-agi/deepseek-v3.1-nex-n1", - "name": "DeepSeek V3.1 Nex N1", - "toolCall": false, + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.3, + "output": 1.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + }, + { + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi-K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "input": 256000, "output": 8192 }, "cost": { - "input": 0.27999999999999997, - "output": 0.42000000000000004 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.05, + "cacheWrite": 0.625 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2025-12-15", + "lastUpdated": "2026-02-04" + }, + { + "id": "moonshotai/Kimi-K2.5-fast", + "name": "Kimi-K2.5-fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "input": 256000, + "output": 8192 + }, + "cost": { + "input": 0.5, + "output": 2.5, + "cacheRead": 0.05, + "cacheWrite": 0.625 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-10", - "lastUpdated": "2025-12-10" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2025-12-15", + "lastUpdated": "2026-02-04" }, { - "id": "nothingiisreal/L3.1-70B-Celeste-V0.1-BF16", - "name": "Llama 3.1 70B Celeste v0.1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 16384, - "output": 16384 + "context": 262144, + "output": 8000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.95, + "output": 4 }, "modalities": { "input": [ @@ -81986,24 +137865,28 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "NousResearch/DeepHermes-3-Mistral-24B-Preview", - "name": "DeepHermes-3 Mistral 24B (Preview)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 128000, - "output": 32768 + "context": 1048576, + "output": 8000 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 3, + "output": 15, + "cacheRead": 3 }, "modalities": { "input": [ @@ -82013,24 +137896,39 @@ "text" ] }, - "releaseDate": "2025-05-10", - "lastUpdated": "2025-05-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "NousResearch/hermes-3-llama-3.1-70b", - "name": "Hermes 3 70B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "NousResearch/Hermes-4-405B", + "name": "Hermes-4-405B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 65536, + "context": 128000, + "input": 120000, "output": 8192 }, "cost": { - "input": 0.408, - "output": 0.408 + "input": 1, + "output": 3, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ @@ -82040,24 +137938,29 @@ "text" ] }, - "releaseDate": "2026-01-07", - "lastUpdated": "2026-01-07" + "reasoningOptions": [], + "knowledge": "2025-11", + "releaseDate": "2026-01-30", + "lastUpdated": "2026-02-04" }, { - "id": "NousResearch/hermes-4-405b", - "name": "Hermes 4 Large", - "toolCall": false, + "id": "NousResearch/Hermes-4-70B", + "name": "Hermes-4-70B", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { "context": 128000, + "input": 120000, "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.013, + "cacheWrite": 0.16 }, "modalities": { "input": [ @@ -82067,24 +137970,30 @@ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [], + "knowledge": "2025-11", + "releaseDate": "2026-01-30", + "lastUpdated": "2026-02-04" }, { - "id": "NousResearch/hermes-4-405b:thinking", - "name": "Hermes 4 Large (Thinking)", - "toolCall": false, + "id": "nvidia/Llama-3_1-Nemotron-Ultra-253B-v1", + "name": "Llama-3.1-Nemotron-Ultra-253B-v1", + "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 128000, - "output": 8192 + "input": 120000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.06, + "cacheWrite": 0.75 }, "modalities": { "input": [ @@ -82094,24 +138003,29 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "knowledge": "2024-12", + "releaseDate": "2025-01-15", + "lastUpdated": "2026-02-04" }, { - "id": "NousResearch/hermes-4-70b", - "name": "Hermes 4 Medium", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nvidia/Nemotron-3-Nano-Omni", + "name": "Nemotron-3-Nano-Omni", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, + "context": 65536, + "input": 60000, "output": 8192 }, "cost": { - "input": 0.2006, - "output": 0.3995 + "input": 0.06, + "output": 0.24, + "cacheRead": 0.006, + "cacheWrite": 0.075 }, "modalities": { "input": [ @@ -82121,24 +138035,28 @@ "text" ] }, - "releaseDate": "2025-07-03", - "lastUpdated": "2025-07-03" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-01-20", + "lastUpdated": "2026-05-07" }, { - "id": "NousResearch/Hermes-4-70B:thinking", - "name": "Hermes 4 (Thinking)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron-3-Super-120B-A12B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 8192 + "context": 256000, + "input": 256000, + "output": 32768 }, "cost": { - "input": 0.2006, - "output": 0.3995 + "input": 0.3, + "output": 0.9 }, "modalities": { "input": [ @@ -82148,25 +138066,30 @@ "text" ] }, - "releaseDate": "2025-09-17", - "lastUpdated": "2025-09-17" + "reasoningOptions": [], + "knowledge": "2026-02", + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-12" }, { - "id": "nvidia/Llama-3_3-Nemotron-Super-49B-v1_5", - "name": "Nvidia Nemotron Super 49B v1.5", - "toolCall": false, - "structuredOutput": false, + "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B", + "name": "Nemotron-3-Nano-30B-A3B", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "nemotron", "limit": { - "context": 128000, - "output": 16384 + "context": 32000, + "input": 30000, + "output": 4096 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 0.06, + "output": 0.24, + "cacheRead": 0.006, + "cacheWrite": 0.075 }, "modalities": { "input": [ @@ -82176,25 +138099,28 @@ "text" ] }, - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "knowledge": "2025-05", + "releaseDate": "2025-08-10", + "lastUpdated": "2026-02-04" }, { - "id": "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF", - "name": "Nvidia Nemotron 70b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-oss-120b", + "name": "gpt-oss-120b", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { - "context": 16384, + "context": 128000, + "input": 124000, "output": 8192 }, "cost": { - "input": 0.357, - "output": 0.408 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015, + "cacheWrite": 0.18 }, "modalities": { "input": [ @@ -82204,25 +138130,38 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-09", + "releaseDate": "2026-01-10", + "lastUpdated": "2026-02-04" }, { - "id": "nvidia/Llama-3.3-Nemotron-Super-49B-v1", - "name": "Nvidia Nemotron Super 49B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai/gpt-oss-120b-fast", + "name": "gpt-oss-120b-fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { - "context": 128000, - "output": 16384 + "context": 8000, + "input": 7000, + "output": 8192 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.1, + "output": 0.5, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ @@ -82232,25 +138171,40 @@ "text" ] }, - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2025-06-10", + "lastUpdated": "2026-05-07" }, { - "id": "nvidia/nemotron-3-nano-30b-a3b", - "name": "Nvidia Nemotron 3 Nano 30B", - "toolCall": false, - "structuredOutput": false, + "id": "PrimeIntellect/INTELLECT-3", + "name": "INTELLECT-3", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { - "context": 256000, - "output": 262144 + "context": 128000, + "input": 120000, + "output": 8192 }, "cost": { - "input": 0.17, - "output": 0.68 + "input": 0.2, + "output": 1.1, + "cacheRead": 0.02, + "cacheWrite": 0.25 }, "modalities": { "input": [ @@ -82260,25 +138214,30 @@ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2025-12-15" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-10", + "releaseDate": "2026-01-25", + "lastUpdated": "2026-02-04" }, { - "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", - "name": "Nvidia Nemotron 3 Nano Omni", + "id": "Qwen/Qwen2.5-VL-72B-Instruct", + "name": "Qwen2.5-VL-72B-Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "input": 120000, + "output": 8192 }, "cost": { - "input": 0.105, - "output": 0.42 + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025, + "cacheWrite": 0.31 }, "modalities": { "input": [ @@ -82289,25 +138248,26 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "knowledge": "2024-12", + "releaseDate": "2025-01-20", + "lastUpdated": "2026-02-04" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nvidia Nemotron 3 Super 120B", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "nemotron", + "family": "qwen", "limit": { "context": 262144, - "output": 16384 + "output": 8192 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 0.2, + "output": 0.6 }, "modalities": { "input": [ @@ -82317,25 +138277,28 @@ "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "knowledge": "2025-07", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-10-04" }, { - "id": "nvidia/nemotron-3-super-120b-a12b:thinking", - "name": "Nvidia Nemotron 3 Super 120B Thinking", + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507-fast", + "name": "Qwen3-235B-A22B-Thinking-2507-fast", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 8000, + "input": 7000, + "output": 8192 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 0.5, + "output": 2, + "cacheRead": 0.05, + "cacheWrite": 0.625 }, "modalities": { "input": [ @@ -82345,25 +138308,31 @@ "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-07", + "releaseDate": "2025-07-25", + "lastUpdated": "2026-05-07" }, { - "id": "nvidia/nvidia-nemotron-nano-9b-v2", - "name": "Nvidia Nemotron Nano 9B v2", - "toolCall": false, - "structuredOutput": false, + "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen3-30B-A3B-Instruct-2507", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, "limit": { "context": 128000, - "output": 16384 + "input": 120000, + "output": 8192 }, "cost": { - "input": 0.17, - "output": 0.68 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ @@ -82373,25 +138342,28 @@ "text" ] }, - "releaseDate": "2025-08-18", - "lastUpdated": "2025-08-18" + "knowledge": "2025-12", + "releaseDate": "2026-01-28", + "lastUpdated": "2026-02-04" }, { - "id": "openai/gpt-3.5-turbo", - "name": "GPT-3.5 Turbo", - "toolCall": false, - "structuredOutput": false, + "id": "Qwen/Qwen3-32B", + "name": "Qwen3-32B", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, "limit": { - "context": 16385, - "output": 4096 + "context": 128000, + "input": 120000, + "output": 8192 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ @@ -82401,54 +138373,58 @@ "text" ] }, - "releaseDate": "2022-11-30", - "lastUpdated": "2024-01-01" + "knowledge": "2025-12", + "releaseDate": "2026-01-28", + "lastUpdated": "2026-02-04" }, { - "id": "openai/gpt-4-turbo", - "name": "GPT-4 Turbo", + "id": "Qwen/Qwen3-Embedding-8B", + "name": "Qwen3-Embedding-8B", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "text-embedding", "limit": { - "context": 128000, - "output": 4096 + "context": 32768, + "input": 32768, + "output": 0 }, "cost": { - "input": 10, - "output": 30 + "input": 0.01, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2024-01-01" + "knowledge": "2025-10", + "releaseDate": "2026-01-10", + "lastUpdated": "2026-02-04" }, { - "id": "openai/gpt-4-turbo-preview", - "name": "GPT-4 Turbo Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", + "name": "Qwen3-Next-80B-A3B-Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, "limit": { "context": 128000, - "output": 4096 + "input": 120000, + "output": 16384 }, "cost": { - "input": 9.996, - "output": 30.004999999999995 + "input": 0.15, + "output": 1.2, + "cacheRead": 0.015, + "cacheWrite": 0.18 }, "modalities": { "input": [ @@ -82458,287 +138434,401 @@ "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2024-01-01" + "reasoningOptions": [], + "knowledge": "2025-12", + "releaseDate": "2026-01-28", + "lastUpdated": "2026-02-04" }, { - "id": "openai/gpt-4.1", - "name": "GPT 4.1", + "id": "Qwen/Qwen3-Next-80B-A3B-Thinking-fast", + "name": "Qwen3-Next-80B-A3B-Thinking-fast", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, "limit": { - "context": 1047576, - "output": 32768 + "context": 8000, + "input": 7000, + "output": 8192 }, "cost": { - "input": 2, - "output": 8 + "input": 0.15, + "output": 1.2, + "cacheRead": 0.015, + "cacheWrite": 0.1875 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-09-10" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-07", + "releaseDate": "2025-07-25", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT 4.1 Mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen3.5-397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "input": 250000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 1.6 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.06, + "cacheWrite": 0.75 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-07", + "releaseDate": "2025-07-15", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT 4.1 Nano", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "id": "Qwen/Qwen3.5-397B-A17B-fast", + "name": "Qwen3.5-397B-A17B-fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, "limit": { - "context": 1047576, - "output": 32768 + "context": 8000, + "input": 7000, + "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.06, + "cacheWrite": 0.75 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-07", + "releaseDate": "2025-07-15", + "lastUpdated": "2026-05-07" }, { - "id": "openai/gpt-4o", - "name": "GPT-4o", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "id": "zai-org/GLM-5", + "name": "GLM-5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 128000, + "context": 200000, + "input": 200000, "output": 16384 }, "cost": { - "input": 2.499, - "output": 9.996 + "input": 1, + "output": 3.2, + "cacheRead": 0.1, + "cacheWrite": 1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2026-01", + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-10" }, { - "id": "openai/gpt-4o-2024-08-06", - "name": "GPT-4o (2024-08-06)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 432000, + "output": 432000 }, "cost": { - "input": 2.499, - "output": 9.996 + "input": 1.4, + "output": 4.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-08-06", - "lastUpdated": "2024-08-06" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.tokenfactory.nebius.com/v1", + "doc": "https://docs.tokenfactory.nebius.com/" + }, + { + "id": "neon", + "name": "Neon", + "env": [ + "NEON_AI_GATEWAY_BASE_URL", + "NEON_AI_GATEWAY_TOKEN" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-4o-2024-11-20", - "name": "GPT-4o (2024-11-20)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-fable", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-11-20", - "lastUpdated": "2024-11-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.1496, - "output": 0.595 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "openai/gpt-4o-mini-search-preview", - "name": "GPT-4o mini Search Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "claude-opus-4-1", + "name": "Claude Opus 4.1 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-opus", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.088, - "output": 0.35 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-4o-search-preview", - "name": "GPT-4o Search Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.47, - "output": 5.88 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "openai/gpt-5", - "name": "GPT 5", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 1.25, - "output": 10 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -82750,140 +138840,225 @@ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 127999 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "openai/gpt-5-codex", - "name": "GPT-5 Codex", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 256000, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "openai/gpt-5-mini", - "name": "GPT 5 Mini", - "toolCall": false, - "structuredOutput": false, + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0.25, - "output": 2 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "openai/gpt-5-nano", - "name": "GPT 5 Nano", - "toolCall": false, - "structuredOutput": false, + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.4 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "openai/gpt-5-pro", - "name": "GPT 5 Pro", - "toolCall": false, - "structuredOutput": false, + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 15, - "output": 120 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai/gpt-5.1", - "name": "GPT 5.1", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ @@ -82895,381 +139070,577 @@ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "openai/gpt-5.1-2025-11-13", - "name": "GPT-5.1 (2025-11-13)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-sonnet", "limit": { "context": 1000000, - "output": 32768 + "output": 128000 }, "cost": { - "input": 1.25, - "output": 10 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "openai/gpt-5.1-codex", - "name": "GPT 5.1 Codex", - "toolCall": false, - "structuredOutput": false, + "id": "gemini-3-1-flash-lite", + "name": "Gemini 3.1 Flash Lite Preview", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "openai/gpt-5.1-codex-max", - "name": "GPT 5.1 Codex Max", + "id": "gemini-3-1-pro", + "name": "Gemini 3.1 Pro Preview Custom Tools", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-pro", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 20 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "openai/gpt-5.1-codex-mini", - "name": "GPT 5.1 Codex Mini", - "toolCall": false, - "structuredOutput": false, + "id": "gemini-3-5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex-mini", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 2 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "openai/gpt-5.2", - "name": "GPT 5.2", + "id": "gemini-3-5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-01", - "lastUpdated": "2026-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-5.2-codex", - "name": "GPT 5.2 Codex", + "id": "gemini-3-6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-5.2-pro", - "name": "GPT 5.2 Pro", + "id": "gemini-3-flash", + "name": "Gemini 3 Flash Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 21, - "output": 168 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", "image", + "video", + "audio", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-01", - "lastUpdated": "2026-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "openai/gpt-5.3-codex", - "name": "GPT 5.3 Codex", + "id": "gemma-3-12b", + "name": "Gemma 3 12B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 8192 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.15, + "output": 0.5 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "knowledge": "2024-08-31", + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "openai/gpt-5.4", - "name": "GPT 5.4", + "id": "glm-5-2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 922000, - "output": 128000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "openai/gpt-5.4-mini", - "name": "GPT 5.4 Mini", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/gpt-5.4-nano", - "name": "GPT 5.4 Nano", + "id": "gpt-5-1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai/gpt-5.4-pro", - "name": "GPT 5.4 Pro", + "id": "gpt-5-2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 922000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 30, - "output": 180, - "cacheRead": 3 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-5.5", - "name": "GPT 5.5", + "id": "gpt-5-3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 1000000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -83278,28 +139649,60 @@ "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "openai/gpt-chat-latest", - "name": "GPT Chat Latest", + "id": "gpt-5-4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 400000, + "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ @@ -83308,198 +139711,395 @@ "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "openai/gpt-latest", - "name": "GPT Latest", + "id": "gpt-5-4-mini", + "name": "GPT-5.4 mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1000000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-03-29", - "lastUpdated": "2026-03-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "gpt-5-4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt-nano", "limit": { - "context": 128000, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, - "cost": { - "input": 0.05, - "output": 0.25 + "cost": { + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5-5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0.15 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openai/gpt-oss-safeguard-20b", - "name": "GPT OSS Safeguard 20B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5-5-pro", + "name": "GPT-5.5 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-10-29", - "lastUpdated": "2025-10-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openai/o1", - "name": "OpenAI o1", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5-6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-luna", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 14.993999999999998, - "output": 59.993 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2024-12-17", - "lastUpdated": "2024-12-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openai/o1-preview", - "name": "OpenAI o1-preview", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5-6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-sol", "limit": { - "context": 128000, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 14.993999999999998, - "output": 59.993 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2024-09-12", - "lastUpdated": "2024-09-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openai/o1-pro", - "name": "OpenAI o1 Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5-6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-pro", + "family": "gpt-terra", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 150, - "output": 600 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ @@ -83508,84 +140108,131 @@ "pdf" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-01-25", - "lastUpdated": "2025-01-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "openai/o3", - "name": "OpenAI o3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-mini", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/o3-deep-research", - "name": "OpenAI o3 Deep Research", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-nano", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "openai/o3-mini", - "name": "OpenAI o3-mini", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 100000 + "context": 131072, + "output": 25000 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 0.072, + "output": 0.28 }, "modalities": { "input": [ @@ -83595,25 +140242,35 @@ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/o3-mini-high", - "name": "OpenAI o3-mini (High)", + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 100000 + "context": 131072, + "output": 25000 }, "cost": { - "input": 0.64, - "output": 2.588 + "input": 0.05, + "output": 0.2 }, "modalities": { "input": [ @@ -83623,109 +140280,154 @@ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/o3-mini-low", - "name": "OpenAI o3-mini (Low)", + "id": "inkling", + "name": "Inkling", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-mini", + "attachment": true, + "openWeights": true, + "family": "ling", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 9.996, - "output": 19.992 + "context": 1048576, + "output": 65536 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "openai/o3-pro-2025-06-10", - "name": "OpenAI o3-pro (2025-06-10)", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-pro", + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 200000, - "output": 100000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-10", - "lastUpdated": "2025-06-10" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "openai/o4-mini", - "name": "OpenAI o4-mini", + "id": "llama-4-maverick", + "name": "Llama 4 Maverick 17B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "o-mini", + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 8192 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "openai/o4-mini-deep-research", - "name": "OpenAI o4-mini Deep Research", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "meta-llama-3-1-8b-instruct", + "name": "Llama 3.1 8B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 100000 + "context": 131072, + "output": 8192 }, "cost": { - "input": 9.996, - "output": 19.992 + "input": 0.15, + "output": 0.45 }, "modalities": { "input": [ @@ -83735,25 +140437,26 @@ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "knowledge": "2023-12-31", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "openai/o4-mini-high", - "name": "OpenAI o4-mini high", + "id": "meta-llama-3-3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.1, - "output": 4.4 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -83763,24 +140466,26 @@ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "owl", - "name": "OWL", + "id": "qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048756, - "output": 262144 + "context": 131072, + "output": 10000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.15, + "output": 1.2 }, "modalities": { "input": [ @@ -83790,25 +140495,26 @@ "text" ] }, - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-01" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "pamanseau/OpenReasoning-Nemotron-32B", - "name": "OpenReasoning Nemotron 32B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen35-122b-a10b", + "name": "Qwen3.5 122B-A10B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "nemotron", + "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 65536 + "context": 262144, + "output": 25000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.22, + "output": 2.2 }, "modalities": { "input": [ @@ -83818,80 +140524,124 @@ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "${NEON_AI_GATEWAY_BASE_URL}/v1", + "doc": "https://neon.com/docs" + }, + { + "id": "neuralwatt", + "name": "Neuralwatt", + "env": [ + "NEURALWATT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "perceptron/perceptron-mk1", - "name": "Perceptron Mk1", - "toolCall": false, + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 32768, - "output": 8192 + "context": 1048560, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 0.104, + "output": 0.207, + "cacheRead": 0.026 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "phi-4-mini-instruct", - "name": "Phi 4 Mini", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "gemma-4-31b", + "name": "Gemma 4 31B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, + "context": 262128, "output": 16384 }, "cost": { - "input": 0.17, - "output": 0.68 + "input": 0.144, + "output": 0.42, + "cacheRead": 0.036 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "phi-4-multimodal-instruct", - "name": "Phi 4 Multimodal", - "toolCall": false, + "id": "glm-5.2", + "name": "GLM 5.2", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16384 + "context": 1048560, + "output": 1048560 }, "cost": { - "input": 0.07, - "output": 0.11 + "input": 1.45, + "output": 4.5, + "cacheRead": 0.3625 }, "modalities": { "input": [ @@ -83901,24 +140651,46 @@ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "poolside/laguna-m.1", - "name": "Laguna M.1", - "toolCall": false, + "id": "glm-5.2-fast", + "name": "GLM 5.2 Fast", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 1048560, + "output": 1048560 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 1.45, + "output": 4.5, + "cacheRead": 0.3625 }, "modalities": { "input": [ @@ -83928,24 +140700,26 @@ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "poolside/laguna-xs.2", - "name": "Laguna XS.2", - "toolCall": false, + "id": "glm-5.2-flex", + "name": "GLM 5.2 Flex", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 32768 + "context": 1048560, + "output": 1048560 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.725, + "output": 2.25, + "cacheRead": 0.18125 }, "modalities": { "input": [ @@ -83955,110 +140729,153 @@ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "qvq-max", - "name": "Qwen: QvQ Max", - "toolCall": false, + "id": "glm-5.2-short", + "name": "GLM 5.2 Short", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 199984, + "output": 199984 }, "cost": { - "input": 1.4, - "output": 5.3 + "input": 1.45, + "output": 4.5, + "cacheRead": 0.3625 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-28", - "lastUpdated": "2025-03-28" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "qwen-3.6-plus", - "name": "Qwen 3.6 Plus", - "toolCall": false, + "id": "glm-5.2-short-fast", + "name": "GLM 5.2 Short Fast", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen3.6", + "openWeights": true, + "family": "glm", "limit": { - "context": 991800, - "output": 65536 + "context": 199984, + "output": 199984 }, "cost": { - "input": 0.45, - "output": 2.7 + "input": 1.45, + "output": 4.5, + "cacheRead": 0.3625 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "qwen-long", - "name": "Qwen Long 10M", - "toolCall": false, + "id": "glm-5.2-short-fast-flex", + "name": "GLM 5.2 Short Fast Flex", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 10000000, - "output": 8192 + "context": 199984, + "output": 199984 }, "cost": { - "input": 0.1003, - "output": 0.408 + "input": 0.725, + "output": 2.25, + "cacheRead": 0.18125 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-25", - "lastUpdated": "2025-01-25" + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "qwen-max", - "name": "Qwen 2.5 Max", - "toolCall": false, + "id": "glm-5.2-short-flex", + "name": "GLM 5.2 Short Flex", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 32000, - "output": 8192 + "context": 199984, + "output": 199984 }, "cost": { - "input": 1.5997, - "output": 6.392 + "input": 0.725, + "output": 2.25, + "cacheRead": 0.18125 }, "modalities": { "input": [ @@ -84068,268 +140885,348 @@ "text" ] }, - "releaseDate": "2024-04-03", - "lastUpdated": "2024-04-03" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "qwen-plus", - "name": "Qwen Plus", - "toolCall": false, + "id": "kimi-k2.5-fast", + "name": "Kimi K2.5 Fast", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 995904, - "output": 32768 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.3995, - "output": 1.2002 + "input": 0.52, + "output": 2.59, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "qwen-turbo", - "name": "Qwen Turbo", - "toolCall": false, + "id": "kimi-k2.6-fast", + "name": "Kimi K2.6 Fast", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 8192 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.04998, - "output": 0.2006 + "input": 0.69, + "output": 3.22, + "cacheRead": 0.1725 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen/qwen-2.5-72b-instruct", - "name": "Qwen2.5 72B", - "toolCall": false, + "id": "kimi-k2.6-flex", + "name": "Kimi K2.6 Flex", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 8192 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.357, - "output": 0.408 + "input": 0.345, + "output": 1.61, + "cacheRead": 0.08625 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-03", - "lastUpdated": "2025-07-03" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen/Qwen2.5-Coder-32B-Instruct", - "name": "Qwen 2.5 Coder 32b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "kimi-k2.7-code-flex", + "name": "Kimi K2.7 Code Flex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 32000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0.475, + "output": 2, + "cacheRead": 0.11875 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-03", - "lastUpdated": "2025-07-03" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "qwen/qwen3-14b", - "name": "Qwen 3 14b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 41000, - "output": 32768 + "context": 1048560, + "output": 1048560 }, "cost": { - "input": 0.08, - "output": 0.24 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen/qwen3-235b-a22b", - "name": "Qwen 3 235b A22B", + "id": "kimi-k3-fast", + "name": "Kimi K3 Fast", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 41000, - "output": 32768 + "context": 1048560, + "output": 1048560 }, "cost": { - "input": 0.3, - "output": 0.5 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen 3 235b A22B 2507", + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 262144 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.13, - "output": 0.5 + "input": 0.52, + "output": 2.59, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "qwen/Qwen3-235B-A22B-Instruct-2507-TEE", - "name": "Qwen 3 235b A22B 2507 (TEE)", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 262144 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.13, - "output": 0.5 + "input": 0.69, + "output": 3.22, + "cacheRead": 0.1725 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen 3 235b A22B 2507 Thinking", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 256000, + "context": 262144, "output": 262144 }, "cost": { - "input": 0.3, - "output": 0.5 + "input": 0.95, + "output": 4, + "cacheRead": 0.2375 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-11", - "lastUpdated": "2025-09-11" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "qwen/qwen3-30b-a3b", - "name": "Qwen3 30B A3B", - "toolCall": false, + "id": "Qwen/Qwen3.5-397B-A17B-FP8", + "name": "Qwen3.5 397B A17B FP8", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 41000, - "output": 32768 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.69, + "output": 4.14, + "cacheRead": 0.1725 }, "modalities": { "input": [ @@ -84339,52 +141236,66 @@ "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "qwen/qwen3-32b", - "name": "Qwen 3 32b", - "toolCall": false, + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B A3B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen3.6", "limit": { - "context": 41000, - "output": 32768 + "context": 131056, + "output": 131056 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.29, + "output": 1.15, + "cacheRead": 0.0725 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "qwen/Qwen3-8B", - "name": "Qwen 3 8B", - "toolCall": false, + "id": "qwen3.5-397b-fast", + "name": "Qwen3.5 397B Fast", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 41000, - "output": 32768 + "context": 262128, + "output": 262128 }, "cost": { - "input": 0.47, - "output": 0.47 + "input": 0.69, + "output": 4.14, + "cacheRead": 0.1725 }, "modalities": { "input": [ @@ -84394,105 +141305,157 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "qwen/qwen3-coder", - "name": "Qwen 3 Coder 480B", + "id": "qwen3.6-35b-fast", + "name": "Qwen3.6 35B Fast", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen3.6", "limit": { - "context": 262000, - "output": 65536 + "context": 131056, + "output": 131056 }, "cost": { - "input": 0.13, - "output": 0.5 + "input": 0.29, + "output": 1.15, + "cacheRead": 0.0725 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" - }, + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.neuralwatt.com/v1", + "doc": "https://portal.neuralwatt.com/docs" + }, + { + "id": "nova", + "name": "Nova", + "env": [ + "NOVA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "qwen/qwen3-coder-flash", - "name": "Qwen3 Coder Flash", - "toolCall": false, + "id": "nova-2-lite-v1", + "name": "Nova 2 Lite", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "nova-lite", "limit": { - "context": 128000, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.3, - "output": 1.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-17", - "lastUpdated": "2025-09-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "qwen/qwen3-coder-next", - "name": "Qwen3 Coder Next", + "id": "nova-2-pro-v1", + "name": "Nova 2 Pro", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "nova-pro", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" - }, + "reasoningOptions": [], + "releaseDate": "2025-12-03", + "lastUpdated": "2026-01-03" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.nova.amazon.com/v1", + "doc": "https://nova.amazon.com/dev/documentation" + }, + { + "id": "novita-ai", + "name": "NovitaAI", + "env": [ + "NOVITA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "qwen/qwen3-coder-plus", - "name": "Qwen3 Coder Plus", + "id": "baichuan/baichuan-m2-32b", + "name": "baichuan-m2-32b", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "baichuan", "limit": { - "context": 128000, - "output": 65536 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1, - "output": 5 + "input": 0.07, + "output": 0.07 }, "modalities": { "input": [ @@ -84502,24 +141465,26 @@ "text" ] }, - "releaseDate": "2025-09-17", - "lastUpdated": "2025-09-17" + "knowledge": "2024-12", + "releaseDate": "2025-08-13", + "lastUpdated": "2025-08-13" }, { - "id": "qwen/qwen3-max", - "name": "Qwen3 Max", - "toolCall": false, + "id": "baidu/ernie-4.5-21B-a3b", + "name": "ERNIE 4.5 21B A3B", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "ernie", "limit": { - "context": 256000, - "output": 32768 + "context": 120000, + "output": 8000 }, "cost": { - "input": 1.08018, - "output": 5.4009 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ @@ -84529,24 +141494,26 @@ "text" ] }, - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "knowledge": "2025-03", + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen3 Next 80B A3B (Instruct)", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "id": "baidu/ernie-4.5-21B-a3b-thinking", + "name": "ERNIE-4.5-21B-A3B-Thinking", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "ernie", "limit": { - "context": 256000, - "output": 262144 + "context": 131072, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.65 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ @@ -84556,24 +141523,26 @@ "text" ] }, - "releaseDate": "2025-09-11", - "lastUpdated": "2025-09-11" + "reasoningOptions": [], + "knowledge": "2025-03", + "releaseDate": "2025-09-19", + "lastUpdated": "2025-09-19" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3 Next 80B A3B (Thinking)", + "id": "baidu/ernie-4.5-300b-a47b-paddle", + "name": "ERNIE 4.5 300B A47B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 32768 + "context": 123000, + "output": 12000 }, "cost": { - "input": 0.15, - "output": 0.65 + "input": 0.28, + "output": 1.1 }, "modalities": { "input": [ @@ -84583,24 +141552,24 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "qwen/Qwen3-VL-235B-A22B-Instruct", - "name": "Qwen3 VL 235B A22B Instruct", - "toolCall": false, + "id": "baidu/ernie-4.5-vl-28b-a3b", + "name": "ERNIE 4.5 VL 28B A3B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 262144 + "context": 30000, + "output": 8000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.14, + "output": 0.56 }, "modalities": { "input": [ @@ -84611,25 +141580,25 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [], + "releaseDate": "2025-06-30", + "lastUpdated": "2026-06-14" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "baidu/ernie-4.5-vl-28b-a3b-thinking", + "name": "ERNIE-4.5-VL-28B-A3B-Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 258048, + "context": 131072, "output": 65536 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0.39, + "output": 0.39 }, "modalities": { "input": [ @@ -84641,53 +141610,54 @@ "text" ] }, - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [], + "releaseDate": "2025-11-26", + "lastUpdated": "2025-11-26" }, { - "id": "qwen/qwen3.5-397b-a17b-thinking", - "name": "Qwen3.5 397B A17B Thinking", + "id": "baidu/ernie-4.5-vl-424b-a47b", + "name": "ERNIE 4.5 VL 424B A47B", "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 258048, - "output": 65536 + "context": 123000, + "output": 16000 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0.42, + "output": 1.25 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [], + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "qwen/qwen3.5-9b", - "name": "Qwen3.5 9B", + "id": "deepseek/deepseek-ocr", + "name": "DeepSeek-OCR", "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 65536 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.05, - "output": 0.15 + "input": 0.03, + "output": 0.03 }, "modalities": { "input": [ @@ -84698,142 +141668,139 @@ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-10" + "releaseDate": "2025-10-24", + "lastUpdated": "2025-10-24" }, { - "id": "qwen/qwen3.5-plus", - "name": "Qwen3.5 Plus", + "id": "deepseek/deepseek-ocr-2", + "name": "deepseek/deepseek-ocr-2", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 983616, - "output": 65536 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 2.4, - "cacheRead": 0.04 + "input": 0.03, + "output": 0.03 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "qwen/qwen3.5-plus-thinking", - "name": "Qwen3.5 Plus Thinking", + "id": "deepseek/deepseek-prover-v2-671b", + "name": "Deepseek Prover V2 671B", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 983616, - "output": 65536 + "context": 160000, + "output": 160000 }, "cost": { - "input": 0.4, - "output": 2.4, - "cacheRead": 0.04 + "input": 0.7, + "output": 2.5 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "releaseDate": "2025-04-30", + "lastUpdated": "2025-04-30" }, { - "id": "qwen/Qwen3.6-35B-A3B", - "name": "Qwen3.6 35B A3B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "id": "deepseek/deepseek-r1-0528", + "name": "DeepSeek R1 0528", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 16384 + "context": 163840, + "output": 32768 }, "cost": { - "input": 0.112, - "output": 0.8 + "input": 0.7, + "output": 2.5, + "cacheRead": 0.35 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "qwen/Qwen3.6-35B-A3B:thinking", - "name": "Qwen3.6 35B A3B Thinking", + "id": "deepseek/deepseek-r1-0528-qwen3-8b", + "name": "DeepSeek R1 0528 Qwen3 8B", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 128000, + "output": 32000 }, "cost": { - "input": 0.112, - "output": 0.8 + "input": 0.06, + "output": 0.09 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-19", - "lastUpdated": "2026-04-19" + "reasoningOptions": [], + "releaseDate": "2025-05-29", + "lastUpdated": "2025-05-29" }, { - "id": "qwen/qwq-32b-preview", - "name": "Qwen QwQ 32B Preview", + "id": "deepseek/deepseek-r1-distill-llama-70b", + "name": "DeepSeek R1 Distill LLama 70B", "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 32768, - "output": 32768 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.8, + "output": 0.8 }, "modalities": { "input": [ @@ -84843,24 +141810,26 @@ "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [], + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" }, { - "id": "Qwen2.5-32B-EVA-v0.2", - "name": "Qwen 2.5 32b EVA", + "id": "deepseek/deepseek-r1-distill-qwen-14b", + "name": "DeepSeek R1 Distill Qwen 14B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 24576, - "output": 8192 + "context": 32768, + "output": 16384 }, "cost": { - "input": 0.493, - "output": 0.493 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ @@ -84870,52 +141839,52 @@ "text" ] }, - "releaseDate": "2024-09-01", - "lastUpdated": "2024-09-01" + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" }, { - "id": "qwen25-vl-72b-instruct", - "name": "Qwen25 VL 72b", + "id": "deepseek/deepseek-r1-distill-qwen-32b", + "name": "DeepSeek R1 Distill Qwen 32B", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 32000, - "output": 32768 + "context": 64000, + "output": 32000 }, "cost": { - "input": 0.69989, - "output": 0.69989 + "input": 0.3, + "output": 0.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-10", - "lastUpdated": "2025-05-10" + "releaseDate": "2025-01-20", + "lastUpdated": "2025-01-20" }, { - "id": "qwen3-30b-a3b-instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507", - "toolCall": false, + "id": "deepseek/deepseek-r1-turbo", + "name": "DeepSeek R1 (Turbo)\t", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 32768 + "context": 64000, + "output": 16000 }, "cost": { - "input": 0.2, - "output": 0.5 + "input": 0.7, + "output": 2.5 }, "modalities": { "input": [ @@ -84925,24 +141894,27 @@ "text" ] }, - "releaseDate": "2025-02-20", - "lastUpdated": "2025-02-20" + "reasoningOptions": [], + "releaseDate": "2025-03-05", + "lastUpdated": "2025-03-05" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3 Coder 30B A3B Instruct", + "id": "deepseek/deepseek-v3-0324", + "name": "DeepSeek V3 0324", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 128000, - "output": 65536 + "context": 163840, + "output": 163840 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.27, + "output": 1.12, + "cacheRead": 0.135 }, "modalities": { "input": [ @@ -84952,24 +141924,25 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2024-07", + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "qwen3-max-2026-01-23", - "name": "Qwen3 Max 2026-01-23", - "toolCall": false, + "id": "deepseek/deepseek-v3-turbo", + "name": "DeepSeek V3 (Turbo)\t", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 32768 + "context": 64000, + "output": 16000 }, "cost": { - "input": 1.2002, - "output": 6.001 + "input": 0.4, + "output": 1.3 }, "modalities": { "input": [ @@ -84979,1008 +141952,1065 @@ "text" ] }, - "releaseDate": "2026-01-26", - "lastUpdated": "2026-01-26" + "releaseDate": "2025-03-05", + "lastUpdated": "2025-03-05" }, { - "id": "qwen3-vl-235b-a22b-instruct-original", - "name": "Qwen3 VL 235B A22B Instruct Original", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "id": "deepseek/deepseek-v3.1", + "name": "DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 32768, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.5, - "output": 1.2 + "input": 0.27, + "output": 1, + "cacheRead": 0.135 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "qwen3-vl-235b-a22b-thinking", - "name": "Qwen3 VL 235B A22B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek/deepseek-v3.1-terminus", + "name": "Deepseek V3.1 Terminus", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 32768, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.5, - "output": 6 + "input": 0.27, + "output": 1, + "cacheRead": 0.135 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" }, { - "id": "qwen3.5-122b-a10b", - "name": "Qwen3.5 122B A10B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "id": "deepseek/deepseek-v3.2", + "name": "Deepseek V3.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 260096, + "context": 163840, "output": 65536 }, "cost": { - "input": 0.36, - "output": 2.88 + "input": 0.269, + "output": 0.4, + "cacheRead": 0.1345 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "qwen3.5-122b-a10b:thinking", - "name": "Qwen3.5 122B A10B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek/deepseek-v3.2-exp", + "name": "Deepseek V3.2 Exp", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 260096, + "context": 163840, "output": 65536 }, "cost": { - "input": 0.36, - "output": 2.88 + "input": 0.27, + "output": 0.41 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3.5-27b", - "name": "Qwen3.5 27B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 260096, - "output": 65536 + "context": 1048576, + "output": 393216 }, "cost": { - "input": 0.27, - "output": 2.16 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "Qwen3.5-27B-Anko", - "name": "Qwen3.5 27B Anko", - "toolCall": false, - "structuredOutput": false, + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "output": 393216 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 1.6, + "output": 3.2, + "cacheRead": 0.135 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "Qwen3.5-27B-BlueStar-Derestricted", - "name": "Qwen3.5 27B BlueStar Derestricted", + "id": "google/gemma-3-12b-it", + "name": "Gemma 3 12B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.05, + "output": 0.1 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "Qwen3.5-27B-BlueStar-Derestricted-Lite", - "name": "Qwen3.5 27B BlueStar Derestricted Lite", + "id": "google/gemma-3-27b-it", + "name": "Gemma 3 27B", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 262144, + "context": 98304, "output": 16384 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.119, + "output": 0.2 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "Qwen3.5-27B-BlueStar-v2-Derestricted", - "name": "Qwen3.5 27B BlueStar v2 Derestricted", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { "context": 262144, - "output": 16384 + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "Qwen3.5-27B-BlueStar-v2-Derestricted-Lite", - "name": "Qwen3.5 27B BlueStar v2 Derestricted Lite", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { "context": 262144, - "output": 16384 + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.14, + "output": 0.4 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "Qwen3.5-27B-BlueStar-v3-Derestricted", - "name": "Qwen3.5 27B BlueStar v3 Derestricted", + "id": "gryphe/mythomax-l2-13b", + "name": "Mythomax L2 13B", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 4096, + "output": 3200 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.09, + "output": 0.09 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-04-25", + "lastUpdated": "2024-04-25" }, { - "id": "Qwen3.5-27B-BlueStar-v3-Derestricted-Lite", - "name": "Qwen3.5 27B BlueStar v3 Derestricted Lite", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "inclusionai/ling-2.6-1t", + "name": "Ling-2.6-1T", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "ling", "limit": { "context": 262144, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2026-04-23", + "lastUpdated": "2026-06-29" }, { - "id": "Qwen3.5-27B-Derestricted", - "name": "Qwen3.5 27B Derestricted", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "inclusionai/ling-2.6-flash", + "name": "Ling-2.6-flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "ling", "limit": { "context": 262144, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "Qwen3.5-27B-earica-Derestricted", - "name": "Qwen3.5 27B earica Derestricted", - "toolCall": false, - "structuredOutput": false, + "id": "inclusionai/ring-2.6-1t", + "name": "Ring-2.6-1T", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "ring", "limit": { "context": 262144, - "output": 16384 + "output": 65536 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "releaseDate": "2026-05-08", + "lastUpdated": "2026-05-27" }, { - "id": "Qwen3.5-27B-earica-Derestricted-Lite", - "name": "Qwen3.5 27B earica Derestricted Lite", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "kwaipilot/kat-coder-pro", + "name": "Kat Coder Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2026-01-05", + "lastUpdated": "2026-01-05" }, { - "id": "Qwen3.5-27B-Infracelestial", - "name": "Qwen3.5 27B Infracelestial", + "id": "meta-llama/llama-3-70b-instruct", + "name": "Llama3 70B Instruct", "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, - "output": 16384 + "context": 8192, + "output": 8000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.51, + "output": 0.74 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-04-25", + "lastUpdated": "2024-04-25" }, { - "id": "Qwen3.5-27B-Marvin-DPO-V2-Derestricted", - "name": "Qwen3.5 27B Marvin DPO V2 Derestricted", + "id": "meta-llama/llama-3-8b-instruct", + "name": "Llama 3 8B Instruct", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, - "output": 16384 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.04, + "output": 0.04 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-04-25", + "lastUpdated": "2024-04-25" }, { - "id": "Qwen3.5-27B-Marvin-DPO-V2-Derestricted-Lite", - "name": "Qwen3.5 27B Marvin DPO V2 Derestricted Lite", + "id": "meta-llama/llama-3.1-8b-instruct", + "name": "Llama 3.1 8B Instruct", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, + "context": 16384, "output": 16384 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.02, + "output": 0.05 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-07-24", + "lastUpdated": "2024-07-24" }, { - "id": "Qwen3.5-27B-Marvin-V2-Derestricted", - "name": "Qwen3.5 27B Marvin V2 Derestricted", + "id": "meta-llama/llama-3.2-3b-instruct", + "name": "Llama 3.2 3B Instruct", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, - "output": 16384 + "context": 32768, + "output": 32000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.03, + "output": 0.05 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "Qwen3.5-27B-Marvin-V2-Derestricted-Lite", - "name": "Qwen3.5 27B Marvin V2 Derestricted Lite", - "toolCall": false, + "id": "meta-llama/llama-3.3-70b-instruct", + "name": "Llama 3.3 70B Instruct", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "output": 120000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.135, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "knowledge": "2023-12", + "releaseDate": "2024-12-07", + "lastUpdated": "2024-12-07" }, { - "id": "Qwen3.5-27B-Musica-v1", - "name": "Qwen3.5 27B Musica v1", + "id": "meta-llama/llama-4-maverick-17b-128e-instruct-fp8", + "name": "Llama 4 Maverick Instruct", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "output": 8192 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.27, + "output": 0.85 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "releaseDate": "2025-04-06", + "lastUpdated": "2025-04-06" }, { - "id": "Qwen3.5-27B-NaNovel-Derestricted", - "name": "Qwen3.5 27B NaNovel Derestricted", + "id": "meta-llama/llama-4-scout-17b-16e-instruct", + "name": "Llama 4 Scout Instruct", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.18, + "output": 0.59 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2025-04-06", + "lastUpdated": "2025-04-06" }, { - "id": "Qwen3.5-27B-NaNovel-Derestricted-Lite", - "name": "Qwen3.5 27B NaNovel Derestricted Lite", + "id": "microsoft/wizardlm-2-8x22b", + "name": "Wizardlm 2 8x22B", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 65535, + "output": 8000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.62, + "output": 0.62 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2024-04-24", + "lastUpdated": "2024-04-24" }, { - "id": "Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted", - "name": "Qwen3.5 27B Omega Evolution v2.0 Derestricted", - "toolCall": false, + "id": "minimax/minimax-m2", + "name": "MiniMax-M2", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted-Lite", - "name": "Qwen3.5 27B Omega Evolution v2.0 Derestricted Lite", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "minimax/minimax-m2.1", + "name": "Minimax M2.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted", - "name": "Qwen3.5 27B Omega Evolution v2.2 Derestricted", - "toolCall": false, - "structuredOutput": false, + "id": "minimax/minimax-m2.5", + "name": "MiniMax M2.5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131100 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted-Lite", - "name": "Qwen3.5 27B Omega Evolution v2.2 Derestricted Lite", - "toolCall": false, - "structuredOutput": false, + "id": "minimax/minimax-m2.5-highspeed", + "name": "MiniMax M2.5 Highspeed", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, + "family": "minimax-m2.5", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131100 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Qwen3.5-27B-Queen-Derestricted", - "name": "Qwen3.5 27B Queen Derestricted", - "toolCall": false, - "structuredOutput": false, + "id": "minimax/minimax-m2.7", + "name": "MiniMax M2.7", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax-m2.7", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "Qwen3.5-27B-Queen-Derestricted-Lite", - "name": "Qwen3.5 27B Queen Derestricted Lite", - "toolCall": false, - "structuredOutput": false, + "id": "minimax/minimax-m2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-05-27" }, { - "id": "Qwen3.5-27B-RpRMax-v1", - "name": "Qwen3.5 27B RpRMax v1", - "toolCall": false, + "id": "minimaxai/minimax-m1-80k", + "name": "MiniMax M1", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 40000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.55, + "output": 2.2 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "Qwen3.5-27B-Vivid-Durian", - "name": "Qwen3.5 27B Vivid Durian", + "id": "mistralai/mistral-nemo", + "name": "Mistral Nemo", "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", "limit": { - "context": 262144, - "output": 16384 + "context": 60288, + "output": 16000 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.04, + "output": 0.17 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2024-07-30", + "lastUpdated": "2024-07-30" }, { - "id": "Qwen3.5-27B-Writer-Derestricted", - "name": "Qwen3.5 27B Writer Derestricted", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 262144, - "output": 16384 + "output": 262144 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.6, + "output": 2.5 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "Qwen3.5-27B-Writer-Derestricted-Lite", - "name": "Qwen3.5 27B Writer Derestricted Lite", - "toolCall": false, + "id": "moonshotai/kimi-k2-instruct", + "name": "Kimi K2 Instruct", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.57, + "output": 2.3 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "releaseDate": "2025-07-11", + "lastUpdated": "2025-07-11" }, { - "id": "Qwen3.5-27B-Writer-V2-Derestricted", - "name": "Qwen3.5 27B Writer V2 Derestricted", - "toolCall": false, - "structuredOutput": false, + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", "limit": { "context": 262144, - "output": 16384 + "output": 262144 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "reasoningOptions": [], + "releaseDate": "2025-11-07", + "lastUpdated": "2026-06-29" }, { - "id": "Qwen3.5-27B-Writer-V2-Derestricted-Lite", - "name": "Qwen3.5 27B Writer V2 Derestricted Lite", - "toolCall": false, - "structuredOutput": false, + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 262144, - "output": 16384 + "output": 262144 }, "cost": { - "input": 0.306, - "output": 0.306 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -85992,24 +143022,32 @@ "text" ] }, - "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "qwen3.5-27b:thinking", - "name": "Qwen3.5 27B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 260096, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.27, - "output": 2.16 + "input": 0.8, + "output": 3.4, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -86021,24 +143059,32 @@ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "qwen3.5-35b-a3b", - "name": "Qwen3.5 35B A3B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 260096, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.225, - "output": 1.8 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ @@ -86050,24 +143096,32 @@ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "qwen3.5-35b-a3b:thinking", - "name": "Qwen3.5 35B A3B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 260096, - "output": 65536 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.225, - "output": 1.8 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -86079,143 +143133,169 @@ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen3.5-flash", - "name": "Qwen3.5 Flash", + "id": "nousresearch/hermes-2-pro-llama-3-8b", + "name": "Hermes 2 Pro Llama 3 8B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 991808, - "output": 65536 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 0.14, + "output": 0.14 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "releaseDate": "2024-06-27", + "lastUpdated": "2024-06-27" }, { - "id": "qwen3.5-flash:thinking", - "name": "Qwen3.5 Flash Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-oss-120b", + "name": "OpenAI GPT OSS 120B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 991808, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.09, - "output": 0.36 + "input": 0.05, + "output": 0.25 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "qwen3.5-omni-flash", - "name": "Qwen3.5 Omni Flash", + "id": "openai/gpt-oss-20b", + "name": "OpenAI: GPT OSS 20B", "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 49152, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.04, + "output": 0.15 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-03-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "qwen3.5-omni-plus", - "name": "Qwen3.5 Omni Plus", + "id": "paddlepaddle/paddleocr-vl", + "name": "PaddleOCR-VL", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 983616, - "output": 65536 + "context": 16384, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.02, + "output": 0.02 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-03-30" + "releaseDate": "2025-10-22", + "lastUpdated": "2025-10-22" }, { - "id": "qwen3.6-max-preview", - "name": "Qwen3.6 Max Preview", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen-2.5-72b-instruct", + "name": "Qwen 2.5 72B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen3.6", + "openWeights": true, + "family": "qwen", "limit": { - "context": 245800, - "output": 65536 + "context": 32000, + "output": 8192 }, "cost": { - "input": 1.3, - "output": 7.8 + "input": 0.38, + "output": 0.4 }, "modalities": { "input": [ @@ -86225,25 +143305,25 @@ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-21" + "knowledge": "2024-04", + "releaseDate": "2024-10-15", + "lastUpdated": "2024-10-15" }, { - "id": "qwen3.7-max", - "name": "Qwen3.7 Max", + "id": "qwen/qwen-mt-plus", + "name": "Qwen MT Plus", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 65536 + "context": 16384, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 7.5, - "cacheRead": 0.25 + "input": 0.25, + "output": 0.75 }, "modalities": { "input": [ @@ -86253,25 +143333,24 @@ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "releaseDate": "2025-09-03", + "lastUpdated": "2025-09-03" }, { - "id": "qwen3.7-max:thinking", - "name": "Qwen3.7 Max Thinking", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "qwen/qwen2.5-7b-instruct", + "name": "Qwen2.5 7B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 65536 + "context": 32000, + "output": 32000 }, "cost": { - "input": 2.5, - "output": 7.5, - "cacheRead": 0.25 + "input": 0.07, + "output": 0.07 }, "modalities": { "input": [ @@ -86281,25 +143360,25 @@ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "qwen3.7-plus", - "name": "Qwen3.7 Plus", + "id": "qwen/qwen2.5-vl-72b-instruct", + "name": "Qwen2.5 VL 72B Instruct", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 991808, - "output": 65536 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.04 + "input": 0.8, + "output": 0.8 }, "modalities": { "input": [ @@ -86311,54 +143390,53 @@ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "releaseDate": "2025-03-25", + "lastUpdated": "2025-03-25" }, { - "id": "qwen3.7-plus:thinking", - "name": "Qwen3.7 Plus Thinking", + "id": "qwen/qwen3-235b-a22b-fp8", + "name": "Qwen3 235B A22B", "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 983616, - "output": 65536 + "context": 40960, + "output": 20000 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.04 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [], + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "qwq-32b", - "name": "Qwen: QwQ 32B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.25599999, - "output": 0.30499999 + "input": 0.09, + "output": 0.58 }, "modalities": { "input": [ @@ -86368,25 +143446,26 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "knowledge": "2025-04", + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" }, { - "id": "ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0", - "name": "Omega Directive 24B Unslop v2.0", - "toolCall": false, + "id": "qwen/qwen3-235b-a22b-thinking-2507", + "name": "Qwen3 235B A22b Thinking 2507", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.5, - "output": 0.5 + "input": 0.3, + "output": 3 }, "modalities": { "input": [ @@ -86396,25 +143475,26 @@ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "Salesforce/Llama-xLAM-2-70b-fc-r", - "name": "Llama-xLAM-2 70B fc-r", + "id": "qwen/qwen3-30b-a3b-fp8", + "name": "Qwen3 30B A3B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 128000, - "output": 16384 + "context": 40960, + "output": 20000 }, "cost": { - "input": 2.5, - "output": 2.5 + "input": 0.09, + "output": 0.45 }, "modalities": { "input": [ @@ -86424,25 +143504,25 @@ "text" ] }, - "releaseDate": "2025-04-13", - "lastUpdated": "2025-04-13" + "reasoningOptions": [], + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "Sao10K/L3-8B-Stheno-v3.2", - "name": "Sao10K Stheno 8b", + "id": "qwen/qwen3-32b-fp8", + "name": "Qwen3 32B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 16384, - "output": 8192 + "context": 40960, + "output": 20000 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0.1, + "output": 0.45 }, "modalities": { "input": [ @@ -86452,25 +143532,25 @@ "text" ] }, - "releaseDate": "2024-11-29", - "lastUpdated": "2024-11-29" + "reasoningOptions": [], + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "Sao10K/L3.1-70B-Euryale-v2.2", - "name": "Llama 3.1 70B Euryale", + "id": "qwen/qwen3-4b-fp8", + "name": "Qwen3 4B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 20480, - "output": 16384 + "context": 128000, + "output": 20000 }, "cost": { - "input": 0.306, - "output": 0.357 + "input": 0.03, + "output": 0.03 }, "modalities": { "input": [ @@ -86480,25 +143560,25 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "Sao10K/L3.1-70B-Hanami-x1", - "name": "Llama 3.1 70B Hanami", + "id": "qwen/qwen3-8b-fp8", + "name": "Qwen3 8B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 16384, - "output": 16384 + "context": 128000, + "output": 20000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.035, + "output": 0.138 }, "modalities": { "input": [ @@ -86508,25 +143588,25 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "Sao10K/L3.3-70B-Euryale-v2.3", - "name": "Llama 3.3 70B Euryale", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3 Coder 30b A3B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 20480, - "output": 16384 + "context": 160000, + "output": 32768 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.07, + "output": 0.27 }, "modalities": { "input": [ @@ -86536,25 +143616,25 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2025-10-09", + "lastUpdated": "2025-10-09" }, { - "id": "sarvam-105b", - "name": "Sarvam 105B", + "id": "qwen/qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 131072, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.045, - "output": 0.177, - "cacheRead": 0.028 + "input": 0.38, + "output": 1.55 }, "modalities": { "input": [ @@ -86564,25 +143644,26 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "sarvam-30b", - "name": "Sarvam 30B", + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 65536, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.028, - "output": 0.111, - "cacheRead": 0.017 + "input": 0.2, + "output": 1.5 }, "modalities": { "input": [ @@ -86592,25 +143673,25 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "shisa-ai/shisa-v2-llama3.3-70b", - "name": "Shisa V2 Llama 3.3 70B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "llama", + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.5, - "output": 0.5 + "input": 2.11, + "output": 8.45 }, "modalities": { "input": [ @@ -86620,25 +143701,25 @@ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "knowledge": "2025-04", + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "shisa-ai/shisa-v2.1-llama3.3-70b", - "name": "Shisa V2.1 Llama 3.3 70B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, "limit": { - "context": 32768, - "output": 4096 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.5, - "output": 0.5 + "input": 0.15, + "output": 1.5 }, "modalities": { "input": [ @@ -86648,24 +143729,24 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2025-09-10", + "lastUpdated": "2025-09-10" }, { - "id": "sonar", - "name": "Perplexity Simple", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3 Next 80B A3B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 127000, - "output": 128000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 1.003, - "output": 1.003 + "input": 0.15, + "output": 1.5 }, "modalities": { "input": [ @@ -86675,330 +143756,378 @@ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "reasoningOptions": [], + "releaseDate": "2025-09-10", + "lastUpdated": "2025-09-10" }, { - "id": "sonar-deep-research", - "name": "Perplexity Deep Research", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-omni-30b-a3b-instruct", + "name": "Qwen3 Omni 30B A3B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 60000, - "output": 128000 + "context": 65536, + "output": 16384 }, "cost": { - "input": 3.4, - "output": 13.6 + "input": 0.25, + "output": 0.97 }, "modalities": { "input": [ - "text" + "text", + "video", + "audio", + "image" ], "output": [ - "text" + "text", + "audio" ] }, - "releaseDate": "2025-02-25", - "lastUpdated": "2025-02-25" + "knowledge": "2024-04", + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "sonar-pro", - "name": "Perplexity Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "qwen/qwen3-omni-30b-a3b-thinking", + "name": "Qwen3 Omni 30B A3B Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, "limit": { - "context": 200000, - "output": 128000 + "context": 65536, + "output": 16384 }, "cost": { - "input": 2.992, - "output": 14.994 + "input": 0.25, + "output": 0.97 }, "modalities": { "input": [ - "text" + "text", + "audio", + "video", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "reasoningOptions": [], + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "sonar-reasoning-pro", - "name": "Perplexity Reasoning Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 127000, - "output": 128000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 2.006, - "output": 7.9985 + "input": 0.3, + "output": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "soob3123/amoral-gemma3-27B-v2", - "name": "Amoral Gemma3 27B v2", + "id": "qwen/qwen3-vl-235b-a22b-thinking", + "name": "Qwen3 VL 235B A22B Thinking", "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gemma", + "reasoning": true, + "attachment": true, + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.98, + "output": 3.95 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-05-23", - "lastUpdated": "2025-05-23" + "reasoningOptions": [], + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "soob3123/GrayLine-Qwen3-8B", - "name": "Grayline Qwen3 8B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-vl-30b-a3b-instruct", + "name": "qwen/qwen3-vl-30b-a3b-instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, "limit": { - "context": 16384, + "context": 131072, "output": 32768 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.2, + "output": 0.7 }, "modalities": { "input": [ - "text" + "text", + "video", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "releaseDate": "2025-10-11", + "lastUpdated": "2025-10-11" }, { - "id": "soob3123/Veiled-Calla-12B", - "name": "Veiled Calla 12B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-vl-30b-a3b-thinking", + "name": "qwen/qwen3-vl-30b-a3b-thinking", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "attachment": true, + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.2, + "output": 1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-04-13", - "lastUpdated": "2025-04-13" + "releaseDate": "2025-10-11", + "lastUpdated": "2025-10-11" }, { - "id": "Steelskull/L3.3-Cu-Mai-R1-70b", - "name": "Llama 3.3 70B Cu Mai", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen3-vl-8b-instruct", + "name": "qwen/qwen3-vl-8b-instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "attachment": true, + "openWeights": true, "limit": { - "context": 16384, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.08, + "output": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2025-10-17", + "lastUpdated": "2025-10-17" }, { - "id": "Steelskull/L3.3-Electra-R1-70b", - "name": "Steelskull Electra R1 70b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5-122B-A10B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.69989, - "output": 0.69989 + "input": 0.4, + "output": 3.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "Steelskull/L3.3-MS-Evalebis-70b", - "name": "MS Evalebis 70b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5-27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.3, + "output": 2.4 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "Steelskull/L3.3-MS-Evayale-70B", - "name": "Evayale 70b ", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5-35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.25, + "output": 2 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "Steelskull/L3.3-MS-Nevoria-70b", - "name": "Steelskull Nevoria 70b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "llama", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5-397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 262144, + "output": 64000 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0.6, + "output": 3.6 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-17", + "lastUpdated": "2026-02-17" }, { - "id": "Steelskull/L3.3-Nevoria-R1-70b", - "name": "Steelskull Nevoria R1 70b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7-Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "llama", + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 1.25, + "output": 3.75, + "cacheRead": 0.25, + "cacheWrite": 1.5625 }, "modalities": { "input": [ @@ -87008,24 +144137,29 @@ "text" ] }, - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-27" }, { - "id": "step-2-16k-exp", - "name": "Step-2 16k Exp", - "toolCall": false, + "id": "sao10K/l3-70b-euryale-v2.1", + "name": "L3 70B Euryale V2.1\t", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 16000, + "context": 8192, "output": 8192 }, "cost": { - "input": 7.004, - "output": 19.992 + "input": 1.48, + "output": 1.48 }, "modalities": { "input": [ @@ -87035,24 +144169,24 @@ "text" ] }, - "releaseDate": "2024-07-05", - "lastUpdated": "2024-07-05" + "releaseDate": "2024-06-18", + "lastUpdated": "2024-06-18" }, { - "id": "step-2-mini", - "name": "Step-2 Mini", + "id": "sao10K/l3-8b-lunaris", + "name": "Sao10k L3 8B Lunaris\t", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 8000, - "output": 4096 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.2006, - "output": 0.408 + "input": 0.05, + "output": 0.05 }, "modalities": { "input": [ @@ -87062,52 +144196,52 @@ "text" ] }, - "releaseDate": "2024-07-05", - "lastUpdated": "2024-07-05" + "releaseDate": "2024-11-28", + "lastUpdated": "2024-11-28" }, { - "id": "step-3", - "name": "Step-3", - "toolCall": false, + "id": "sao10K/L3-8B-stheno-v3.2", + "name": "L3 8B Stheno V3.2", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 65536, - "output": 8192 + "context": 8192, + "output": 32000 }, "cost": { - "input": 0.2499, - "output": 0.6494 + "input": 0.05, + "output": 0.05 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-31", - "lastUpdated": "2025-07-31" + "releaseDate": "2024-11-29", + "lastUpdated": "2024-11-29" }, { - "id": "step-r1-v-mini", - "name": "Step R1 V Mini", - "toolCall": false, + "id": "sao10K/l31-70b-euryale-v2.2", + "name": "L31 70B Euryale V2.2", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 65536 + "context": 8192, + "output": 8192 }, "cost": { - "input": 2.5, - "output": 11 + "input": 1.48, + "output": 1.48 }, "modalities": { "input": [ @@ -87117,25 +144251,26 @@ "text" ] }, - "releaseDate": "2025-04-08", - "lastUpdated": "2025-04-08" + "releaseDate": "2024-09-19", + "lastUpdated": "2024-09-19" }, { - "id": "stepfun-ai/step-3.5-flash", - "name": "Step 3.5 Flash", - "toolCall": false, - "structuredOutput": false, + "id": "xiaomimimo/mimo-v2-flash", + "name": "XiaomiMiMo/MiMo-V2-Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "step", + "openWeights": true, + "family": "mimo", "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 32000 }, "cost": { - "input": 0.2, - "output": 0.5 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -87145,24 +144280,44 @@ "text" ] }, - "releaseDate": "2026-02-02", - "lastUpdated": "2026-02-02" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2025-12-19", + "lastUpdated": "2025-12-19" }, { - "id": "stepfun-ai/step-3.5-flash-2603", - "name": "Step 3.5 Flash 2603", - "toolCall": false, - "structuredOutput": false, + "id": "xiaomimimo/mimo-v2-pro", + "name": "MiMo-V2-Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, + "family": "mimo", "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -87172,83 +144327,103 @@ "text" ] }, - "releaseDate": "2026-04-14", - "lastUpdated": "2026-04-14" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-05-27" }, { - "id": "stepfun/step-3.7-flash:thinking", - "name": "Step 3.7 Flash Thinking", + "id": "xiaomimimo/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "mimo", "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 1.15, - "cacheRead": 0.04 + "input": 0.522, + "output": 1.044, + "cacheRead": 0.0043, + "tiers": [ + { + "input": 0.522, + "output": 1.044, + "cacheRead": 0.0043, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.522, + "output": 1.044, + "cacheRead": 0.0043 + } }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-29", - "lastUpdated": "2026-05-29" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-05-27" }, { - "id": "TEE/deepseek-v3.1", - "name": "DeepSeek V3.1 TEE", + "id": "zai-org/autoglm-phone-9b-multilingual", + "name": "AutoGLM-Phone-9B-Multilingual", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek", + "attachment": true, + "openWeights": true, "limit": { - "context": 164000, - "output": 8192 + "context": 65536, + "output": 65536 }, "cost": { - "input": 1, - "output": 2.5 + "input": 0.035, + "output": 0.138 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "releaseDate": "2025-12-10", + "lastUpdated": "2025-12-10" }, { - "id": "TEE/deepseek-v3.2", - "name": "DeepSeek V3.2 TEE", - "toolCall": false, + "id": "zai-org/glm-4.5", + "name": "GLM-4.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "glm", "limit": { - "context": 164000, - "output": 65536 + "context": 131072, + "output": 98304 }, "cost": { - "input": 0.5, - "output": 1 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -87258,25 +144433,31 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "TEE/deepseek-v4-pro", - "name": "DeepSeek V4 Pro TEE", + "id": "zai-org/glm-4.5-air", + "name": "GLM 4.5 Air", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm-air", "limit": { - "context": 800000, - "output": 65536 + "context": 131072, + "output": 98304 }, "cost": { - "input": 1.5, - "output": 5.25, - "cacheRead": 0.15 + "input": 0.13, + "output": 0.85, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -87286,53 +144467,69 @@ "text" ] }, - "releaseDate": "2026-04-25", - "lastUpdated": "2026-04-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-10-13", + "lastUpdated": "2025-10-13" }, { - "id": "TEE/deepseek-v4-pro:thinking", - "name": "DeepSeek V4 Pro Thinking TEE", + "id": "zai-org/glm-4.5v", + "name": "GLM 4.5V", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "glmv", "limit": { - "context": 800000, - "output": 65536 + "context": 65536, + "output": 16384 }, "cost": { - "input": 1.5, - "output": 5.25, - "cacheRead": 0.15 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "video", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "TEE/gemma-3-27b-it", - "name": "Gemma 3 27B TEE", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-4.6", + "name": "GLM 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gemma", + "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.55, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -87342,52 +144539,68 @@ "text" ] }, - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "TEE/gemma-4-26b-a4b-uncensored", - "name": "Gemma 4 26B A4B Uncensored TEE", + "id": "zai-org/glm-4.6v", + "name": "GLM 4.6V", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "glmv", "limit": { - "context": 65536, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 0.7 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.055 }, "modalities": { "input": [ "text", + "video", "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-23", - "lastUpdated": "2026-05-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "TEE/gemma-4-31b-it", - "name": "Gemma 4 31B IT TEE", + "id": "zai-org/glm-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.46 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -87397,24 +144610,31 @@ "text" ] }, - "releaseDate": "2026-05-26", - "lastUpdated": "2026-05-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "TEE/gemma4-31b", - "name": "Gemma 4 31B", - "toolCall": false, + "id": "zai-org/glm-4.7-flash", + "name": "GLM-4.7-Flash", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 131072 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.45, - "output": 1 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -87424,24 +144644,32 @@ "text" ] }, - "releaseDate": "2026-04-04", - "lastUpdated": "2026-04-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "TEE/gemma4-31b:thinking", - "name": "Gemma 4 31B Thinking TEE", - "toolCall": false, + "id": "zai-org/glm-5", + "name": "GLM-5", + "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, + "context": 202800, "output": 131072 }, "cost": { - "input": 0.45, - "output": 1 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -87451,25 +144679,31 @@ "text" ] }, - "releaseDate": "2026-05-02", - "lastUpdated": "2026-05-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-12" }, { - "id": "TEE/glm-4.7", - "name": "GLM 4.7 TEE", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "glm", "limit": { - "context": 131000, - "output": 65535 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.85, - "output": 3.3 + "input": 1.38, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -87479,25 +144713,31 @@ "text" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-27", + "lastUpdated": "2026-03-27" }, { - "id": "TEE/glm-4.7-flash", - "name": "GLM 4.7 Flash TEE", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "zai-org/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm-flash", + "openWeights": true, + "family": "glm", "limit": { - "context": 203000, - "output": 65535 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.5 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -87507,25 +144747,47 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.novita.ai/openai", + "doc": "https://novita.ai/docs/guides/introduction" + }, + { + "id": "nvidia", + "name": "Nvidia", + "env": [ + "NVIDIA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "TEE/glm-5", - "name": "GLM 5 TEE", - "toolCall": false, + "id": "abacusai/dracarys-llama-3.1-70b-instruct", + "name": "dracarys-llama-3.1-70b-instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, "limit": { - "context": 203000, - "output": 65535 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.2, - "output": 3.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -87535,25 +144797,25 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "releaseDate": "2024-09-11", + "lastUpdated": "2025-05-22" }, { - "id": "TEE/glm-5.1", - "name": "GLM 5.1 TEE", + "id": "baai/bge-m3", + "name": "BGE M3", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "bge", "limit": { - "context": 202752, - "output": 65535 + "context": 8192, + "output": 1024 }, "cost": { - "input": 1.5, - "output": 5.25, - "cacheRead": 0.3 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -87563,137 +144825,141 @@ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2024-01-30", + "lastUpdated": "2026-04-30" }, { - "id": "TEE/glm-5.1-thinking", - "name": "GLM 5.1 Thinking TEE", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, + "id": "black-forest-labs/flux_1-kontext-dev", + "name": "FLUX.1-Kontext-dev", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 202752, - "output": 65535 + "context": 40960, + "output": 40960 }, "cost": { - "input": 1.5, - "output": 5.25, - "cacheRead": 0.3 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2025-08-12", + "lastUpdated": "2025-08-12" }, { - "id": "TEE/gpt-oss-120b", - "name": "GPT-OSS 120B TEE", + "id": "black-forest-labs/flux_1-schnell", + "name": "FLUX.1-schnell", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gpt-oss", + "openWeights": true, "limit": { - "context": 131072, - "output": 16384 + "context": 77, + "input": 77, + "output": 0 }, "cost": { - "input": 2, - "output": 2 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2024-07", + "releaseDate": "2024-08-01", + "lastUpdated": "2026-02-04" }, { - "id": "TEE/gpt-oss-20b", - "name": "GPT-OSS 20B TEE", + "id": "black-forest-labs/flux_2-klein-4b", + "name": "FLUX.2 Klein 4B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "gpt-oss", + "openWeights": true, + "family": "flux", "limit": { - "context": 131072, - "output": 8192 + "context": 40960, + "output": 40960 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ + "image", "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2025-06", + "releaseDate": "2026-01-14", + "lastUpdated": "2026-01-31" }, { - "id": "TEE/kimi-k2.5", - "name": "Kimi K2.5 TEE", + "id": "black-forest-labs/flux.1-dev", + "name": "FLUX.1-dev", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "flux", "limit": { - "context": 128000, - "output": 65535 + "context": 4096, + "output": 0 }, "cost": { - "input": 0.3, - "output": 1.9 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "knowledge": "2024-08", + "releaseDate": "2024-08-01", + "lastUpdated": "2025-09-05" }, { - "id": "TEE/kimi-k2.5-thinking", - "name": "Kimi K2.5 Thinking TEE", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, + "id": "bytedance/seed-oss-36b-instruct", + "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi-thinking", + "family": "seed", "limit": { - "context": 128000, - "output": 65535 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.3, - "output": 1.9 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -87703,54 +144969,66 @@ "text" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "releaseDate": "2025-09-04", + "lastUpdated": "2025-11-25" }, { - "id": "TEE/kimi-k2.6", - "name": "Kimi K2.6 TEE", + "id": "deepseek-ai/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 1048576, + "output": 393216 }, "cost": { - "input": 1.5, - "output": 5.25, - "cacheRead": 0.375 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "TEE/llama3-3-70b", - "name": "Llama 3.3 70B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek-ai/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 393216 }, "cost": { - "input": 2, - "output": 2 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -87760,24 +145038,35 @@ "text" ] }, - "releaseDate": "2025-07-03", - "lastUpdated": "2025-07-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "TEE/minimax-m2.5", - "name": "MiniMax M2.5 TEE", + "id": "google/gemma-2-2b-it", + "name": "Gemma 2 2b It", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 196608, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.2, - "output": 1.38 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -87787,25 +145076,25 @@ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2024-07-16", + "lastUpdated": "2024-07-16" }, { - "id": "TEE/qwen2.5-vl-72b-instruct", - "name": "Qwen2.5 VL 72B TEE", - "toolCall": false, + "id": "google/gemma-3-12b-it", + "name": "Gemma 3 12B IT", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "gemma", "limit": { - "context": 65536, - "output": 8192 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -87816,193 +145105,175 @@ "text" ] }, - "releaseDate": "2025-02-01", - "lastUpdated": "2025-02-01" + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "TEE/qwen3-30b-a3b-instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507 TEE", - "toolCall": false, + "id": "google/gemma-3-4b-it", + "name": "Gemma 3 4B IT", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 262000, - "output": 32768 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.15, - "output": 0.44999999999999996 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2025-07-29" + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "TEE/qwen3.5-122b-a10b", - "name": "Qwen3.5 122B A10B TEE", + "id": "google/gemma-3n-e2b-it", + "name": "Gemma 3n E2b It", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.46, - "output": 3.68 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-05-26", - "lastUpdated": "2026-05-26" - }, - { - "id": "TEE/qwen3.5-27b", - "name": "Qwen3.5 27B TEE", - "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.3, - "output": 2.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-13", - "lastUpdated": "2026-03-13" + "knowledge": "2024-06", + "releaseDate": "2025-06-12", + "lastUpdated": "2025-06-12" }, { - "id": "TEE/qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B TEE", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemma-3n-e4b-it", + "name": "Gemma 3n E4b It", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, "limit": { - "context": 258048, - "output": 65536 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-28", - "lastUpdated": "2026-02-28" + "knowledge": "2024-06", + "releaseDate": "2025-06-03", + "lastUpdated": "2025-06-03" }, { - "id": "TEE/qwen3.6-35b-a3b-uncensored", - "name": "Qwen3.6 35B A3B Uncensored TEE", + "id": "google/gemma-4-31b-it", + "name": "Gemma-4-31B-IT", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 131072, - "output": 131072 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-23", - "lastUpdated": "2026-05-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "tencent/Hunyuan-MT-7B", - "name": "Hunyuan MT 7B", + "id": "google/google-paligemma", + "name": "paligemma", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "hunyuan", + "attachment": true, + "openWeights": true, "limit": { - "context": 8192, + "context": 128000, "output": 8192 }, "cost": { - "input": 10, - "output": 20 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-18", - "lastUpdated": "2025-09-18" + "releaseDate": "2024-05-14", + "lastUpdated": "2024-08-26" }, { - "id": "tencent/hy3-preview", - "name": "Tencent: Hy3 preview", + "id": "meta/esm2-650m", + "name": "esm2-650m", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.066, - "output": 0.26, - "cacheRead": 0.029 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88012,24 +145283,24 @@ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2024-08-29", + "lastUpdated": "2025-03-10" }, { - "id": "TheDrummer/Anubis-70B-v1", - "name": "Anubis 70B v1", + "id": "meta/esmfold", + "name": "esmfold", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 65536, - "output": 16384 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.31, - "output": 0.31 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88039,24 +145310,24 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2024-03-15", + "lastUpdated": "2025-06-12" }, { - "id": "TheDrummer/Anubis-70B-v1.1", - "name": "Anubis 70B v1.1", - "toolCall": false, - "structuredOutput": false, + "id": "meta/llama-3.1-70b-instruct", + "name": "Llama 3.1 70b Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 131072, - "output": 16384 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.31, - "output": 0.31 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88066,24 +145337,25 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2024-07-16", + "lastUpdated": "2024-07-16" }, { - "id": "TheDrummer/Cydonia-24B-v2", - "name": "The Drummer Cydonia 24B v2", - "toolCall": false, + "id": "meta/llama-3.1-8b-instruct", + "name": "Llama 3.1 8B Instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 16384, - "output": 32768 + "context": 16000, + "output": 4096 }, "cost": { - "input": 0.1003, - "output": 0.1207 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88093,51 +145365,54 @@ "text" ] }, - "releaseDate": "2025-02-17", - "lastUpdated": "2025-02-17" + "knowledge": "2023-12", + "releaseDate": "2025-01-01", + "lastUpdated": "2025-01-01" }, { - "id": "TheDrummer/Cydonia-24B-v4", - "name": "The Drummer Cydonia 24B v4", - "toolCall": false, - "structuredOutput": false, + "id": "meta/llama-3.2-11b-vision-instruct", + "name": "Llama 3.2 11b Vision Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 16384, - "output": 32768 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.2006, - "output": 0.2414 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" + "knowledge": "2023-12", + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "TheDrummer/Cydonia-24B-v4.1", - "name": "The Drummer Cydonia 24B v4.1", - "toolCall": false, - "structuredOutput": false, + "id": "meta/llama-3.2-1b-instruct", + "name": "Llama 3.2 1b Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 16384, - "output": 32768 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.1003, - "output": 0.1207 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88147,24 +145422,26 @@ "text" ] }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" + "knowledge": "2023-12", + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "TheDrummer/Cydonia-24B-v4.3", - "name": "The Drummer Cydonia 24B v4.3", + "id": "meta/llama-3.2-3b-instruct", + "name": "Llama 3.2 3B Instruct", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { "context": 32768, - "output": 32768 + "output": 32000 }, "cost": { - "input": 0.1003, - "output": 0.1207 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88174,51 +145451,54 @@ "text" ] }, - "releaseDate": "2025-12-25", - "lastUpdated": "2025-12-25" + "releaseDate": "2024-09-18", + "lastUpdated": "2024-09-18" }, { - "id": "TheDrummer/Magidonia-24B-v4.3", - "name": "The Drummer Magidonia 24B v4.3", - "toolCall": false, + "id": "meta/llama-3.2-90b-vision-instruct", + "name": "Llama-3.2-90B-Vision-Instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "llama", "limit": { - "context": 32768, - "output": 32768 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.1003, - "output": 0.1207 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-25", - "lastUpdated": "2025-12-25" + "knowledge": "2023-12", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "TheDrummer/Rocinante-12B-v1.1", - "name": "Rocinante 12b", - "toolCall": false, - "structuredOutput": false, + "id": "meta/llama-3.3-70b-instruct", + "name": "Llama 3.3 70b Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 16384, - "output": 8192 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.408, - "output": 0.595 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88228,109 +145508,112 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2024-11-26", + "lastUpdated": "2024-11-26" }, { - "id": "TheDrummer/Skyfall-31B-v4.2", - "name": "TheDrummer Skyfall 31B v4.2", - "toolCall": false, - "structuredOutput": false, + "id": "meta/llama-4-maverick-17b-128e-instruct", + "name": "Llama 4 Maverick 17b 128e Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 131072, - "output": 16384 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.55, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-26", - "lastUpdated": "2026-03-26" + "knowledge": "2024-02", + "releaseDate": "2025-04-01", + "lastUpdated": "2025-04-01" }, { - "id": "TheDrummer/skyfall-36b-v2", - "name": "TheDrummer Skyfall 36B V2", + "id": "meta/llama-guard-4-12b", + "name": "Llama Guard 4 12B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 64000, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.493, - "output": 0.493 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "releaseDate": "2025-04-05", + "lastUpdated": "2026-04-30" }, { - "id": "TheDrummer/UnslopNemo-12B-v4.1", - "name": "UnslopNemo 12b v4", - "toolCall": false, + "id": "microsoft/phi-4-mini-instruct", + "name": "Phi-4-Mini", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "phi", "limit": { - "context": 32768, + "context": 131072, "output": 8192 }, "cost": { - "input": 0.493, - "output": 0.493 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "knowledge": "2024-12", + "releaseDate": "2024-12-01", + "lastUpdated": "2025-09-05" }, { - "id": "THUDM/GLM-4-32B-0414", - "name": "GLM 4 32B 0414", + "id": "microsoft/phi-4-multimodal-instruct", + "name": "Phi 4 Multimodal", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "glm", "limit": { "context": 128000, - "output": 65536 + "input": 128000, + "output": 16384 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88340,25 +145623,25 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "releaseDate": "2025-07-26", + "lastUpdated": "2025-07-26" }, { - "id": "THUDM/GLM-4-9B-0414", - "name": "GLM 4 9B 0414", - "toolCall": false, + "id": "minimaxai/minimax-m2.7", + "name": "MiniMax-M2.7", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "minimax", "limit": { - "context": 32000, - "output": 8000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88368,53 +145651,61 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-04-11" }, { - "id": "THUDM/GLM-Z1-32B-0414", - "name": "GLM Z1 32B 0414", - "toolCall": false, + "id": "minimaxai/minimax-m3", + "name": "MiniMax-M3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "glm-z", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 65536 + "context": 1000000, + "output": 16384 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "THUDM/GLM-Z1-9B-0414", - "name": "GLM Z1 9B 0414", + "id": "mistralai/magistral-small-2506", + "name": "Magistral Small 2506", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "glm-z", "limit": { - "context": 32000, - "output": 8000 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88424,52 +145715,53 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "Tongyi-Zhiwen/QwenLong-L1-32B", - "name": "QwenLong L1 32B", - "toolCall": false, + "id": "mistralai/ministral-14b-instruct-2512", + "name": "Ministral 3 14B Instruct 2512", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, + "family": "ministral", "limit": { - "context": 128000, - "output": 40960 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.13999999999999999, - "output": 0.6 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-25", - "lastUpdated": "2025-01-25" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "Unbabel/M-Prometheus-14B", - "name": "M-Prometheus 14B", - "toolCall": false, - "structuredOutput": false, + "id": "mistralai/mistral-7b-instruct-v0.3", + "name": "Mistral-7B-Instruct-v0.3", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88479,168 +145771,187 @@ "text" ] }, - "releaseDate": "2026-05-29", - "lastUpdated": "2026-05-29" + "releaseDate": "2025-04-01", + "lastUpdated": "2025-04-01" }, { - "id": "undi95/remm-slerp-l2-13b", - "name": "ReMM SLERP 13B", - "toolCall": false, - "structuredOutput": false, + "id": "mistralai/mistral-large-3-675b-instruct-2512", + "name": "Mistral Large 3 675B Instruct 2512", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 6144, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.7989999999999999, - "output": 1.2069999999999999 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "knowledge": "2025-01", + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "universal-summarizer", - "name": "Universal Summarizer", + "id": "mistralai/mistral-medium-3-instruct", + "name": "Mistral Medium 3", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "mistral-medium", "limit": { - "context": 32768, + "context": 131072, + "input": 131072, "output": 32768 }, "cost": { - "input": 30, - "output": 30 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2023-05-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2025-09-25", + "lastUpdated": "2025-09-25" }, { - "id": "unsloth/gemma-3-12b-it", - "name": "Gemma 3 12B IT", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "mistralai/mistral-medium-3.5-128b", + "name": "Mistral Medium 3.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "unsloth", + "openWeights": true, + "family": "mistral-medium", "limit": { - "context": 128000, - "output": 131072 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.272, - "output": 0.272 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "unsloth/gemma-3-27b-it", - "name": "Gemma 3 27B IT", - "toolCall": false, + "id": "mistralai/mistral-nemotron", + "name": "mistral-nemotron", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "unsloth", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { "context": 128000, - "output": 96000 + "output": 8192 }, "cost": { - "input": 0.2992, - "output": 0.2992 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "releaseDate": "2025-06-11", + "lastUpdated": "2025-06-12" }, { - "id": "unsloth/gemma-3-4b-it", - "name": "Gemma 3 4B IT", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "mistralai/mistral-small-4-119b-2603", + "name": "mistral-small-4-119b-2603", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "unsloth", + "openWeights": true, "limit": { "context": 128000, "output": 8192 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "upstage/solar-pro-3", - "name": "Solar Pro 3", - "toolCall": false, + "id": "mistralai/mixtral-8x22b-instruct", + "name": "Mistral: Mixtral 8x22B Instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 128000 + "context": 65536, + "output": 13108 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88650,24 +145961,24 @@ "text" ] }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2024-04-17", + "lastUpdated": "2024-04-17" }, { - "id": "v0-1.0-md", - "name": "v0 1.0 MD", - "toolCall": false, + "id": "mistralai/mixtral-8x7b-instruct", + "name": "Mistral: Mixtral 8x7B Instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 200000, - "output": 64000 + "context": 32768, + "output": 16384 }, "cost": { - "input": 3, - "output": 15 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88677,24 +145988,25 @@ "text" ] }, - "releaseDate": "2025-07-04", - "lastUpdated": "2025-07-04" + "releaseDate": "2023-12-10", + "lastUpdated": "2026-03-15" }, { - "id": "v0-1.5-lg", - "name": "v0 1.5 LG", - "toolCall": false, + "id": "moonshotai/kimi-k2-instruct-0905", + "name": "Kimi K2 0905", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 15, - "output": 75 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88704,277 +146016,300 @@ "text" ] }, - "releaseDate": "2025-07-04", - "lastUpdated": "2025-07-04" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "v0-1.5-md", - "name": "v0 1.5 MD", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 3, - "output": 15 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-07-04", - "lastUpdated": "2025-07-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "venice-uncensored", - "name": "Venice Uncensored", + "id": "nvidia/active-speaker-detection", + "name": "Active Speaker Detection", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 128000, - "output": 16384 + "context": 0, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-02-24", - "lastUpdated": "2025-02-24" + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "venice-uncensored:web", - "name": "Venice Uncensored Web", + "id": "nvidia/bevformer", + "name": "bevformer", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 80000, - "output": 16384 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-05-01", - "lastUpdated": "2024-05-01" + "releaseDate": "2025-03-18", + "lastUpdated": "2025-07-20" }, { - "id": "VongolaChouko/Starcannon-Unleashed-12B-v1.0", - "name": "Mistral Nemo Starcannon 12b v1", + "id": "nvidia/cosmos-predict1-5b", + "name": "cosmos-predict1-5b", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "mistral-nemo", + "attachment": true, + "openWeights": true, "limit": { - "context": 16384, - "output": 8192 + "context": 0, + "output": 4096 }, "cost": { - "input": 0.49299999999999994, - "output": 0.49299999999999994 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "releaseDate": "2025-03-18", + "lastUpdated": "2025-03-18" }, { - "id": "x-ai/grok-4.20", - "name": "Grok 4.20", + "id": "nvidia/cosmos-reason2-8b", + "name": "Cosmos Reason2 8B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 2000000, - "output": 131072 + "context": 131072, + "output": 16384 }, "cost": { - "input": 2, - "output": 6 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-31", - "lastUpdated": "2026-03-31" + "reasoningOptions": [], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "x-ai/grok-4.20-multi-agent", - "name": "Grok 4.20 Multi-Agent", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "nvidia/cosmos-transfer1-7b", + "name": "cosmos-transfer1-7b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 2000000, - "output": 131072 + "context": 0, + "output": 4096 }, "cost": { - "input": 2, - "output": 6 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2026-03-31", - "lastUpdated": "2026-03-31" + "releaseDate": "2025-06-13", + "lastUpdated": "2025-06-30" }, { - "id": "x-ai/grok-4.3", - "name": "Grok 4.3", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "nvidia/cosmos-transfer2_5-2b", + "name": "cosmos-transfer2.5-2b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 1000000 + "context": 0, + "output": 4096 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "x-ai/grok-build-0.1", - "name": "Grok Build 0.1", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "nvidia/gliner-pii", + "name": "gliner-pii", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 256000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 1, - "output": 2, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-20", - "lastUpdated": "2026-05-20" + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "x-ai/grok-latest", - "name": "Grok Latest", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, + "id": "nvidia/llama-3_2-nemoretriever-300m-embed-v1", + "name": "llama-3_2-nemoretriever-300m-embed-v1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 1000000 + "context": 32768, + "output": 2048 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "releaseDate": "2025-07-24", + "lastUpdated": "2025-07-24" }, { - "id": "xiaomi/mimo-v2-flash", - "name": "MiMo V2 Flash", - "toolCall": false, + "id": "nvidia/llama-3.1-nemotron-70b-instruct", + "name": "Llama 3.1 Nemotron 70B Instruct", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "mimo", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 32768 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.102, - "output": 0.306 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -88984,25 +146319,25 @@ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "xiaomi/mimo-v2-flash-original", - "name": "MiMo V2 Flash Original", - "toolCall": false, + "id": "nvidia/llama-3.1-nemotron-nano-8b-v1", + "name": "Llama 3.1 Nemotron Nano 8B v1", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mimo", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 32768 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.102, - "output": 0.306 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89012,25 +146347,60 @@ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-03-18", + "lastUpdated": "2025-03-18" + }, + { + "id": "nvidia/llama-3.1-nemotron-nano-vl-8b-v1", + "name": "Llama 3.1 Nemotron Nano VL 8B v1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 32768, + "output": 16384 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2025-04-10", + "lastUpdated": "2025-04-10" }, { - "id": "xiaomi/mimo-v2-flash-thinking", - "name": "MiMo V2 Flash (Thinking)", + "id": "nvidia/llama-3.1-nemotron-safety-guard-8b-v3", + "name": "llama-3.1-nemotron-safety-guard-8b-v3", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "mimo", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 32768 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.102, - "output": 0.306 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89040,25 +146410,25 @@ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "xiaomi/mimo-v2-flash-thinking-original", - "name": "MiMo V2 Flash (Thinking) Original", - "toolCall": false, + "id": "nvidia/llama-3.1-nemotron-ultra-253b-v1", + "name": "Llama 3.1 Nemotron Ultra 253B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "mimo", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.102, - "output": 0.306 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89068,56 +146438,63 @@ "text" ] }, - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-04-07", + "lastUpdated": "2025-04-07" }, { - "id": "xiaomi/mimo-v2-omni", - "name": "MiMo V2 Omni", + "id": "nvidia/llama-3.3-nemotron-super-49b-v1", + "name": "Llama 3.3 Nemotron Super 49B v1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 262144, + "context": 131072, "output": 65536 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-19", - "lastUpdated": "2026-03-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-04-07", + "lastUpdated": "2025-04-07" }, { - "id": "xiaomi/mimo-v2-pro", - "name": "MiMo V2 Pro", + "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5", + "name": "Llama 3.3 Nemotron Super 49B v1.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 131072 + "context": 131072, + "output": 65536 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89127,109 +146504,116 @@ "text" ] }, - "releaseDate": "2026-03-19", - "lastUpdated": "2026-03-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "xiaomi/mimo-v2.5", - "name": "MiMo V2.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "nvidia/llama-nemotron-embed-vl-1b-v2", + "name": "llama-nemotron-embed-vl-1b-v2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 131072 + "context": 32768, + "output": 2048 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2026-02-10", + "lastUpdated": "2026-02-10" }, { - "id": "xiaomi/mimo-v2.5-pro", - "name": "MiMo V2.5 Pro", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, + "id": "nvidia/llama-nemotron-rerank-vl-1b-v2", + "name": "llama-nemotron-rerank-vl-1b-v2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.0036 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" }, { - "id": "yi-large", - "name": "Yi Large", + "id": "nvidia/magpie-tts-zeroshot", + "name": "magpie-tts-zeroshot", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 32000, + "context": 0, "output": 4096 }, "cost": { - "input": 3.196, - "output": 3.196 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "releaseDate": "2025-05-22", + "lastUpdated": "2025-06-12" }, { - "id": "yi-lightning", - "name": "Yi Lightning", + "id": "nvidia/nemotron-3-content-safety", + "name": "nemotron-3-content-safety", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 12000, + "context": 128000, "output": 4096 }, "cost": { - "input": 0.2006, - "output": 0.2006 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89239,24 +146623,25 @@ "text" ] }, - "releaseDate": "2024-10-16", - "lastUpdated": "2024-10-16" + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "yi-medium-200k", - "name": "Yi Medium 200k", - "toolCall": false, + "id": "nvidia/nemotron-3-nano-30b-a3b", + "name": "nemotron-3-nano-30b-a3b", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 200000, - "output": 4096 + "context": 131072, + "output": 131072 }, "cost": { - "input": 2.499, - "output": 2.499 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89266,83 +146651,107 @@ "text" ] }, - "releaseDate": "2024-03-01", - "lastUpdated": "2024-03-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-09", + "releaseDate": "2024-12", + "lastUpdated": "2024-12" }, { - "id": "z-ai/glm-4.5v", - "name": "GLM 4.5V", - "toolCall": false, - "structuredOutput": false, + "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", + "name": "Nemotron 3 Nano Omni", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "glmv", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 64000, - "output": 96000 + "context": 256000, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 1.7999999999999998 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-11-22", - "lastUpdated": "2025-11-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": -1, + "max": 32768 + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "z-ai/glm-4.5v:thinking", - "name": "GLM 4.5V Thinking", - "toolCall": false, + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "glmv", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 64000, - "output": 96000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.6, - "output": 1.7999999999999998 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-22", - "lastUpdated": "2025-11-22" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-04", + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "z-ai/glm-4.6", - "name": "GLM 4.6", + "id": "nvidia/nemotron-3-ultra-550b-a55b", + "name": "Nemotron 3 Ultra 550B A55B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 200000, - "output": 65535 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.5 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -89352,25 +146761,63 @@ "text" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "z-ai/glm-4.6:thinking", - "name": "GLM 4.6 Thinking", + "id": "nvidia/nemotron-3.5-lightning-30b-a3b", + "name": "Nemotron 3.5 Lightning 30B A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 200000, - "output": 65535 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" + }, + { + "id": "nvidia/nemotron-content-safety-reasoning-4b", + "name": "nemotron-content-safety-reasoning-4b", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.4, - "output": 1.5 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89380,25 +146827,26 @@ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "z-ai/glm-5-turbo", - "name": "GLM 5 Turbo", + "id": "nvidia/nemotron-mini-4b-instruct", + "name": "nemotron-mini-4b-instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 202800, - "output": 131072 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89408,82 +146856,84 @@ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "releaseDate": "2024-08-21", + "lastUpdated": "2024-08-26" }, { - "id": "z-ai/glm-5v-turbo", - "name": "GLM 5V Turbo", + "id": "nvidia/nemotron-nano-12b-v2-vl", + "name": "Nemotron Nano 12B v2 VL", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 202800, - "output": 131100 + "context": 128000, + "output": 128000 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [], + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "z-ai/glm-5v-turbo:thinking", - "name": "GLM 5V Turbo Thinking", + "id": "nvidia/nemotron-voicechat", + "name": "nemotron-voicechat", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 202800, - "output": 131100 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "zai-org/glm-4.5", - "name": "GLM 4.5", + "id": "nvidia/nv-embed-v1", + "name": "nv-embed-v1", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 65536 + "context": 32768, + "output": 2048 }, "cost": { - "input": 0.3, - "output": 1.3 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89493,24 +146943,24 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2024-06-07", + "lastUpdated": "2025-07-22" }, { - "id": "zai-org/GLM-4.5-Air", - "name": "GLM 4.5 Air", - "toolCall": true, - "structuredOutput": true, + "id": "nvidia/nv-embedcode-7b-v1", + "name": "nv-embedcode-7b-v1", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 98304 + "context": 32768, + "output": 2048 }, "cost": { - "input": 0.12, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89520,24 +146970,25 @@ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2025-03-17", + "lastUpdated": "2025-05-29" }, { - "id": "zai-org/GLM-4.5-Air:thinking", - "name": "GLM 4.5 Air (Thinking)", + "id": "nvidia/nvidia-nemotron-nano-9b-v2", + "name": "nvidia-nemotron-nano-9b-v2", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 128000, - "output": 98304 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.12, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89547,24 +146998,30 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-09", + "releaseDate": "2025-08-18", + "lastUpdated": "2025-08-18" }, { - "id": "zai-org/GLM-4.5:thinking", - "name": "GLM 4.5 (Thinking)", + "id": "nvidia/rerank-qa-mistral-4b", + "name": "rerank-qa-mistral-4b", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { "context": 128000, - "output": 65536 + "output": 4096 }, "cost": { - "input": 0.3, - "output": 1.3 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89574,24 +147031,24 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2024-01-01" + "releaseDate": "2024-03-17", + "lastUpdated": "2025-01-17" }, { - "id": "zai-org/glm-4.6-original", - "name": "GLM 4.6 Original", + "id": "nvidia/riva-translate-4b-instruct-v1.1", + "name": "riva-translate-4b-instruct-v1_1", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 256000, - "output": 65535 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.35, - "output": 1.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89601,164 +147058,159 @@ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2025-12-12", + "lastUpdated": "2025-12-12" }, { - "id": "zai-org/GLM-4.6-turbo", - "name": "GLM 4.6 Turbo", + "id": "nvidia/sparsedrive", + "name": "sparsedrive", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 200000, - "output": 204800 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1, - "output": 3 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-02", - "lastUpdated": "2025-10-02" + "releaseDate": "2025-03-18", + "lastUpdated": "2025-07-20" }, { - "id": "zai-org/GLM-4.6-turbo:thinking", - "name": "GLM 4.6 Turbo (Thinking)", + "id": "nvidia/streampetr", + "name": "streampetr", "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": false, + "reasoning": false, + "attachment": true, + "openWeights": true, "limit": { - "context": 200000, - "output": 204800 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1, - "output": 3 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-02", - "lastUpdated": "2025-10-02" + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "zai-org/glm-4.6v", - "name": "GLM 4.6V", + "id": "nvidia/studiovoice", + "name": "studiovoice", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { "context": 128000, - "output": 24000 + "output": 8192 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2024-10-03", + "lastUpdated": "2025-06-13" }, { - "id": "zai-org/glm-4.6v-flash-original", - "name": "GLM 4.6V Flash", + "id": "nvidia/synthetic-video-detector", + "name": "synthetic-video-detector", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 24000 + "context": 0, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "zai-org/glm-4.6v-original", - "name": "GLM 4.6V Original", + "id": "nvidia/usdcode", + "name": "usdcode", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { "context": 128000, - "output": 24000 + "output": 4096 }, "cost": { - "input": 0.6, - "output": 0.9 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "releaseDate": "2026-01-01", + "lastUpdated": "2026-01-01" }, { - "id": "zai-org/glm-4.7", - "name": "GLM 4.7", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "nvidia/usdvalidate", + "name": "usdvalidate", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", "limit": { - "context": 200000, - "output": 128000 + "context": 0, + "output": 4096 }, "cost": { - "input": 0.15, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89768,25 +147220,25 @@ "text" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "releaseDate": "2024-07-24", + "lastUpdated": "2025-01-08" }, { - "id": "zai-org/glm-4.7-flash", - "name": "GLM 4.7 Flash", + "id": "openai/gpt-oss-120b", + "name": "GPT-OSS-120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm-flash", + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.07, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89796,24 +147248,36 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08", + "releaseDate": "2025-08-04", + "lastUpdated": "2025-08-14" }, { - "id": "zai-org/glm-4.7-flash-original", - "name": "GLM 4.7 Flash Original", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 128000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.07, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89823,51 +147287,64 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "zai-org/glm-4.7-flash-original:thinking", - "name": "GLM 4.7 Flash Original Thinking", + "id": "openai/whisper-large-v3", + "name": "Whisper Large v3", "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "whisper", "limit": { - "context": 200000, - "output": 128000 + "context": 0, + "output": 4096 }, "cost": { - "input": 0.07, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "knowledge": "2023-09", + "releaseDate": "2023-09-01", + "lastUpdated": "2025-09-05" }, { - "id": "zai-org/glm-4.7-flash:thinking", - "name": "GLM 4.7 Flash Thinking", - "toolCall": false, + "id": "poolside/laguna-xs-2.1", + "name": "Laguna XS 2.1", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 200000, - "output": 128000 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.07, - "output": 0.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89877,25 +147354,83 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" }, { - "id": "zai-org/glm-4.7-original", - "name": "GLM 4.7 Original", + "id": "qwen/qwen-image", + "name": "Qwen Image", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "qwen/qwen-image-edit", + "name": "Qwen Image Edit", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" + }, + { + "id": "qwen/qwen2.5-coder-32b-instruct", + "name": "Qwen2.5 Coder 32b Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 200000, - "output": 65535 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89905,25 +147440,25 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2024-11-06", + "lastUpdated": "2024-11-06" }, { - "id": "zai-org/glm-4.7-original:thinking", - "name": "GLM 4.7 Original Thinking", + "id": "qwen/qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 200000, - "output": 65535 + "context": 262144, + "output": 66536 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89933,24 +147468,26 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "zai-org/glm-4.7:thinking", - "name": "GLM 4.7 Thinking", + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next-80B-A3B-Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 200000, - "output": 65535 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -89960,81 +147497,96 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "knowledge": "2024-12", + "releaseDate": "2024-12-01", + "lastUpdated": "2025-09-05" }, { - "id": "zai-org/glm-5", - "name": "GLM 5", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 200000, - "output": 128000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 2.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "zai-org/glm-5-original", - "name": "GLM 5 Original", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5-397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 128000 + "context": 262144, + "output": 8192 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "zai-org/glm-5-original:thinking", - "name": "GLM 5 Original Thinking", + "id": "sarvamai/sarvam-m", + "name": "sarvam-m", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 200000, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -90044,25 +147596,24 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "zai-org/glm-5:thinking", - "name": "GLM 5 Thinking", + "id": "stepfun-ai/step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", "limit": { - "context": 200000, - "output": 128000 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 2.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -90072,53 +147623,106 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-02", + "lastUpdated": "2026-02-02" }, { - "id": "zai-org/glm-5.1", - "name": "GLM 5.1", + "id": "stepfun-ai/step-3.7-flash", + "name": "Step 3.7 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", "limit": { - "context": 200000, - "output": 131072 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 2.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "zai-org/glm-5.1:thinking", - "name": "GLM 5.1 Thinking", + "id": "thinkingmachines/inkling", + "name": "Inkling", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 1048576, + "output": 16384 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "upstage/solar-10.7b-instruct", + "name": "solar-10.7b-instruct", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", "limit": { - "context": 200000, - "output": 131072 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 2.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -90128,25 +147732,25 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "releaseDate": "2024-06-05", + "lastUpdated": "2025-04-10" }, { - "id": "zai-org/glm-latest", - "name": "GLM Latest", + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, + "context": 1000000, "output": 131072 }, "cost": { - "input": 0.75, - "output": 2.6, - "cacheRead": 0.15 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -90156,39 +147760,45 @@ "text" ] }, - "releaseDate": "2026-05-03", - "lastUpdated": "2026-05-03" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], - "baseUrl": "https://nano-gpt.com/api/v1", - "doc": "https://docs.nano-gpt.com" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://integrate.api.nvidia.com/v1", + "doc": "https://docs.api.nvidia.com/nim/" }, { - "id": "nearai", - "name": "NEAR AI Cloud", + "id": "ofox", + "name": "Ofox", "env": [ - "NEARAI_API_KEY" + "OFOX_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "anthropic/claude-haiku-4-5", - "name": "Claude Haiku 4.5 (latest)", + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "claude-fable", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ @@ -90200,28 +147810,40 @@ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "anthropic/claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "anthropic/claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "claude-haiku", "limit": { "context": 200000, - "output": 128000 + "output": 64000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ @@ -90233,13 +147855,19 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "anthropic/claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -90247,8 +147875,8 @@ "openWeights": false, "family": "claude-opus", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { "input": 5, @@ -90266,28 +147894,42 @@ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "anthropic/claude-sonnet-4-5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 3, - "output": 15.5, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -90299,28 +147941,39 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "anthropic/claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 64000 + "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -90332,260 +147985,290 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" - }, - { - "id": "black-forest-labs/FLUX.2-klein-4B", - "name": "FLUX.2 Klein 4B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "flux", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 1, - "output": 1 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "image" - ] - }, - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", "image", - "audio", - "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "google/gemini-3-pro", - "name": "Gemini 3 Pro Preview", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 15, - "cacheRead": 0 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", "image", - "video", - "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "bailian/qwen-flash", + "name": "Qwen Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash-lite", + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.022, + "output": 0.22, + "cacheRead": 0.0043, + "cacheWrite": 0.027 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "google/gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "bailian/qwen-max", + "name": "Qwen Max", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 32768, + "output": 8192 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.35, + "output": 1.38, + "cacheRead": 0.069 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "knowledge": "2024-04", + "releaseDate": "2024-04-03", + "lastUpdated": "2025-01-25" }, { - "id": "google/gemma-4-31B-it", - "name": "Gemma 4 31B IT", + "id": "bailian/qwen-turbo", + "name": "Qwen Turbo", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "gemma", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.13, - "output": 0.4, - "cacheRead": 0.026 + "input": 0.05, + "output": 0.09, + "cacheRead": 0.0086 }, "modalities": { "input": [ @@ -90595,183 +148278,187 @@ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "knowledge": "2024-04", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-04-28" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "bailian/qwen-vl-max", + "name": "Qwen-VL Max", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 131072, + "output": 8192 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.23, + "output": 0.58, + "cacheRead": 0.046 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "releaseDate": "2024-04-08", + "lastUpdated": "2025-08-13" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1 mini", + "id": "bailian/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-mini", + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.06, + "cacheWrite": 0.27 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT-4.1 nano", + "id": "bailian/qwen3-coder-next", + "name": "Qwen3 Coder Next", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.2, + "output": 1.5 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "bailian/qwen3-coder-plus", + "name": "Qwen3 Coder Plus", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.8, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "bailian/qwen3-max", + "name": "Qwen3 Max", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-mini", + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.36, + "output": 1.43, + "cacheRead": 0.072 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5 Nano", + "id": "bailian/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 0.29, + "output": 2.29, + "cacheRead": 0.29 }, "modalities": { "input": [ @@ -90782,58 +148469,74 @@ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "bailian/qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.29, + "output": 2.05, + "cacheRead": 0.29 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "bailian/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 64000 }, "cost": { - "input": 1.8, - "output": 15.5, - "cacheRead": 0.18 + "input": 0.55, + "output": 3.5, + "cacheRead": 0.55 }, "modalities": { "input": [ @@ -90844,152 +148547,195 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", + "id": "bailian/qwen3.5-flash", + "name": "Qwen3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 1050000, - "output": 128000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0.125 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/gpt-5.4-mini", - "name": "GPT-5.4 mini", + "id": "bailian/qwen3.5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-mini", + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0.4, + "output": 2.4, + "cacheRead": 0.04, + "cacheWrite": 0.4 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "openai/gpt-5.4-nano", - "name": "GPT-5.4 nano", + "id": "bailian/qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 0.6, + "output": 3.6 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", + "id": "bailian/qwen3.6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "qwen3.6", "limit": { - "context": 1050000, - "output": 128000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.31 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT-OSS 120B", + "id": "bailian/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, + "family": "qwen", "limit": { - "context": 131000, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.55 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2 }, "modalities": { "input": [ @@ -90999,58 +148745,77 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "openai/o3", - "name": "o3", + "id": "bailian/qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.625 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/o3-mini", - "name": "o3-mini", + "id": "bailian/qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "o-mini", + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ @@ -91060,85 +148825,126 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "openai/o4-mini", - "name": "o4-mini", + "id": "bailian/qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.08, + "cacheWrite": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "openai/whisper-large-v3", - "name": "Whisper Large v3", - "toolCall": false, + "id": "bailian/qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "whisper", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 448, - "output": 448 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.01, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "audio" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2023-11-06" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen3 30B-A3B Instruct 2507", + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, - "output": 32768 + "context": 128000, + "output": 32000 }, "cost": { - "input": 0.15, - "output": 0.55 + "input": 0.29, + "output": 0.43, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -91148,25 +148954,32 @@ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2025-07-29" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "Qwen/Qwen3-Embedding-0.6B", - "name": "Qwen3 Embedding 0.6B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "text-embedding", + "family": "deepseek-flash", "limit": { - "context": 40960, - "output": 1024 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.01, - "output": 0 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -91176,25 +148989,40 @@ "text" ] }, - "releaseDate": "2025-06-03", - "lastUpdated": "2025-06-03" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "Qwen/Qwen3-Reranker-0.6B", - "name": "Qwen3 Reranker 0.6B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 40960, - "output": 1024 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.01, - "output": 0.01 + "input": 0.45, + "output": 0.88, + "cacheRead": 0.0037 }, "modalities": { "input": [ @@ -91204,968 +149032,1354 @@ "text" ] }, - "releaseDate": "2025-06-03", - "lastUpdated": "2025-06-03" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", - "name": "Qwen3-VL 30B-A3B Instruct", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 256000, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.55 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 1 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "Qwen/Qwen3.5-122B-A10B", - "name": "Qwen3.5 122B-A10B", + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 3.2 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025, + "cacheWrite": 1 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "Qwen/Qwen3.6-35B-A3B-FP8", - "name": "Qwen 3.6 35B A3B FP8", + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.17, - "output": 1.1, - "cacheRead": 0.056 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 4.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM-5.1 FP8", + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 202752, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.85, - "output": 3.3 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://cloud-api.near.ai/v1", - "doc": "https://docs.near.ai/" - }, - { - "id": "nebius", - "name": "Nebius Token Factory", - "env": [ - "NEBIUS_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" + }, { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "DeepSeek-V3.2", + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 163000, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.3, - "output": 0.45, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2026-01-20", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "deepseek-ai/DeepSeek-V3.2-fast", - "name": "DeepSeek-V3.2-fast", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 8000, - "output": 8192 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.04, - "cacheWrite": 0.5 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 4.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-27", - "lastUpdated": "2026-05-07" + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "DeepSeek V4 Pro", + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 1000000, - "output": 384000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 3.5, - "cacheRead": 0.15 + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 0.83 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "google/gemma-2-2b-it", - "name": "Gemma-2-2b-it", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 8192, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.02, - "output": 0.06, - "cacheRead": 0.002, - "cacheWrite": 0.025 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2024-07-31", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "google/gemma-3-27b-it", - "name": "Gemma-3-27b-it", + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 110000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01, - "cacheWrite": 0.125 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2026-01-20", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.13, - "output": 0.4, - "cacheRead": 0.013, - "cacheWrite": 0.16 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-12-05", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "meta-llama/Meta-Llama-3.1-8B-Instruct", - "name": "Meta-Llama-3.1-8B-Instruct", + "id": "moonshotai/kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code Highspeed", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.02, - "output": 0.06, - "cacheRead": 0.002, - "cacheWrite": 0.025 + "input": 1.9, + "output": 8, + "cacheRead": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2026-02-04" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 196608, - "output": 8192 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "MiniMaxAI/MiniMax-M2.5-fast", - "name": "MiniMax-M2.5-fast", + "id": "openai/gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8000, - "output": 8192 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2026-05-07" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi-K2.5", + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 256000, - "output": 8192 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.5, - "output": 2.5, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-12-15", - "lastUpdated": "2026-02-04" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "moonshotai/Kimi-K2.5-fast", - "name": "Kimi-K2.5-fast", + "id": "openai/gpt-4o", + "name": "GPT-4o", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, - "output": 8192 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.5, - "output": 2.5, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-12-15", - "lastUpdated": "2026-02-04" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "NousResearch/Hermes-4-405B", - "name": "Hermes-4-405B", + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { "context": 128000, - "output": 8192 + "output": 16384 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2026-01-30", - "lastUpdated": "2026-02-04" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "NousResearch/Hermes-4-70B", - "name": "Hermes-4-70B", + "id": "openai/gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.13, - "output": 0.4, - "cacheRead": 0.013, - "cacheWrite": 0.16 + "input": 1.25, + "output": 10, + "cacheRead": 0.13 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" + }, + { + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 256000, + "output": 32768 + }, + "cost": { + "input": 0.25, + "output": 2, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2026-01-30", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "nvidia/Llama-3_1-Nemotron-Ultra-253B-v1", - "name": "Llama-3.1-Nemotron-Ultra-253B-v1", + "id": "openai/gpt-5.1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 4096 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 1.8, - "cacheRead": 0.06, - "cacheWrite": 0.75 + "input": 1.25, + "output": 10, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-15", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "nvidia/Nemotron-3-Nano-Omni", - "name": "Nemotron-3-Nano-Omni", + "id": "openai/gpt-5.1-codex-max", + "name": "GPT-5.1 Codex Max", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 65536, - "output": 8192 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.06, - "output": 0.24, - "cacheRead": 0.006, - "cacheWrite": 0.075 + "input": 1.25, + "output": 10, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nemotron-3-Super-120B-A12B", + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { "context": 256000, - "output": 32768 + "output": 65536 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 0.25, + "output": 2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2026-02", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B", - "name": "Nemotron-3-Nano-30B-A3B", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 32000, - "output": 4096 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.06, - "output": 0.24, - "cacheRead": 0.006, - "cacheWrite": 0.075 + "input": 1.75, + "output": 14, + "cacheRead": 0.18 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-08-10", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015, - "cacheWrite": 0.18 + "input": 1.75, + "output": 14, + "cacheRead": 0.18 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2026-01-10", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-oss-120b-fast", - "name": "gpt-oss-120b-fast", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 8000, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.5, - "cacheRead": 0.01, - "cacheWrite": 0.125 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-06-10", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "PrimeIntellect/INTELLECT-3", - "name": "INTELLECT-3", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 128000, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { "input": 0.2, - "output": 1.1, - "cacheRead": 0.02, - "cacheWrite": 0.25 + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2026-01-25", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "Qwen/Qwen2.5-VL-72B-Instruct", - "name": "Qwen2.5-VL-72B-Instruct", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025, - "cacheWrite": 0.31 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-20", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt-luna", "limit": { - "context": 262144, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { "input": 0.2, - "output": 0.6 + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-10-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507-fast", - "name": "Qwen3-235B-A22B-Thinking-2507-fast", + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 8000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 2, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-25", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen3-30B-A3B-Instruct-2507", + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01, - "cacheWrite": 0.125 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-01-28", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "Qwen/Qwen3-32B", - "name": "Qwen3-32B", + "id": "x-ai/grok-4.1-fast", + "name": "Grok 4.1 Fast", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 8192 + "context": 2000000, + "output": 30000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01, - "cacheWrite": 0.125 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-01-28", - "lastUpdated": "2026-02-04" + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "Qwen/Qwen3-Embedding-8B", - "name": "Qwen3-Embedding-8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "text-embedding", + "id": "x-ai/grok-4.20", + "name": "Grok 4.20 (Reasoning)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 32768, - "output": 0 + "context": 2000000, + "output": 128000 }, "cost": { - "input": 0.01, - "output": 0 + "input": 4, + "output": 12, + "cacheRead": 0.4 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-10", - "releaseDate": "2026-01-10", - "lastUpdated": "2026-02-04" + "reasoningOptions": [], + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", - "name": "Qwen3-Next-80B-A3B-Thinking", + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 30000 }, "cost": { - "input": 0.15, - "output": 1.2, - "cacheRead": 0.015, - "cacheWrite": 0.18 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-01-28", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Thinking-fast", - "name": "Qwen3-Next-80B-A3B-Thinking-fast", + "id": "z-ai/glm-4.6", + "name": "GLM-4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 8000, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 1.2, - "cacheRead": 0.015, - "cacheWrite": 0.1875 + "input": 0.4, + "output": 1.9, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -92175,27 +150389,32 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-25", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "Qwen/Qwen3.5-397B-A17B", - "name": "Qwen3.5-397B-A17B", + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 3.6, - "cacheRead": 0.06, - "cacheWrite": 0.75 + "input": 0.4, + "output": 2, + "cacheRead": 0.08 }, "modalities": { "input": [ @@ -92205,27 +150424,32 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-15", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "Qwen/Qwen3.5-397B-A17B-fast", - "name": "Qwen3.5-397B-A17B-fast", + "id": "z-ai/glm-4.7-flashx", + "name": "GLM-4.7-FlashX", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm-flash", "limit": { - "context": 8000, - "output": 8192 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3.6, - "cacheRead": 0.06, - "cacheWrite": 0.75 + "input": 0.072, + "output": 0.43, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -92235,27 +150459,32 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-15", - "lastUpdated": "2026-05-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "zai-org/GLM-5", + "id": "z-ai/glm-5", "name": "GLM-5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { "input": 1, "output": 3.2, - "cacheRead": 0.1, - "cacheWrite": 1 + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -92265,38 +150494,31 @@ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-10" - } - ], - "baseUrl": "https://api.tokenfactory.nebius.com/v1", - "doc": "https://docs.tokenfactory.nebius.com/" - }, - { - "id": "neuralwatt", - "name": "Neuralwatt", - "env": [ - "NEURALWATT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + }, { - "id": "glm-5-fast", - "name": "GLM 5 Fast", + "id": "z-ai/glm-5-turbo", + "name": "GLM-5-Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "family": "glm", "limit": { - "context": 202736, - "output": 202736 + "context": 200000, + "output": 131072 }, "cost": { - "input": 1.1, - "output": 3.6 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ @@ -92306,25 +150528,31 @@ "text" ] }, - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "glm-5.1-fast", - "name": "GLM 5.1 Fast", + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, "family": "glm", "limit": { - "context": 202736, - "output": 202736 + "context": 200000, + "output": 131072 }, "cost": { - "input": 1.1, - "output": 3.6 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -92334,83 +150562,114 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-07", "lastUpdated": "2026-04-07" }, { - "id": "kimi-k2.5-fast", - "name": "Kimi K2.5 Fast", + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "kimi", + "family": "glm", "limit": { - "context": 262128, - "output": 262128 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.52, - "output": 2.59 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "kimi-k2.6-fast", - "name": "Kimi K2.6 Fast", + "id": "z-ai/glm-5v-turbo", + "name": "GLM-5V-Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "glm", "limit": { - "context": 262128, - "output": 262128 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.69, - "output": 3.22 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.ofox.ai/v1", + "doc": "https://ofox.ai/docs" + }, + { + "id": "ollama-cloud", + "name": "Ollama Cloud", + "env": [ + "OLLAMA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax M2.5", + "id": "deepseek-v4-flash", + "name": "deepseek-v4-flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "deepseek-flash", "limit": { - "context": 196592, - "output": 196592 - }, - "cost": { - "input": 0.35, - "output": 1.38 + "context": 1048576, + "output": 1048576 }, "modalities": { "input": [ @@ -92420,83 +150679,106 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "mistralai/Devstral-Small-2-24B-Instruct-2512", - "name": "Devstral Small 2 24B Instruct 2512", + "id": "deepseek-v4-flash:0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "devstral", + "family": "deepseek-flash", "limit": { - "context": 262128, - "output": 262128 - }, - "cost": { - "input": 0.12, - "output": 0.35 + "context": 1048576, + "output": 1048576 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "deepseek-v4-pro", + "name": "deepseek-v4-pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi", + "family": "deepseek-thinking", "limit": { - "context": 262128, - "output": 262128 - }, - "cost": { - "input": 0.52, - "output": 2.59 + "context": 1048576, + "output": 1048576 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", + "id": "gemma4:31b", + "name": "gemma4:31b", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "gemma", "limit": { - "context": 262128, - "output": 262128 - }, - "cost": { - "input": 0.69, - "output": 3.22 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ @@ -92507,25 +150789,27 @@ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-08" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "glm-5.1", + "name": "glm-5.1", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "gpt-oss", + "family": "glm", "limit": { - "context": 16368, - "output": 16368 - }, - "cost": { - "input": 0.03, - "output": 0.16 + "context": 202752, + "output": 131072 }, "modalities": { "input": [ @@ -92535,25 +150819,26 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-27", + "lastUpdated": "2026-04-07" }, { - "id": "Qwen/Qwen3.5-397B-A17B-FP8", - "name": "Qwen3.5 397B A17B FP8", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262128, - "output": 262128 - }, - "cost": { - "input": 0.69, - "output": 4.14 + "context": 976000, + "output": 131072 }, "modalities": { "input": [ @@ -92563,54 +150848,64 @@ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Qwen/Qwen3.6-35B-A3B", - "name": "Qwen3.6 35B A3B", + "id": "gpt-oss:120b", + "name": "gpt-oss:120b", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen3.6", + "family": "gpt-oss", "limit": { - "context": 131056, - "output": 131056 - }, - "cost": { - "input": 0.29, - "output": 1.15 + "context": 131072, + "output": 32768 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2026-01-19" }, { - "id": "qwen3.5-397b-fast", - "name": "Qwen3.5 397B Fast", + "id": "gpt-oss:20b", + "name": "gpt-oss:20b", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { - "context": 262128, - "output": 262128 - }, - "cost": { - "input": 0.69, - "output": 4.14 + "context": 131072, + "output": 32768 }, "modalities": { "input": [ @@ -92620,25 +150915,31 @@ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2026-01-19" }, { - "id": "qwen3.6-35b-fast", - "name": "Qwen3.6 35B Fast", + "id": "kimi-k2.5", + "name": "kimi-k2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen3.6", + "family": "kimi-k2", "limit": { - "context": 131056, - "output": 131056 - }, - "cost": { - "input": 0.29, - "output": 1.15 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ @@ -92649,140 +150950,126 @@ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM 5.1 FP8", + "id": "kimi-k2.6", + "name": "kimi-k2.6", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "kimi-k2", "limit": { - "context": 202736, - "output": 202736 - }, - "cost": { - "input": 1.1, - "output": 3.6 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" - } - ], - "baseUrl": "https://api.neuralwatt.com/v1", - "doc": "https://portal.neuralwatt.com/docs" - }, - { - "id": "nova", - "name": "Nova", - "env": [ - "NOVA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + }, { - "id": "nova-2-lite-v1", - "name": "Nova 2 Lite", + "id": "kimi-k2.7-code", + "name": "kimi-k2.7-code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "nova-lite", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 64000 - }, - "cost": { - "input": 0, - "output": 0 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ "text", - "image", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "nova-2-pro-v1", - "name": "Nova 2 Pro", + "id": "kimi-k3", + "name": "kimi-k3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "nova-pro", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 1000000, - "output": 64000 - }, - "cost": { - "input": 0, - "output": 0 + "context": 1048576, + "output": 131072 }, "modalities": { "input": [ "text", - "image", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2026-01-03" - } - ], - "baseUrl": "https://api.nova.amazon.com/v1", - "doc": "https://nova.amazon.com/dev/documentation" - }, - { - "id": "novita-ai", - "name": "NovitaAI", - "env": [ - "NOVITA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-27" + }, { - "id": "baichuan/baichuan-m2-32b", - "name": "baichuan-m2-32b", - "toolCall": false, + "id": "minimax-m2.5", + "name": "minimax-m2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "baichuan", + "family": "minimax", "limit": { - "context": 131072, + "context": 204800, "output": 131072 }, - "cost": { - "input": 0.07, - "output": 0.07 - }, "modalities": { "input": [ "text" @@ -92791,26 +151078,23 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-08-13", - "lastUpdated": "2025-08-13" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "baidu/ernie-4.5-21B-a3b", - "name": "ERNIE 4.5 21B A3B", + "id": "minimax-m2.7", + "name": "minimax-m2.7", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "ernie", + "family": "minimax", "limit": { - "context": 120000, - "output": 8000 - }, - "cost": { - "input": 0.07, - "output": 0.28 + "context": 196608, + "output": 196608 }, "modalities": { "input": [ @@ -92820,166 +151104,179 @@ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "baidu/ernie-4.5-21B-a3b-thinking", - "name": "ERNIE-4.5-21B-A3B-Thinking", - "toolCall": false, + "id": "minimax-m3", + "name": "minimax-m3", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "ernie", + "family": "minimax-m3", "limit": { - "context": 131072, - "output": 65536 - }, - "cost": { - "input": 0.07, - "output": 0.28 + "context": 512000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-31", + "lastUpdated": "2026-05-31" }, { - "id": "baidu/ernie-4.5-300b-a47b-paddle", - "name": "ERNIE 4.5 300B A47B", - "toolCall": false, - "structuredOutput": true, + "id": "mistral-large-3:675b", + "name": "mistral-large-3:675b", + "toolCall": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "mistral-large", "limit": { - "context": 123000, - "output": 12000 - }, - "cost": { - "input": 0.28, - "output": 1.1 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "releaseDate": "2025-12-02", + "lastUpdated": "2026-01-19" }, { - "id": "baidu/ernie-4.5-vl-28b-a3b", - "name": "ERNIE 4.5 VL 28B A3B", + "id": "nemotron-3-nano:30b", + "name": "nemotron-3-nano:30b", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "nemotron", "limit": { - "context": 30000, - "output": 8000 - }, - "cost": { - "input": 1.4, - "output": 5.6 + "context": 1048576, + "output": 131072 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-15", + "lastUpdated": "2026-01-19" }, { - "id": "baidu/ernie-4.5-vl-28b-a3b-thinking", - "name": "ERNIE-4.5-VL-28B-A3B-Thinking", + "id": "nemotron-3-super", + "name": "nemotron-3-super", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "nemotron", "limit": { - "context": 131072, + "context": 262144, "output": 65536 }, - "cost": { - "input": 0.39, - "output": 0.39 - }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-26", - "lastUpdated": "2025-11-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-12" }, { - "id": "baidu/ernie-4.5-vl-424b-a47b", - "name": "ERNIE 4.5 VL 424B A47B", - "toolCall": false, + "id": "nemotron-3-ultra", + "name": "nemotron-3-ultra", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "nemotron", "limit": { - "context": 123000, - "output": 16000 - }, - "cost": { - "input": 0.42, - "output": 1.25 + "context": 262144, + "output": 128000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "deepseek/deepseek-ocr", - "name": "DeepSeek-OCR", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, + "id": "qwen3.5:397b", + "name": "qwen3.5:397b", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 0.03, - "output": 0.03 + "context": 262144, + "output": 65536 }, "modalities": { "input": [ @@ -92990,24 +151287,40 @@ "text" ] }, - "releaseDate": "2025-10-24", - "lastUpdated": "2025-10-24" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://ollama.com/v1", + "doc": "https://docs.ollama.com/cloud" + }, + { + "id": "openai", + "name": "OpenAI", + "env": [ + "OPENAI_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "deepseek/deepseek-ocr-2", - "name": "deepseek/deepseek-ocr-2", + "id": "chatgpt-image-latest", + "name": "chatgpt-image-latest", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 8192, - "output": 8192 - }, - "cost": { - "input": 0.03, - "output": 0.03 + "context": 0, + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -93015,27 +151328,30 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "releaseDate": "2025-12-16", + "lastUpdated": "2025-12-16" }, { - "id": "deepseek/deepseek-prover-v2-671b", - "name": "Deepseek Prover V2 671B", + "id": "gpt-3.5-turbo", + "name": "GPT-3.5-turbo", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 160000, - "output": 160000 + "context": 16385, + "output": 4096 }, "cost": { - "input": 0.7, - "output": 2.5 + "input": 0.5, + "output": 1.5, + "cacheRead": 0 }, "modalities": { "input": [ @@ -93045,26 +151361,28 @@ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2025-04-30" + "status": "deprecated", + "deprecated": true, + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "DeepSeek R1 0528", + "id": "gpt-4", + "name": "GPT-4", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 163840, - "output": 32768 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.7, - "output": 2.5, - "cacheRead": 0.35 + "input": 30, + "output": 60 }, "modalities": { "input": [ @@ -93074,395 +151392,445 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-11", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "deepseek/deepseek-r1-0528-qwen3-8b", - "name": "DeepSeek R1 0528 Qwen3 8B", - "toolCall": false, + "id": "gpt-4-turbo", + "name": "GPT-4 Turbo", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { "context": 128000, - "output": 32000 + "output": 4096 }, "cost": { - "input": 0.06, - "output": 0.09 + "input": 10, + "output": 30 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-29", - "lastUpdated": "2025-05-29" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "deepseek/deepseek-r1-distill-llama-70b", - "name": "DeepSeek R1 Distill LLama 70B", - "toolCall": false, + "id": "gpt-4.1", + "name": "GPT-4.1", + "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.8, - "output": 0.8 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek/deepseek-r1-distill-qwen-14b", - "name": "DeepSeek R1 Distill Qwen 14B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-4.1-mini", + "name": "GPT-4.1 mini", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 32768, - "output": 16384 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek/deepseek-r1-distill-qwen-32b", - "name": "DeepSeek R1 Distill Qwen 32B", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-4.1-nano", + "name": "GPT-4.1 nano", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 64000, - "output": 32000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 0.3 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek/deepseek-r1-turbo", - "name": "DeepSeek R1 (Turbo)\t", + "id": "gpt-4o", + "name": "GPT-4o", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 64000, - "output": 16000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.7, - "output": 2.5 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-05", - "lastUpdated": "2025-03-05" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "deepseek/deepseek-v3-0324", - "name": "DeepSeek V3 0324", + "id": "gpt-4o-2024-05-13", + "name": "GPT-4o (2024-05-13)", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 163840, - "output": 163840 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.27, - "output": 1.12, - "cacheRead": 0.135 + "input": 5, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" }, { - "id": "deepseek/deepseek-v3-turbo", - "name": "DeepSeek V3 (Turbo)\t", + "id": "gpt-4o-2024-08-06", + "name": "GPT-4o (2024-08-06)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 64000, - "output": 16000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 1.3 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-05", - "lastUpdated": "2025-03-05" + "knowledge": "2023-09", + "releaseDate": "2024-08-06", + "lastUpdated": "2024-08-06" }, { - "id": "deepseek/deepseek-v3.1", - "name": "DeepSeek V3.1", + "id": "gpt-4o-2024-11-20", + "name": "GPT-4o (2024-11-20)", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 1, - "cacheRead": 0.135 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "knowledge": "2023-09", + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" }, { - "id": "deepseek/deepseek-v3.1-terminus", - "name": "Deepseek V3.1 Terminus", + "id": "gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 1, - "cacheRead": 0.135 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "deepseek/deepseek-v3.2", - "name": "Deepseek V3.2", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 163840, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.269, - "output": 0.4, - "cacheRead": 0.1345 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek/deepseek-v3.2-exp", - "name": "Deepseek V3.2 Exp", + "id": "gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 163840, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.27, - "output": 0.41 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1048576, - "output": 393216 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "gpt-5-pro", + "name": "GPT-5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", - "limit": { - "context": 1048576, - "output": 393216 - }, - "cost": { - "input": 1.69, - "output": 3.38, - "cacheRead": 0.13 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" - }, - { - "id": "google/gemma-3-12b-it", - "name": "Gemma 3 12B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 272000 }, "cost": { - "input": 0.05, - "output": 0.1 + "input": 15, + "output": 120 }, "modalities": { "input": [ @@ -93473,25 +151841,36 @@ "text" ] }, - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "google/gemma-3-27b-it", - "name": "Gemma 3 27B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5.1", + "name": "GPT-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gpt", "limit": { - "context": 98304, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.119, - "output": 0.2 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -93502,25 +151881,39 @@ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.13, - "output": 0.4 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -93531,25 +151924,39 @@ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B", + "id": "gpt-5.2-chat-latest", + "name": "GPT-5.2 Chat", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 262144, - "output": 131072 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.14, - "output": 0.4 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -93560,649 +151967,1065 @@ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "gryphe/mythomax-l2-13b", - "name": "Mythomax L2 13B", - "toolCall": false, + "id": "gpt-5.2-pro", + "name": "GPT-5.2 Pro", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 4096, - "output": 3200 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.09, - "output": 0.09 + "input": 21, + "output": 168 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-04-25", - "lastUpdated": "2024-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "inclusionai/ling-2.6-1t", - "name": "Ling-2.6-1T", + "id": "gpt-5.3-chat-latest", + "name": "GPT-5.3 Chat (latest)", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "ling", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "knowledge": "2025-08-31", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "inclusionai/ling-2.6-flash", - "name": "Ling-2.6-flash", + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "ling", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 262144, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "inclusionai/ring-2.6-1t", - "name": "Ring-2.6-1T", + "id": "gpt-5.3-codex-spark", + "name": "GPT-5.3 Codex Spark", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ring", + "family": "gpt-codex-spark", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "input": 100000, + "output": 32000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.06 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-08", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "kwaipilot/kat-coder-pro", - "name": "Kat Coder Pro", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, + "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-05", - "lastUpdated": "2026-01-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "meta-llama/llama-3-70b-instruct", - "name": "Llama3 70B Instruct", - "toolCall": false, + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 8192, - "output": 8000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.51, - "output": 0.74 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-04-25", - "lastUpdated": "2024-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "meta-llama/llama-3-8b-instruct", - "name": "Llama 3 8B Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.04, - "output": 0.04 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-04-25", - "lastUpdated": "2024-04-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "meta-llama/llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", - "toolCall": false, + "id": "gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 16384, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.02, - "output": 0.05 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-24", - "lastUpdated": "2024-07-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "meta-llama/llama-3.2-3b-instruct", - "name": "Llama 3.2 3B Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 32768, - "output": 32000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.03, - "output": 0.05 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "meta-llama/llama-3.3-70b-instruct", - "name": "Llama 3.3 70B Instruct", + "id": "gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 120000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.135, - "output": 0.4 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-07", - "lastUpdated": "2024-12-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "meta-llama/llama-4-maverick-17b-128e-instruct-fp8", - "name": "Llama 4 Maverick Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5.6", + "name": "GPT-5.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 1048576, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.27, - "output": 0.85 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-06", - "lastUpdated": "2025-04-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "meta-llama/llama-4-scout-17b-16e-instruct", - "name": "Llama 4 Scout Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 131072, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.18, - "output": 0.59 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-06", - "lastUpdated": "2025-04-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "microsoft/wizardlm-2-8x22b", - "name": "Wizardlm 2 8x22B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 65535, - "output": 8000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.62, - "output": 0.62 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-04-24", - "lastUpdated": "2024-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "minimax/minimax-m2", - "name": "MiniMax-M2", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 204800, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "cacheWrite": 5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "minimax/minimax-m2.1", - "name": "Minimax M2.1", - "toolCall": true, - "structuredOutput": true, + "id": "gpt-image-1", + "name": "gpt-image-1", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 204800, - "output": 131072 - }, - "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "context": 0, + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-04-24", + "lastUpdated": "2025-04-24" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax M2.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, + "id": "gpt-image-1-mini", + "name": "gpt-image-1-mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, "openWeights": false, - "family": "minimax", + "family": "gpt-image", "limit": { - "context": 204800, - "output": 131100 - }, - "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "context": 0, + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2025-09-26", + "lastUpdated": "2025-09-26" }, { - "id": "minimax/minimax-m2.5-highspeed", - "name": "MiniMax M2.5 Highspeed", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, + "id": "gpt-image-1.5", + "name": "gpt-image-1.5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, "openWeights": false, - "family": "minimax-m2.5", + "family": "gpt-image", "limit": { - "context": 204800, - "output": 131100 - }, - "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.03 + "context": 0, + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax M2.7", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax-m2.7", + "id": "gpt-image-2", + "name": "gpt-image-2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-image", "limit": { - "context": 204800, - "output": 131072 + "context": 0, + "input": 0, + "output": 0 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 5, + "output": 30, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "minimax/minimax-m2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", + "id": "gpt-realtime-2.1", + "name": "GPT-Realtime-2.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "input": 96000, + "output": 32000 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 4, + "output": 24, + "cacheRead": 0.4 }, "modalities": { "input": [ - "text" + "text", + "audio", + "image" ], "output": [ - "text" + "text", + "audio" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "minimaxai/minimax-m1-80k", - "name": "MiniMax M1", + "id": "o1", + "name": "o1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 1000000, - "output": 40000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.55, - "output": 2.2 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "mistralai/mistral-nemo", - "name": "Mistral Nemo", - "toolCall": false, + "id": "o1-pro", + "name": "o1-pro", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral-nemo", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-pro", "limit": { - "context": 60288, - "output": 16000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.04, - "output": 0.17 + "input": 150, + "output": 600 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-30", - "lastUpdated": "2024-07-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-09", + "releaseDate": "2025-03-19", + "lastUpdated": "2025-03-19" }, { - "id": "moonshotai/kimi-k2-0905", - "name": "Kimi K2 0905", + "id": "o3", + "name": "o3", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "moonshotai/kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "o3-mini", + "name": "o3-mini", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "o-mini", "limit": { - "context": 131072, - "output": 131072 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.57, - "output": 2.3 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ @@ -94212,116 +153035,150 @@ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "o3-pro", + "name": "o3-pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi", + "attachment": true, + "openWeights": false, + "family": "o-pro", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 20, + "output": 80 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-06-10", + "lastUpdated": "2025-06-10" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "o4-mini", + "name": "o4-mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "o-mini", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "id": "text-embedding-3-large", + "name": "text-embedding-3-large", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "text-embedding", "limit": { - "context": 262144, - "output": 262144 + "context": 8191, + "output": 3072 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.13, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "knowledge": "2024-01", + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" }, { - "id": "nousresearch/hermes-2-pro-llama-3-8b", - "name": "Hermes 2 Pro Llama 3 8B", + "id": "text-embedding-3-small", + "name": "text-embedding-3-small", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "text-embedding", "limit": { - "context": 8192, - "output": 8192 + "context": 8191, + "output": 1536 }, "cost": { - "input": 0.14, - "output": 0.14 + "input": 0.02, + "output": 0 }, "modalities": { "input": [ @@ -94331,442 +153188,698 @@ "text" ] }, - "releaseDate": "2024-06-27", - "lastUpdated": "2024-06-27" + "knowledge": "2024-01", + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" }, { - "id": "openai/gpt-oss-120b", - "name": "OpenAI GPT OSS 120B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, + "id": "text-embedding-ada-002", + "name": "text-embedding-ada-002", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "text-embedding", "limit": { - "context": 131072, - "output": 32768 + "context": 8192, + "output": 1536 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 0.1, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" - }, + "knowledge": "2022-12", + "releaseDate": "2022-12-15", + "lastUpdated": "2022-12-15" + } + ], + "npm": "@ai-sdk/openai", + "doc": "https://platform.openai.com/docs/models" + }, + { + "id": "opencode", + "name": "OpenCode Zen", + "env": [ + "OPENCODE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-oss-20b", - "name": "OpenAI: GPT OSS 20B", - "toolCall": false, + "id": "big-pickle", + "name": "Big Pickle", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, + "attachment": false, + "openWeights": false, + "family": "big-pickle", "limit": { - "context": 131072, - "output": 32768 + "context": 200000, + "input": 160000, + "output": 32000 }, "cost": { - "input": 0.04, - "output": 0.15 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-10-17", + "lastUpdated": "2025-10-17" }, { - "id": "paddlepaddle/paddleocr-vl", - "name": "PaddleOCR-VL", - "toolCall": false, + "id": "claude-3-5-haiku", + "name": "Claude Haiku 3.5", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 16384, - "output": 16384 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.02, - "output": 0.02 + "input": 0.8, + "output": 4, + "cacheRead": 0.08, + "cacheWrite": 1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-22", - "lastUpdated": "2025-10-22" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-07-31", + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" }, { - "id": "qwen/qwen-2.5-72b-instruct", - "name": "Qwen 2.5 72B Instruct", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", "limit": { - "context": 32000, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.38, - "output": 0.4 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-10-15", - "lastUpdated": "2024-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "qwen/qwen-mt-plus", - "name": "Qwen MT Plus", - "toolCall": false, + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 16384, - "output": 8192 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.25, - "output": 0.75 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-03", - "lastUpdated": "2025-09-03" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "qwen/qwen2.5-7b-instruct", - "name": "Qwen2.5 7B Instruct", + "id": "claude-opus-4-1", + "name": "Claude Opus 4.1", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32000, + "context": 200000, "output": 32000 }, "cost": { - "input": 0.07, - "output": 0.07 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "qwen/qwen2.5-vl-72b-instruct", - "name": "Qwen2.5 VL 72B Instruct", - "toolCall": false, + "id": "claude-opus-4-5", + "name": "Claude Opus 4.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32768, - "output": 32768 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.8, - "output": 0.8 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "qwen/qwen3-235b-a22b-fp8", - "name": "Qwen3 235B A22B", - "toolCall": false, + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 40960, - "output": 20000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "qwen/qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.09, - "output": 0.58 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen/qwen3-235b-a22b-thinking-2507", - "name": "Qwen3 235B A22b Thinking 2507", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 3 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "qwen/qwen3-30b-a3b-fp8", - "name": "Qwen3 30B A3B", - "toolCall": false, + "id": "claude-opus-5", + "name": "Claude Opus 5", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 40960, - "output": 20000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.09, - "output": 0.45 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "qwen/qwen3-32b-fp8", - "name": "Qwen3 32B", - "toolCall": false, + "id": "claude-sonnet-4", + "name": "Claude Sonnet 4", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 40960, - "output": 20000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.1, - "output": 0.45 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen/qwen3-4b-fp8", - "name": "Qwen3 4B", - "toolCall": false, + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 20000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.03, - "output": 0.03 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen/qwen3-8b-fp8", - "name": "Qwen3 8B", - "toolCall": false, + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 20000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.035, - "output": 0.138 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2025-04-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-02-17" }, { - "id": "qwen/qwen3-coder-30b-a3b-instruct", - "name": "Qwen3 Coder 30b A3B Instruct", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 160000, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.07, - "output": 0.27 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-09", - "lastUpdated": "2025-10-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.3, - "output": 1.3 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -94776,26 +153889,40 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "qwen/qwen3-coder-next", - "name": "Qwen3 Coder Next", + "id": "deepseek-v4-flash-free", + "name": "DeepSeek V4 Flash Free", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 1.5 + "input": 0, + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -94805,25 +153932,37 @@ "text" ] }, - "releaseDate": "2026-02-03", - "lastUpdated": "2026-02-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "qwen/qwen3-max", - "name": "Qwen3 Max", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 2.11, - "output": 8.45 + "input": 1.74, + "output": 3.84, + "cacheRead": 0.145 }, "modalities": { "input": [ @@ -94833,694 +153972,1028 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen3 Next 80B A3B Instruct", + "id": "gemini-3-flash", + "name": "Gemini 3 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-09-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3 Next 80B A3B Thinking", + "id": "gemini-3-pro", + "name": "Gemini 3 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-09-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "qwen/qwen3-omni-30b-a3b-instruct", - "name": "Qwen3 Omni 30B A3B Instruct", + "id": "gemini-3.1-pro", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 65536, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 0.97 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", + "image", "video", "audio", - "image" + "pdf" ], "output": [ - "text", - "audio" + "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "qwen/qwen3-omni-30b-a3b-thinking", - "name": "Qwen3 Omni 30B A3B Thinking", + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 65536, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 0.97 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "audio", + "image", "video", - "image" + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "qwen/qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { "input": 0.3, - "output": 1.5 + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "qwen/qwen3-vl-235b-a22b-thinking", - "name": "Qwen3 VL 235B A22B Thinking", - "toolCall": false, - "structuredOutput": false, + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.98, - "output": 3.95 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "qwen/qwen3-vl-30b-a3b-instruct", - "name": "qwen/qwen3-vl-30b-a3b-instruct", + "id": "glm-4.6", + "name": "GLM-4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.7 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "video", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2025-10-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "qwen/qwen3-vl-30b-a3b-thinking", - "name": "qwen/qwen3-vl-30b-a3b-thinking", + "id": "glm-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 1 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2025-10-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "qwen/qwen3-vl-8b-instruct", - "name": "qwen/qwen3-vl-8b-instruct", + "id": "glm-4.7-free", + "name": "GLM-4.7 Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "glm-free", "limit": { - "context": 131072, - "output": 32768 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.08, - "output": 0.5 + "input": 0, + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-17", - "lastUpdated": "2025-10-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen3.5-122B-A10B", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 3.2 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "qwen/qwen3.5-27b", - "name": "Qwen3.5-27B", + "id": "glm-5-free", + "name": "GLM-5 Free", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm-free", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 2.4 + "input": 0, + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "qwen/qwen3.5-35b-a3b", - "name": "Qwen3.5-35B-A3B", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 2 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5-397B-A17B", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 64000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "qwen/qwen3.7-max", - "name": "Qwen3.7-Max", + "id": "gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 1000000, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.25, - "output": 3.75, - "cacheRead": 0.125, - "cacheWrite": 1.5625 + "input": 1.07, + "output": 8.5, + "cacheRead": 0.107 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "sao10K/l3-70b-euryale-v2.1", - "name": "L3 70B Euryale V2.1\t", + "id": "gpt-5-codex", + "name": "GPT-5 Codex", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.48, - "output": 1.48 + "input": 1.07, + "output": 8.5, + "cacheRead": 0.107 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-18", - "lastUpdated": "2024-06-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "sao10K/l3-8b-lunaris", - "name": "Sao10k L3 8B Lunaris\t", - "toolCall": false, + "id": "gpt-5-nano", + "name": "GPT-5 Nano", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { "input": 0.05, - "output": 0.05 + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-11-28", - "lastUpdated": "2024-11-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "sao10K/L3-8B-stheno-v3.2", - "name": "L3 8B Stheno V3.2", + "id": "gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 32000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.05 + "input": 1.07, + "output": 8.5, + "cacheRead": 0.107 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-11-29", - "lastUpdated": "2024-11-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "sao10K/l31-70b-euryale-v2.2", - "name": "L31 70B Euryale V2.2", + "id": "gpt-5.1-codex", + "name": "GPT-5.1 Codex", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 8192, - "output": 8192 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.48, - "output": 1.48 + "input": 1.07, + "output": 8.5, + "cacheRead": 0.107 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-09-19", - "lastUpdated": "2024-09-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "xiaomimimo/mimo-v2-flash", - "name": "XiaomiMiMo/MiMo-V2-Flash", + "id": "gpt-5.1-codex-max", + "name": "GPT-5.1 Codex Max", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 262144, - "output": 32000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.3 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-12-19", - "lastUpdated": "2025-12-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "xiaomimimo/mimo-v2-pro", - "name": "MiMo-V2-Pro", + "id": "gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex Mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mimo", + "family": "gpt-codex", "limit": { - "context": 1048576, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.4 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "xiaomimimo/mimo-v2.5-pro", - "name": "MiMo-V2.5-Pro", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1048576, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.4 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "zai-org/autoglm-phone-9b-multilingual", - "name": "AutoGLM-Phone-9B-Multilingual", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5.2-codex", + "name": "GPT-5.2 Codex", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 65536, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.035, - "output": 0.138 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-10", - "lastUpdated": "2025-12-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-01-14", + "lastUpdated": "2026-01-14" }, { - "id": "zai-org/glm-4.5", - "name": "GLM-4.5", + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 98304 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-24", + "lastUpdated": "2026-02-24" }, { - "id": "zai-org/glm-4.5-air", - "name": "GLM 4.5 Air", + "id": "gpt-5.3-codex-spark", + "name": "GPT-5.3 Codex Spark", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "glm-air", + "openWeights": false, + "family": "gpt-codex-spark", "limit": { - "context": 131072, - "output": 98304 + "context": 128000, + "input": 128000, + "output": 128000 }, "cost": { - "input": 0.13, - "output": 0.85 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -95530,302 +155003,547 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-10-13", - "lastUpdated": "2025-10-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "zai-org/glm-4.5v", - "name": "GLM 4.5V", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "glmv", + "openWeights": false, + "family": "gpt", "limit": { - "context": 65536, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 1.8, - "cacheRead": 0.11 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ "text", - "video", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-11", - "lastUpdated": "2025-08-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "zai-org/glm-4.6", - "name": "GLM 4.6", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 Mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 204800, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.55, - "output": 2.2, - "cacheRead": 0.11 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "zai-org/glm-4.6v", - "name": "GLM 4.6V", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 Nano", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "glmv", + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 0.9, - "cacheRead": 0.055 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ "text", - "video", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "zai-org/glm-4.7", - "name": "GLM-4.7", + "id": "gpt-5.4-pro", + "name": "GPT-5.4 Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 204800, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 30, + "output": 180, + "cacheRead": 30 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "zai-org/glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, + "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { - "input": 0.07, - "output": 0.4, - "cacheRead": 0.01 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "zai-org/glm-5", - "name": "GLM-5", + "id": "gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 202800, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 30, + "output": 180, + "cacheRead": 30 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "zai-org/glm-5.1", - "name": "GLM-5.1", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 204800, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tiers": [ + { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.4, + "output": 1.8, + "cacheRead": 0.04, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.novita.ai/openai", - "doc": "https://novita.ai/docs/guides/introduction" - }, - { - "id": "nvidia", - "name": "Nvidia", - "env": [ - "NVIDIA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { - "id": "abacusai/dracarys-llama-3_1-70b-instruct", - "name": "dracarys-llama-3.1-70b-instruct", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-09-11", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "baai/bge-m3", - "name": "BGE M3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "bge", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 8192, - "output": 1024 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-01-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "black-forest-labs/flux_1-kontext-dev", - "name": "FLUX.1-Kontext-dev", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 40960, - "output": 40960 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -95833,115 +155551,162 @@ "image" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "black-forest-labs/flux_1-schnell", - "name": "FLUX.1-schnell", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "grok-4.6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 77, - "output": 0 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "image" + "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-08-01", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "black-forest-labs/flux_2-klein-4b", - "name": "FLUX.2 Klein 4B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "flux", + "id": "grok-build-0.1", + "name": "Grok Build 0.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok-build", "limit": { - "context": 40960, - "output": 40960 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 2, + "cacheRead": 0.2 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ - "image" + "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-31" + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "black-forest-labs/flux.1-dev", - "name": "FLUX.1-dev", - "toolCall": false, + "id": "grok-code", + "name": "Grok Code Fast 1", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "flux", + "family": "grok", "limit": { - "context": 4096, - "output": 0 + "context": 256000, + "output": 256000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ "text" ], "output": [ - "image" + "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2024-08-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-08-20", + "lastUpdated": "2025-08-20" }, { - "id": "bytedance/seed-oss-36b-instruct", - "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "id": "hy3-free", + "name": "Hy3 Free", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "seed", + "openWeights": true, + "family": "hy3-free", "limit": { - "context": 262000, - "output": 262000 + "context": 190000, + "output": 64000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -95951,25 +155716,39 @@ "text" ] }, - "releaseDate": "2025-09-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "deepseek-ai/deepseek-v3.1-terminus", - "name": "DeepSeek V3.1 Terminus", + "id": "hy3-preview-free", + "name": "Hy3 preview Free", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "hy3-free", "limit": { - "context": 128000, - "output": 8192 + "context": 256000, + "output": 64000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -95979,26 +155758,30 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "deepseek-ai/deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "kimi-k2", + "name": "Kimi K2", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 163840, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4, + "output": 2.5, + "cacheRead": 0.4 }, "modalities": { "input": [ @@ -96008,27 +155791,29 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "deepseek-ai/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "kimi-thinking", "limit": { - "context": 1048576, - "output": 393216 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.4, + "output": 2.5, + "cacheRead": 0.4 }, "modalities": { "input": [ @@ -96038,197 +155823,249 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2025-09-05", + "lastUpdated": "2025-09-05" }, { - "id": "deepseek-ai/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 393216 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.6, + "output": 3, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-10", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "google/gemma-2-2b-it", - "name": "Gemma 2 2b It", + "id": "kimi-k2.5-free", + "name": "Kimi K2.5 Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "kimi-free", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-07-16", - "lastUpdated": "2024-07-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "google/gemma-3-27b-it", - "name": "Gemma-3-27B-IT", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemma", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 8192 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-10", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "google/gemma-3n-e2b-it", - "name": "Gemma 3n E2b It", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-06-12", - "lastUpdated": "2025-06-12" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "google/gemma-3n-e4b-it", - "name": "Gemma 3n E4b It", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-06-03", - "lastUpdated": "2025-06-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma-4-31B-IT", + "id": "laguna-s-2.1-free", + "name": "Laguna S 2.1 Free", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "laguna", "limit": { "context": 256000, - "output": 16384 + "output": 32000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "google/google-paligemma", - "name": "paligemma", - "toolCall": false, + "id": "ling-2.6-flash-free", + "name": "Ling 2.6 Flash Free", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "ling-flash-free", "limit": { - "context": 128000, - "output": 8192 + "context": 262100, + "output": 32800 }, "cost": { "input": 0, @@ -96236,31 +156073,35 @@ }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-05-14", - "lastUpdated": "2024-08-26" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "meta/esm2-650m", - "name": "esm2-650m", - "toolCall": false, + "id": "ling-3.0-flash-free", + "name": "Ling-3.0-flash Free", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "ling", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 32768 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96270,20 +156111,33 @@ "text" ] }, - "releaseDate": "2024-08-29", - "lastUpdated": "2025-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "meta/esmfold", - "name": "esmfold", - "toolCall": false, + "id": "ling-3.0-tiny-free", + "name": "Ling-3.0-tiny Free", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "ling", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 32768 }, "cost": { "input": 0, @@ -96297,24 +156151,27 @@ "text" ] }, - "releaseDate": "2024-03-15", - "lastUpdated": "2025-06-12" + "reasoningOptions": [], + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" }, { - "id": "meta/llama-3.1-70b-instruct", - "name": "Llama 3.1 70b Instruct", + "id": "longcat-2.0-free", + "name": "LongCat-2.0 Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "longcat", "limit": { - "context": 128000, - "output": 4096 + "context": 1000000, + "output": 131072 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96324,25 +156181,33 @@ "text" ] }, - "releaseDate": "2024-07-16", - "lastUpdated": "2024-07-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "meta/llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", + "id": "mimo-v2-flash-free", + "name": "MiMo V2 Flash Free", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "mimo-flash-free", "limit": { - "context": 16000, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96352,54 +156217,66 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01-01" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2025-12-16", + "lastUpdated": "2025-12-16" }, { - "id": "meta/llama-3.2-11b-vision-instruct", - "name": "Llama 3.2 11b Vision Instruct", + "id": "mimo-v2-omni-free", + "name": "MiMo V2 Omni Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "mimo-omni-free", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 64000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "meta/llama-3.2-1b-instruct", - "name": "Llama 3.2 1b Instruct", + "id": "mimo-v2-pro-free", + "name": "MiMo V2 Pro Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "mimo-pro-free", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 64000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96409,26 +156286,64 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "meta/llama-3.2-3b-instruct", - "name": "Llama 3.2 3B Instruct", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "id": "mimo-v2.5-free", + "name": "MiMo V2.5 Free", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "mimo-v2.5-free", "limit": { - "context": 32768, + "context": 200000, "output": 32000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "minimax-m2.1", + "name": "MiniMax-M2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -96438,54 +156353,63 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "meta/llama-3.2-90b-vision-instruct", - "name": "Llama-3.2-90B-Vision-Instruct", + "id": "minimax-m2.1-free", + "name": "MiniMax-M2.1 Free", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "minimax-free", "limit": { - "context": 128000, - "output": 8192 + "context": 204800, + "output": 131072 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "meta/llama-3.3-70b-instruct", - "name": "Llama 3.3 70b Instruct", + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "minimax", "limit": { - "context": 128000, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -96495,141 +156419,163 @@ "text" ] }, - "releaseDate": "2024-11-26", - "lastUpdated": "2024-11-26" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "meta/llama-4-maverick-17b-128e-instruct", - "name": "Llama 4 Maverick 17b 128e Instruct", + "id": "minimax-m2.5-free", + "name": "MiniMax-M2.5 Free", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "minimax-free", "limit": { - "context": 128000, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-02", - "releaseDate": "2025-04-01", - "lastUpdated": "2025-04-01" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "meta/llama-guard-4-12b", - "name": "Llama Guard 4 12B", - "toolCall": false, + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "minimax", "limit": { - "context": 128000, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-05", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "microsoft/phi-4-mini-instruct", - "name": "Phi-4-Mini", + "id": "minimax-m3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "phi", + "openWeights": true, + "family": "minimax", "limit": { - "context": 131072, - "output": 8192 + "context": 512000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ "text", "image", - "audio" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "microsoft/phi-4-multimodal-instruct", - "name": "Phi 4 Multimodal", - "toolCall": false, + "id": "minimax-m3-free", + "name": "MiniMax-M3 Free", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "minimax-m3-free", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 32000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-07-26", - "lastUpdated": "2025-07-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-05-31", + "lastUpdated": "2026-05-31" }, { - "id": "minimaxai/minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "nemotron-3-super-free", + "name": "Nemotron 3 Super Free", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "nemotron-free", "limit": { "context": 204800, - "output": 131072 + "output": 128000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96639,26 +156585,30 @@ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2026-02", + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "minimaxai/minimax-m2.7", - "name": "MiniMax-M2.7", + "id": "nemotron-3-ultra-free", + "name": "Nemotron 3 Ultra Free", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "nemotron-free", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96668,25 +156618,28 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-04-11" + "reasoningOptions": [], + "knowledge": "2026-02", + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "mistralai/devstral-2-123b-instruct-2512", - "name": "Devstral-2-123B-Instruct-2512", + "id": "nemotron-3.5-lightning-free", + "name": "Nemotron 3.5 Lightning Free", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "devstral", + "family": "nemotron-free", "limit": { "context": 262144, "output": 262144 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ @@ -96696,21 +156649,22 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-09" + "reasoningOptions": [], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "mistralai/magistral-small-2506", - "name": "Magistral Small 2506", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "north-mini-code-free", + "name": "North Mini Code Free", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "north-free", "limit": { - "context": 32768, - "output": 32768 + "context": 256000, + "output": 64000 }, "cost": { "input": 0, @@ -96724,24 +156678,37 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-09-23", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "mistralai/mistral-7b-instruct-v03", - "name": "Mistral-7B-Instruct-v0.3", + "id": "qwen3-coder", + "name": "Qwen3 Coder", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "qwen", "limit": { - "context": 65536, + "context": 262144, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.45, + "output": 1.8 }, "modalities": { "input": [ @@ -96751,107 +156718,151 @@ "text" ] }, - "releaseDate": "2025-04-01", - "lastUpdated": "2025-04-01" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "mistralai/mistral-large-3-675b-instruct-2512", - "name": "Mistral Large 3 675B Instruct 2512", + "id": "qwen3.5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, + "family": "qwen3.5", "limit": { "context": 262144, - "output": 262144 + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "mistralai/mistral-medium-3-instruct", - "name": "Mistral Medium 3", - "toolCall": false, + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "mistral-medium", + "family": "qwen3.6", "limit": { - "context": 131072, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.625 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistralai/mistral-nemotron", - "name": "mistral-nemotron", + "id": "qwen3.6-plus-free", + "name": "Qwen3.6 Plus Free", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen-free", "limit": { - "context": 128000, - "output": 8192 + "context": 262144, + "output": 65536 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-11", - "lastUpdated": "2025-06-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistralai/mistral-small-4-119b-2603", - "name": "mistral-small-4-119b-2603", + "id": "ring-2.6-1t-free", + "name": "Ring 2.6 1T Free", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "ring-1t-free", "limit": { - "context": 128000, - "output": 8192 + "context": 262000, + "output": 66000 }, "cost": { "input": 0, @@ -96865,20 +156876,25 @@ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2026-05-08", + "lastUpdated": "2026-05-08" }, { - "id": "mistralai/mixtral-8x22b-instruct", - "name": "Mistral: Mixtral 8x22B Instruct", + "id": "trinity-large-preview-free", + "name": "Trinity Large Preview", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "trinity", "limit": { - "context": 65536, - "output": 13108 + "context": 131072, + "output": 131072 }, "cost": { "input": 0, @@ -96892,24 +156908,42 @@ "text" ] }, - "releaseDate": "2024-04-17", - "lastUpdated": "2024-04-17" - }, + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-06", + "releaseDate": "2026-01-28", + "lastUpdated": "2026-01-28" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://opencode.ai/zen/v1", + "doc": "https://opencode.ai/docs/zen" + }, + { + "id": "opencode-go", + "name": "OpenCode Go", + "env": [ + "OPENCODE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "mistralai/mixtral-8x7b-instruct", - "name": "Mistral: Mixtral 8x7B Instruct", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash (2x usage)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 32768, - "output": 16384 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.07, + "output": 0.14, + "cacheRead": 0.0014 }, "modalities": { "input": [ @@ -96919,25 +156953,37 @@ "text" ] }, - "releaseDate": "2023-12-10", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "moonshotai/kimi-k2-instruct", - "name": "Kimi K2 Instruct", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro (New)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kimi", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -96947,26 +156993,36 @@ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/kimi-k2-instruct-0905", - "name": "Kimi K2 0905", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 202752, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -96976,28 +157032,30 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi-thinking", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 202752, + "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -97007,139 +157065,226 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-11", - "lastUpdated": "2025-12" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "kimi-k2.6", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "nvidia/active-speaker-detection", - "name": "Active Speaker Detection", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna (2x usage)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 0, - "output": 4096 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.01, + "cacheWrite": 0.125, + "tiers": [ + { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25 + } }, "modalities": { "input": [ - "video" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "nvidia/bevformer", - "name": "bevformer", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 8192 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ - "video" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-03-18", - "lastUpdated": "2025-07-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "nvidia/cosmos-predict1-5b", - "name": "cosmos-predict1-5b", - "toolCall": false, + "id": "hy3", + "name": "Hy3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "Hy", "limit": { - "context": 0, - "output": 4096 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.14, + "output": 0.58, + "cacheRead": 0.035 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-03-18", - "lastUpdated": "2025-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "nvidia/cosmos-transfer1-7b", - "name": "cosmos-transfer1-7b", - "toolCall": false, + "id": "kimi-k2.5", + "name": "Kimi K2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 0, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -97148,27 +157293,33 @@ "video" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-06-13", - "lastUpdated": "2025-06-30" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "nvidia/cosmos-transfer2_5-2b", - "name": "cosmos-transfer2.5-2b", - "toolCall": false, + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 0, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -97176,140 +157327,156 @@ "image", "video" ], - "output": [ - "video" - ] - }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" - }, - { - "id": "nvidia/gliner-pii", - "name": "gliner-pii", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text" - ], "output": [ "text" ] }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [], + "knowledge": "2024-10", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "nvidia/llama-3_1-nemotron-safety-guard-8b-v3", - "name": "llama-3.1-nemotron-safety-guard-8b-v3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "nvidia/llama-3_2-nemoretriever-300m-embed-v1", - "name": "llama-3_2-nemoretriever-300m-embed-v1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 32768, - "output": 2048 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-07-24", - "lastUpdated": "2025-07-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "nvidia/llama-3_3-nemotron-super-49b-v1", - "name": "Llama 3.3 Nemotron Super 49B v1", + "id": "mimo-v2-omni", + "name": "MiMo V2 Omni", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "mimo-v2-omni", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4, + "output": 2, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-04-07", - "lastUpdated": "2025-04-07" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "nvidia/llama-3_3-nemotron-super-49b-v1_5", - "name": "Llama 3.3 Nemotron Super 49B v1.5", + "id": "mimo-v2-pro", + "name": "MiMo V2 Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "mimo-v2-pro", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 3, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -97319,112 +157486,128 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "nvidia/llama-nemotron-embed-vl-1b-v2", - "name": "llama-nemotron-embed-vl-1b-v2", - "toolCall": false, + "id": "mimo-v2.5", + "name": "MiMo V2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "mimo-v2.5", "limit": { - "context": 32768, - "output": 2048 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-10", - "lastUpdated": "2026-02-10" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "nvidia/llama-nemotron-rerank-vl-1b-v2", - "name": "llama-nemotron-rerank-vl-1b-v2", - "toolCall": false, + "id": "mimo-v2.5-pro", + "name": "MiMo V2.5 Pro", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "mimo-v2.5-pro", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-31", - "lastUpdated": "2026-03-31" + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "nvidia/magpie-tts-zeroshot", - "name": "magpie-tts-zeroshot", - "toolCall": false, + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, + "family": "minimax-m2.5", "limit": { - "context": 0, - "output": 4096 + "context": 204800, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "audio" + "text" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-06-12" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-01", + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "nvidia/nemotron-3-content-safety", - "name": "nemotron-3-content-safety", - "toolCall": false, + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "minimax-m2.7", "limit": { - "context": 128000, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -97434,115 +157617,186 @@ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "nvidia/nemotron-3-nano-30b-a3b", - "name": "nemotron-3-nano-30b-a3b", + "id": "minimax-m3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "minimax-m3", "limit": { - "context": 131072, + "context": 1000000, "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "tiers": [ + { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.12 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-12", - "lastUpdated": "2024-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-31", + "lastUpdated": "2026-05-31" }, { - "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", - "name": "Nemotron 3 Nano Omni", + "id": "qwen3.5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "qwen3.5", "limit": { - "context": 256000, + "context": 262144, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 }, "modalities": { "input": [ "text", "image", - "video", - "audio" + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nemotron 3 Super", + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "qwen3.6", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "nvidia/nemotron-3-ultra-550b-a55b", - "name": "Nemotron 3 Ultra 550B A55B", + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "qwen3.7-max", "limit": { "context": 1000000, "output": 65536 }, "cost": { - "input": 0.5, - "output": 2.5, - "cacheRead": 0.15 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ @@ -97552,192 +157806,329 @@ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "nvidia/nemotron-content-safety-reasoning-4b", - "name": "nemotron-content-safety-reasoning-4b", - "toolCall": false, + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "qwen3.7-plus", "limit": { - "context": 128000, - "output": 4096 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.04, + "cacheWrite": 0.5, + "tiers": [ + { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.12, + "cacheWrite": 1.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.12, + "cacheWrite": 1.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "nvidia/nemotron-mini-4b-instruct", - "name": "nemotron-mini-4b-instruct", + "id": "qwen3.8-max", + "name": "Qwen3.8 Max", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.8-max", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-08-21", - "lastUpdated": "2024-08-26" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "max": 262144 + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://opencode.ai/zen/go/v1", + "doc": "https://opencode.ai/docs/zen" + }, + { + "id": "openrouter", + "name": "OpenRouter", + "env": [ + "OPENROUTER_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "nvidia/nemotron-voicechat", - "name": "nemotron-voicechat", + "id": "~anthropic/claude-fable-latest", + "name": "Claude Fable Latest", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "claude-fable", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "audio" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "nvidia/nv-embed-v1", - "name": "nv-embed-v1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "~anthropic/claude-haiku-latest", + "name": "Anthropic Claude Haiku Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 32768, - "output": 2048 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-06-07", - "lastUpdated": "2025-07-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/nv-embedcode-7b-v1", - "name": "nv-embedcode-7b-v1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "~anthropic/claude-opus-latest", + "name": "Claude Opus Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32768, - "output": 2048 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-17", - "lastUpdated": "2025-05-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "nvidia/nvidia-nemotron-nano-9b-v2", - "name": "nvidia-nemotron-nano-9b-v2", + "id": "~anthropic/claude-sonnet-latest", + "name": "Anthropic Claude Sonnet Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2025-08-18", - "lastUpdated": "2025-08-18" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/rerank-qa-mistral-4b", - "name": "rerank-qa-mistral-4b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "~deepseek/deepseek-v4-flash-latest", + "name": "DeepSeek V4 Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, + "family": "deepseek", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.079996, + "output": 0.252, + "cacheRead": 0.0252 }, "modalities": { "input": [ @@ -97747,186 +158138,355 @@ "text" ] }, - "releaseDate": "2024-03-17", - "lastUpdated": "2025-01-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-01", + "lastUpdated": "2026-08-01" }, { - "id": "nvidia/riva-translate-4b-instruct-v1_1", - "name": "riva-translate-4b-instruct-v1_1", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "~google/gemini-flash-latest", + "name": "Google Gemini Flash Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-12-12", - "lastUpdated": "2025-12-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01-01", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/sparsedrive", - "name": "sparsedrive", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "~google/gemini-pro-latest", + "name": "Google Gemini Pro Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 8192 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ + "audio", + "pdf", + "image", + "text", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-18", - "lastUpdated": "2025-07-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/streampetr", - "name": "streampetr", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "~moonshotai/kimi-latest", + "name": "MoonshotAI Kimi Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "kimi", "limit": { - "context": 128000, - "output": 8192 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, - "output": 0 + "input": 2.8, + "output": 14, + "cacheRead": 0.29 }, "modalities": { "input": [ + "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/studiovoice", - "name": "studiovoice", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "~openai/gpt-latest", + "name": "OpenAI GPT Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 8192 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ + "pdf", + "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2024-10-03", - "lastUpdated": "2025-06-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/synthetic-video-detector", - "name": "synthetic-video-detector", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "~openai/gpt-mini-latest", + "name": "OpenAI GPT Mini Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 0, - "output": 4096 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "video" + "pdf", + "image", + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "nvidia/usdcode", - "name": "usdcode", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "~x-ai/grok-latest", + "name": "Grok Latest", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 4096 + "context": 500000, + "output": 1000000 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-01", - "lastUpdated": "2026-01-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "nvidia/usdvalidate", - "name": "usdvalidate", - "toolCall": false, + "id": "ai21/jamba-large-1.7", + "name": "Jamba Large 1.7", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, + "family": "jamba", "limit": { - "context": 0, + "context": 256000, "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 2, + "output": 8 }, "modalities": { "input": [ @@ -97936,25 +158496,26 @@ "text" ] }, - "releaseDate": "2024-07-24", - "lastUpdated": "2025-01-08" + "knowledge": "2024-08-31", + "releaseDate": "2025-08-08", + "lastUpdated": "2025-08-08" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT-OSS-120B", - "toolCall": false, + "id": "aion-labs/aion-2.0", + "name": "Aion-2.0", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-oss", "limit": { - "context": 128000, - "output": 8192 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.8, + "output": 1.6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -97964,26 +158525,26 @@ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-08-04", - "lastUpdated": "2025-08-14" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/gpt-oss-20b", - "name": "GPT OSS 20B", + "id": "aion-labs/aion-3.0", + "name": "Aion-3.0", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { "context": 131072, "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 6, + "cacheRead": 0.75 }, "modalities": { "input": [ @@ -97993,111 +158554,84 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" }, { - "id": "openai/whisper-large-v3", - "name": "Whisper Large v3", - "toolCall": false, + "id": "aion-labs/aion-3.0-mini", + "name": "Aion-3.0-Mini", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "whisper", + "openWeights": false, "limit": { - "context": 0, - "output": 4096 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.7, + "output": 1.4, + "cacheRead": 0.18 }, "modalities": { "input": [ - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2023-09-01", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-07" }, { - "id": "qwen/qwen-image", - "name": "Qwen Image", + "id": "aion-labs/aion-rp-llama-3.1-8b", + "name": "Aion-RP 1.0 (8B)", "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "qwen", + "family": "llama", "limit": { - "context": 0, - "output": 0 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.8, + "output": 1.6 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2023-12-31", + "releaseDate": "2025-02-04", + "lastUpdated": "2025-02-04" }, { - "id": "qwen/qwen-image-edit", - "name": "Qwen Image Edit", + "id": "allenai/olmo-3-32b-think", + "name": "Olmo 3 32B Think", "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", - "limit": { - "context": 0, - "output": 0 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "image" - ] - }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" - }, - { - "id": "qwen/qwen2.5-coder-32b-instruct", - "name": "Qwen2.5 Coder 32b Instruct", - "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, + "family": "allenai", "limit": { - "context": 128000, - "output": 4096 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.15, + "output": 0.5 }, "modalities": { "input": [ @@ -98107,83 +158641,88 @@ "text" ] }, - "releaseDate": "2024-11-06", - "lastUpdated": "2024-11-06" + "reasoningOptions": [], + "releaseDate": "2025-11-21", + "lastUpdated": "2025-11-21" }, { - "id": "qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "amazon/nova-2-lite-v1", + "name": "Nova 2 Lite", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "nova", "limit": { - "context": 262144, - "output": 66536 + "context": 1000000, + "output": 65535 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [], + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen3-Next-80B-A3B-Instruct", + "id": "amazon/nova-lite-v1", + "name": "Nova Lite 1.0", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "nova-lite", "limit": { - "context": 262144, - "output": 16384 + "context": 300000, + "output": 5120 }, "cost": { - "input": 0, - "output": 0 + "input": 0.06, + "output": 0.24 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2025-09-05" + "knowledge": "2024-10-31", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3-Next-80B-A3B-Thinking", + "id": "amazon/nova-micro-v1", + "name": "Nova Micro 1.0", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "nova-micro", "limit": { - "context": 262144, - "output": 16384 + "context": 128000, + "output": 5120 }, "cost": { - "input": 0, - "output": 0 + "input": 0.035, + "output": 0.14 }, "modalities": { "input": [ @@ -98193,57 +158732,56 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2025-09-05" + "knowledge": "2024-10-31", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen3.5 122B-A10B", + "id": "amazon/nova-premier-v1", + "name": "Nova Premier 1.0", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "nova", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 2.5, + "output": 12.5, + "cacheRead": 0.625 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "releaseDate": "2025-10-31", + "lastUpdated": "2025-10-31" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5-397B-A17B", + "id": "amazon/nova-pro-v1", + "name": "Nova Pro 1.0", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "nova-pro", "limit": { - "context": 262144, - "output": 8192 + "context": 300000, + "output": 5120 }, "cost": { - "input": 0, - "output": 0 + "input": 0.8, + "output": 3.2 }, "modalities": { "input": [ @@ -98254,52 +158792,25 @@ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "knowledge": "2024-10-31", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "sarvamai/sarvam-m", - "name": "sarvam-m", - "toolCall": true, - "structuredOutput": false, + "id": "anthracite-org/magnum-v4-72b", + "name": "Magnum v4 72B", + "toolCall": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, "limit": { - "context": 128000, - "output": 8192 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" - }, - { - "id": "stepfun-ai/step-3.5-flash", - "name": "Step 3.5 Flash", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "limit": { - "context": 256000, - "output": 16384 + "context": 16384, + "output": 2048 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 5 }, "modalities": { "input": [ @@ -98309,24 +158820,28 @@ "text" ] }, - "releaseDate": "2026-02-02", - "lastUpdated": "2026-02-02" + "knowledge": "2024-06-30", + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" }, { - "id": "stepfun-ai/step-3.7-flash", - "name": "Step 3.7 Flash", + "id": "anthropic/claude-3-haiku", + "name": "Claude 3 Haiku", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "claude", "limit": { - "context": 256000, - "output": 16384 + "context": 200000, + "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 1.25, + "cacheRead": 0.03, + "cacheWrite": 0.3 }, "modalities": { "input": [ @@ -98337,437 +158852,861 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "knowledge": "2023-08-31", + "releaseDate": "2024-03-13", + "lastUpdated": "2024-03-13" }, { - "id": "upstage/solar-10_7b-instruct", - "name": "solar-10.7b-instruct", + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-06-05", - "lastUpdated": "2025-04-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "z-ai/glm-5.1", - "name": "GLM-5.1", + "id": "anthropic/claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 131072, - "output": 131072 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "z-ai/glm4.7", - "name": "GLM-4.7", + "id": "anthropic/claude-opus-4", + "name": "Claude Opus 4", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 204800, - "output": 131072 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0, - "output": 0 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "image", + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" - } - ], - "baseUrl": "https://integrate.api.nvidia.com/v1", - "doc": "https://docs.api.nvidia.com/nim/" - }, - { - "id": "ollama-cloud", - "name": "Ollama Cloud", - "env": [ - "OLLAMA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-01-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" + }, { - "id": "cogito-2.1:671b", - "name": "cogito-2.1:671b", + "id": "anthropic/claude-opus-4.1", + "name": "Claude Opus 4.1 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "cogito", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 163840, + "context": 200000, "output": 32000 }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 + }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 31999 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "deepseek-v3.1:671b", - "name": "deepseek-v3.1:671b", + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 163840, - "output": 163840 + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "deepseek-v3.2", - "name": "deepseek-v3.2", + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 163840, - "output": 65536 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-06-15", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "deepseek-v4-flash", - "name": "deepseek-v4-flash", + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 1048576 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 37.5, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "deepseek-v4-pro", - "name": "deepseek-v4-pro", + "id": "anthropic/claude-opus-4.7-fast", + "name": "Claude Opus 4.7 (Fast)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 1048576 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 30, + "output": 150, + "cacheRead": 3, + "cacheWrite": 37.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "devstral-2:123b", - "name": "devstral-2:123b", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "devstral", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "devstral-small-2:24b", - "name": "devstral-small-2:24b", + "id": "anthropic/claude-opus-4.8-fast", + "name": "Claude Opus 4.8 (Fast)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "gemini-3-flash-preview", - "name": "gemini-3-flash-preview", + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemini-flash", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2026-04-08" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "gemma3:12b", - "name": "gemma3:12b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "anthropic/claude-opus-5-fast", + "name": "Claude Opus 5 (Fast)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "gemma3:27b", - "name": "gemma3:27b", - "toolCall": false, + "id": "anthropic/claude-sonnet-4", + "name": "Claude Sonnet 4", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ + "image", "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-27", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-01-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "gemma3:4b", - "name": "gemma3:4b", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "anthropic/claude-sonnet-4.5", + "name": "Claude Sonnet 4.5 (latest)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024, + "max": 63999 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "gemma4:31b", - "name": "gemma4:31b", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-08" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "glm-4.6", - "name": "glm-4.6", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 202752, - "output": 131072 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "glm-4.7", - "name": "glm-4.7", + "id": "arcee-ai/trinity-large-thinking", + "name": "Trinity Large Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "trinity", "limit": { - "context": 202752, - "output": 131072 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.22, + "output": 0.85, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -98777,21 +159716,25 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" }, { - "id": "glm-5", - "name": "glm-5", + "id": "arcee-ai/virtuoso-large", + "name": "Virtuoso Large", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, "limit": { - "context": 202752, - "output": 131072 + "context": 131072, + "output": 64000 + }, + "cost": { + "input": 0.75, + "output": 1.2 }, "modalities": { "input": [ @@ -98801,217 +159744,361 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "knowledge": "2025-03-31", + "releaseDate": "2025-05-05", + "lastUpdated": "2025-05-05" }, { - "id": "glm-5.1", - "name": "glm-5.1", - "toolCall": true, + "id": "baidu/ernie-4.5-vl-424b-a47b", + "name": "ERNIE 4.5 VL 424B A47B ", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "ernie", "limit": { - "context": 202752, - "output": 131072 + "context": 123000, + "output": 16000 + }, + "cost": { + "input": 0.42, + "output": 1.25 }, "modalities": { "input": [ + "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-04-07" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "gpt-oss:120b", - "name": "gpt-oss:120b", + "id": "bytedance-seed/seed-1.6", + "name": "Seed 1.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 131072, + "context": 262144, "output": 32768 }, + "cost": { + "input": 0.25, + "output": 2, + "tiers": [ + { + "input": 0.5, + "output": 4, + "tier": { + "type": "context", + "size": 128000 + } + } + ] + }, "modalities": { "input": [ - "text" + "image", + "text", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "gpt-oss:20b", - "name": "gpt-oss:20b", + "id": "bytedance-seed/seed-1.6-flash", + "name": "Seed 1.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { - "context": 131072, + "context": 262144, "output": 32768 }, + "cost": { + "input": 0.075, + "output": 0.3, + "tiers": [ + { + "input": 0.1, + "output": 0.8, + "tier": { + "type": "context", + "size": 128000 + } + } + ] + }, "modalities": { "input": [ - "text" + "image", + "text", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "kimi-k2-thinking", - "name": "kimi-k2-thinking", + "id": "bytedance-seed/seed-2-1-turbo", + "name": "Seed 2.1 Turbo", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { "context": 262144, "output": 262144 }, + "cost": { + "input": 0.5, + "output": 2.5 + }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "kimi-k2:1t", - "name": "kimi-k2:1t", + "id": "bytedance-seed/seed-2.0-code", + "name": "Seed 2.0 Code", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", "limit": { "context": 262144, - "output": 262144 + "output": 131072 + }, + "cost": { + "input": 0.5, + "output": 3, + "tiers": [ + { + "input": 1, + "output": 6, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-11", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "kimi-k2.5", - "name": "kimi-k2.5", + "id": "bytedance-seed/seed-2.0-lite", + "name": "Seed-2.0-Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "seed", "limit": { "context": 262144, - "output": 262144 + "output": 131072 + }, + "cost": { + "input": 0.25, + "output": 2, + "tiers": [ + { + "input": 0.5, + "output": 4, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-10", + "lastUpdated": "2026-03-10" }, { - "id": "kimi-k2.6", - "name": "kimi-k2.6", + "id": "bytedance-seed/seed-2.0-mini", + "name": "Seed-2.0-Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "seed", "limit": { "context": 262144, - "output": 262144 + "output": 131072 + }, + "cost": { + "input": 0.1, + "output": 0.4, + "tiers": [ + { + "input": 0.2, + "output": 0.8, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "minimax-m2", - "name": "minimax-m2", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "id": "bytedance/ui-tars-1.5-7b", + "name": "UI-TARS 7B ", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "minimax", "limit": { - "context": 204800, - "output": 128000 + "context": 128000, + "output": 2048 + }, + "cost": { + "input": 0.1, + "output": 0.2, + "cacheRead": 0.1 }, "modalities": { "input": [ + "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-23", - "lastUpdated": "2026-01-19" + "knowledge": "2025-01-31", + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" }, { - "id": "minimax-m2.1", - "name": "minimax-m2.1", - "toolCall": true, + "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition", + "name": "Uncensored", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "mistral", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0.2, + "output": 0.9 }, "modalities": { "input": [ @@ -99021,21 +160108,26 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2026-01-19" + "knowledge": "2024-04-30", + "releaseDate": "2025-07-09", + "lastUpdated": "2025-07-09" }, { - "id": "minimax-m2.5", - "name": "minimax-m2.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "id": "cohere/command-a", + "name": "Command A", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "command-a", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "output": 8192 + }, + "cost": { + "input": 2.5, + "output": 10 }, "modalities": { "input": [ @@ -99045,22 +160137,26 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "knowledge": "2024-08-31", + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "minimax-m2.7", - "name": "minimax-m2.7", + "id": "cohere/command-r-08-2024", + "name": "Command R", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "command-r", "limit": { - "context": 196608, - "output": 196608 + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -99070,148 +160166,172 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" }, { - "id": "minimax-m3", - "name": "minimax-m3", + "id": "cohere/command-r-plus-08-2024", + "name": "Command R+", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "minimax-m3", + "family": "command-r", "limit": { - "context": 512000, - "output": 131072 + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 2.5, + "output": 10 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-31", - "lastUpdated": "2026-05-31" + "knowledge": "2024-06-01", + "releaseDate": "2024-08-30", + "lastUpdated": "2024-08-30" }, { - "id": "ministral-3:14b", - "name": "ministral-3:14b", - "toolCall": true, - "structuredOutput": false, + "id": "cohere/command-r7b-12-2024", + "name": "Command R7B", + "toolCall": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "ministral", + "family": "command-r", "limit": { - "context": 262144, - "output": 128000 + "context": 128000, + "output": 4000 + }, + "cost": { + "input": 0.0375, + "output": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-01-19" + "knowledge": "2024-06-01", + "releaseDate": "2024-12-02", + "lastUpdated": "2024-12-02" }, { - "id": "ministral-3:3b", - "name": "ministral-3:3b", + "id": "cohere/north-mini-code:free", + "name": "North Mini Code (free)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "ministral", + "family": "north", "limit": { - "context": 262144, - "output": 128000 + "context": 256000, + "output": 64000 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-10-22", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2026-06-17", + "lastUpdated": "2026-06-17" }, { - "id": "ministral-3:8b", - "name": "ministral-3:8b", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "ministral", + "id": "deepcogito/cogito-v2.1-671b", + "name": "Cogito v2.1 671B", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "cogito", "limit": { - "context": 262144, + "context": 128000, "output": 128000 }, + "cost": { + "input": 1.25, + "output": 1.25 + }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-01", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "mistral-large-3:675b", - "name": "mistral-large-3:675b", + "id": "deepseek/deepseek-chat", + "name": "DeepSeek Chat", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mistral-large", + "family": "deepseek", "limit": { - "context": 262144, - "output": 262144 + "context": 163840, + "output": 16000 + }, + "cost": { + "input": 0.2574, + "output": 1.0287 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2026-01-19" + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "nemotron-3-nano:30b", - "name": "nemotron-3-nano:30b", + "id": "deepseek/deepseek-chat-v3-0324", + "name": "DeepSeek V3 0324", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "deepseek", "limit": { - "context": 1048576, - "output": 131072 + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.27, + "output": 1.12, + "cacheRead": 0.135 }, "modalities": { "input": [ @@ -99221,21 +160341,27 @@ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2026-01-19" + "knowledge": "2024-07-31", + "releaseDate": "2025-03-24", + "lastUpdated": "2025-03-24" }, { - "id": "nemotron-3-super", - "name": "nemotron-3-super", + "id": "deepseek/deepseek-chat-v3.1", + "name": "DeepSeek V3.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.25, + "output": 0.95, + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -99245,21 +160371,31 @@ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "nemotron-3-ultra", - "name": "nemotron-3-ultra", + "id": "deepseek/deepseek-r1", + "name": "DeepSeek-R1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 128000 + "context": 163840, + "output": 16000 + }, + "cost": { + "input": 0.7, + "output": 2.5 }, "modalities": { "input": [ @@ -99269,21 +160405,28 @@ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" }, { - "id": "qwen3-coder-next", - "name": "qwen3-coder-next", + "id": "deepseek/deepseek-r1-0528", + "name": "R1 0528", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 163840, + "output": 32768 + }, + "cost": { + "input": 0.5, + "output": 2.15, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -99293,21 +160436,27 @@ "text" ] }, - "releaseDate": "2026-02-02", - "lastUpdated": "2026-02-08" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "qwen3-coder:480b", - "name": "qwen3-coder:480b", - "toolCall": true, + "id": "deepseek/deepseek-r1-distill-llama-70b", + "name": "R1 Distill Llama 70B", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 65536 + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0.8, + "output": 0.8 }, "modalities": { "input": [ @@ -99317,22 +160466,29 @@ "text" ] }, - "releaseDate": "2025-07-22", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "knowledge": "2024-07-31", + "releaseDate": "2025-01-23", + "lastUpdated": "2025-01-23" }, { - "id": "qwen3-next:80b", - "name": "qwen3-next:80b", + "id": "deepseek/deepseek-v3.1-terminus", + "name": "DeepSeek V3.1 Terminus", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, + "context": 163840, "output": 32768 }, + "cost": { + "input": 0.27, + "output": 0.95, + "cacheRead": 0.13 + }, "modalities": { "input": [ "text" @@ -99341,96 +160497,143 @@ "text" ] }, - "releaseDate": "2025-09-15", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" }, { - "id": "qwen3-vl:235b", - "name": "qwen3-vl:235b", + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, - "output": 32768 + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.269, + "output": 0.4, + "cacheRead": 0.1345 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "qwen3-vl:235b-instruct", - "name": "qwen3-vl:235b-instruct", + "id": "deepseek/deepseek-v3.2-exp", + "name": "DeepSeek V3.2 Exp", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262144, - "output": 131072 + "context": 163840, + "output": 65536 + }, + "cost": { + "input": 0.27, + "output": 0.41 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3.5:397b", - "name": "qwen3.5:397b", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 1048576, + "output": 393216 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "rnj-1:8b", - "name": "rnj-1:8b", + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "rnj", + "family": "deepseek-flash", "limit": { - "context": 32768, - "output": 4096 + "context": 1048576, + "output": 384000 + }, + "cost": { + "input": 0.08, + "output": 0.18, + "cacheRead": 0.016 }, "modalities": { "input": [ @@ -99440,64 +160643,82 @@ "text" ] }, - "releaseDate": "2025-12-06", - "lastUpdated": "2026-01-19" - } - ], - "baseUrl": "https://ollama.com/v1", - "doc": "https://docs.ollama.com/cloud" - }, - { - "id": "openai", - "name": "OpenAI", - "env": [ - "OPENAI_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { - "id": "chatgpt-image-latest", - "name": "chatgpt-image-latest", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-image", + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 393216 + }, + "cost": { + "input": 1.168, + "output": 2.336, + "cacheRead": 0.09855 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-3.5-turbo", - "name": "GPT-3.5-turbo", - "toolCall": false, + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "gpt", + "family": "deepseek-thinking", "limit": { - "context": 16385, - "output": 4096 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 1.5, - "cacheRead": 0 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -99507,55 +160728,85 @@ "text" ] }, - "knowledge": "2021-09-01", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-11-06" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "gpt-4", - "name": "GPT-4", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 8192, - "output": 8192 + "context": 1048576, + "output": 65535 }, "cost": { - "input": 30, - "output": 60 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-11", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "gpt-4-turbo", - "name": "GPT-4 Turbo", - "toolCall": true, - "structuredOutput": false, + "id": "google/gemini-2.5-flash-image", + "name": "Nano Banana", + "toolCall": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 4096 + "context": 32768, + "output": 8192 }, "cost": { - "input": 10, - "output": 30 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 }, "modalities": { "input": [ @@ -99563,187 +160814,299 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2023-12", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "knowledge": "2024-06", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "gpt-4.1", - "name": "GPT-4.1", + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash-lite", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 65535 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", "image", + "audio", + "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "gpt-4.1-mini", - "name": "GPT-4.1 mini", + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gemini-pro", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ "text", "image", + "audio", + "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "gpt-4.1-nano", - "name": "GPT-4.1 nano", + "id": "google/gemini-2.5-pro-preview", + "name": "Gemini 2.5 Pro Preview 06-05", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gemini", "limit": { - "context": 1047576, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ + "pdf", + "image", "text", - "image" + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01-31", + "releaseDate": "2025-06-05", + "lastUpdated": "2025-06-05" }, { - "id": "gpt-4o", - "name": "GPT-4o", + "id": "google/gemini-2.5-pro-preview-05-06", + "name": "Gemini 2.5 Pro Preview 05-06", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 65535 }, "cost": { - "input": 2.5, + "input": 1.25, "output": 10, - "cacheRead": 1.25 + "cacheRead": 0.125, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ "text", "image", - "pdf" + "pdf", + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-01-31", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "gpt-4o-2024-05-13", - "name": "GPT-4o (2024-05-13)", + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 5, - "output": 15 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "gpt-4o-2024-08-06", - "name": "GPT-4o (2024-08-06)", + "id": "google/gemini-3-pro-image", + "name": "Nano Banana Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -99751,30 +161114,33 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-08-06", - "lastUpdated": "2024-08-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "gpt-4o-2024-11-20", - "name": "GPT-4o (2024-11-20)", - "toolCall": true, + "id": "google/gemini-3-pro-image-preview", + "name": "Nano Banana Pro", + "toolCall": false, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 65536, + "output": 32768 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -99782,124 +161148,166 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-11-20", - "lastUpdated": "2024-11-20" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" }, { - "id": "gpt-4o-mini", - "name": "GPT-4o mini", - "toolCall": true, + "id": "google/gemini-3.1-flash-image", + "name": "Nano Banana 2", + "toolCall": false, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 16384 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ - "text", "image", - "pdf" + "text" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "gpt-5", - "name": "GPT-5", - "toolCall": true, + "id": "google/gemini-3.1-flash-image-preview", + "name": "Nano Banana 2", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "gpt-5-chat-latest", - "name": "GPT-5 Chat (latest)", - "toolCall": false, + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", + "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "gpt-5-codex", - "name": "GPT-5-Codex", - "toolCall": true, - "structuredOutput": true, + "id": "google/gemini-3.1-flash-lite-image", + "name": "Nano Banana 2 Lite", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.25, + "output": 1.5 }, "modalities": { "input": [ @@ -99907,246 +161315,380 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "gpt-5-mini", - "name": "GPT-5 Mini", + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gemini-flash-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "gpt-5-nano", - "name": "GPT-5 Nano", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gemini-pro", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "gpt-5-pro", - "name": "GPT-5 Pro", + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gemini-pro", "limit": { - "context": 400000, - "output": 272000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 15, - "output": 120 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "gpt-5.1", - "name": "GPT-5.1", + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "gpt-5.1-chat-latest", - "name": "GPT-5.1 Chat", + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash-lite", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "gpt-5.1-codex", - "name": "GPT-5.1 Codex", + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "gpt-5.1-codex-max", - "name": "GPT-5.1 Codex Max", - "toolCall": true, + "id": "google/gemma-2-27b-it", + "name": "Gemma 2 27B", + "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 8192, + "output": 2048 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.65, + "output": 0.65 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2024-06-30", + "releaseDate": "2024-07-13", + "lastUpdated": "2024-07-13" }, { - "id": "gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex mini", + "id": "google/gemma-3-12b-it", + "name": "Gemma 3 12B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.05, + "output": 0.15 }, "modalities": { "input": [ @@ -100157,27 +161699,27 @@ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2024-08-31", + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "gpt-5.2", - "name": "GPT-5.2", + "id": "google/gemma-3-27b-it", + "name": "Gemma 3 27B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 131072 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.08, + "output": 0.45, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -100188,27 +161730,26 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "knowledge": "2024-08-31", + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "gpt-5.2-chat-latest", - "name": "GPT-5.2 Chat", - "toolCall": true, + "id": "google/gemma-3-4b-it", + "name": "Gemma 3 4B", + "toolCall": false, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, + "context": 131072, "output": 16384 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.05, + "output": 0.1 }, "modalities": { "input": [ @@ -100219,216 +161760,227 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "knowledge": "2024-08-31", + "releaseDate": "2025-03-13", + "lastUpdated": "2025-03-13" }, { - "id": "gpt-5.2-codex", - "name": "GPT-5.2 Codex", - "toolCall": true, + "id": "google/gemma-3n-e4b-it", + "name": "Gemma 3n 4B", + "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 32768, + "output": 32768 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.06, + "output": 0.12 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "knowledge": "2024-08-31", + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "gpt-5.2-pro", - "name": "GPT-5.2 Pro", + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-pro", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 21, - "output": 168 + "input": 0.12, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ + "image", "text", - "image" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-5.3-chat-latest", - "name": "GPT-5.3 Chat (latest)", + "id": "google/gemma-4-26b-a4b-it:free", + "name": "Gemma 4 26B A4B (free)", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0, + "output": 0 }, "modalities": { "input": [ + "image", "text", - "image" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "gemma", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.1, + "output": 0.34, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", "image", - "pdf" + "text", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-5.3-codex-spark", - "name": "GPT-5.3 Codex Spark", + "id": "google/gemma-4-31b-it:free", + "name": "Gemma 4 31B (free)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-codex-spark", + "openWeights": true, + "family": "gemma", "limit": { - "context": 128000, - "output": 32000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", "image", - "pdf" + "text", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "google/lyria-3-clip-preview", + "name": "Lyria 3 Clip Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "lyria", "limit": { - "context": 1050000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "audio" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" }, { - "id": "gpt-5.4-mini", - "name": "GPT-5.4 mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "google/lyria-3-pro-preview", + "name": "Lyria 3 Pro Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "lyria", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -100436,356 +161988,396 @@ "image" ], "output": [ - "text" + "text", + "audio" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2026-03-25", + "lastUpdated": "2026-03-25" }, { - "id": "gpt-5.4-nano", - "name": "GPT-5.4 nano", - "toolCall": true, + "id": "gryphe/mythomax-l2-13b", + "name": "MythoMax 13B", + "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "reasoning": false, + "attachment": false, + "openWeights": true, + "limit": { + "context": 8192, + "output": 4096 + }, + "cost": { + "input": 0.06, + "output": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "knowledge": "2023-06-30", + "releaseDate": "2023-07-02", + "lastUpdated": "2023-07-02" + }, + { + "id": "ibm-granite/granite-4.0-h-micro", + "name": "Granite 4.0 Micro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "granite", "limit": { - "context": 400000, - "output": 128000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 0.017, + "output": 0.112 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-10-20", + "lastUpdated": "2025-10-20" }, { - "id": "gpt-5.4-pro", - "name": "GPT-5.4 Pro", + "id": "ibm-granite/granite-4.1-8b", + "name": "Granite 4.1 8B", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-pro", + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "granite", "limit": { - "context": 1050000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 30, - "output": 180 + "input": 0.05, + "output": 0.1, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "gpt-5.5", - "name": "GPT-5.5", + "id": "inception/mercury-2", + "name": "Mercury 2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "mercury", "limit": { - "context": 1050000, - "output": 128000 + "context": 128000, + "output": 50000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.25, + "output": 0.75, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-04", + "lastUpdated": "2026-03-04" }, { - "id": "gpt-5.5-pro", - "name": "GPT-5.5 Pro", + "id": "inclusionai/ling-2.6-1t", + "name": "Ling-2.6-1T", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-pro", + "family": "ling", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 30, - "output": 180 + "input": 0.075, + "output": 0.625, + "cacheRead": 0.015 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" }, { - "id": "gpt-image-1", - "name": "gpt-image-1", - "toolCall": false, - "structuredOutput": false, + "id": "inclusionai/ling-2.6-flash", + "name": "Ling-2.6-flash", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt-image", + "family": "ling", "limit": { - "context": 0, - "output": 0 + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.01, + "output": 0.03, + "cacheRead": 0.002 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-04-24", - "lastUpdated": "2025-04-24" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "gpt-image-1-mini", - "name": "gpt-image-1-mini", - "toolCall": false, + "id": "inclusionai/ling-3.0-flash", + "name": "Ling-3.0-flash", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-image", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 0, - "output": 0 + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.021, + "output": 0.063, + "cacheRead": 0.0042 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "releaseDate": "2025-09-26", - "lastUpdated": "2025-09-26" + "reasoningOptions": [], + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-23" }, { - "id": "gpt-image-1.5", - "name": "gpt-image-1.5", - "toolCall": false, + "id": "inclusionai/ling-3.0-tiny:free", + "name": "Ling 3.0 Tiny (free)", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-image", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "ling", "limit": { - "context": 0, + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "releaseDate": "2025-11-25", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" }, { - "id": "o1", - "name": "o1", + "id": "inclusionai/ring-2.6-1t", + "name": "Ring-2.6-1T", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "o", + "family": "ring", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 0.075, + "output": 0.625, + "cacheRead": 0.015 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-05-08", + "lastUpdated": "2026-05-08" }, { - "id": "o1-pro", - "name": "o1-pro", + "id": "kwaipilot/kat-coder-air-v2.5", + "name": "KAT-Coder-Air V2.5", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "o-pro", + "family": "kat-coder", "limit": { - "context": 200000, - "output": 100000 + "context": 256000, + "output": 80000 }, "cost": { - "input": 150, - "output": 600 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2025-03-19", - "lastUpdated": "2025-03-19" + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" }, { - "id": "o3", - "name": "o3", + "id": "kwaipilot/kat-coder-pro-v2", + "name": "KAT-Coder-Pro V2", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "o", + "family": "kat-coder", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 80000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "releaseDate": "2026-03-27", + "lastUpdated": "2026-03-27" }, { - "id": "o3-deep-research", - "name": "o3-deep-research", + "id": "kwaipilot/kat-coder-pro-v2.5", + "name": "KAT-Coder-Pro V2.5", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "o", + "family": "kat-coder", "limit": { - "context": 200000, - "output": 100000 + "context": 256000, + "output": 80000 }, "cost": { - "input": 10, - "output": 40, - "cacheRead": 2.5 + "input": 0.74, + "output": 2.96, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-06-26", - "lastUpdated": "2024-06-26" + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" }, { - "id": "o3-mini", - "name": "o3-mini", + "id": "liquid/lfm-2.5-2.6b:free", + "name": "LFM2.5-2.6B (free)", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "liquid", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 32768 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -100795,118 +162387,119 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "reasoningOptions": [], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "o3-pro", - "name": "o3-pro", - "toolCall": true, + "id": "mancer/weaver", + "name": "Weaver (alpha)", + "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "o-pro", + "family": "alpha", "limit": { - "context": 200000, - "output": 100000 + "context": 8000, + "output": 6000 }, "cost": { - "input": 20, - "output": 80 + "input": 0.5, + "output": 0.75 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-06-10", - "lastUpdated": "2025-06-10" + "knowledge": "2023-06-30", + "releaseDate": "2023-08-02", + "lastUpdated": "2023-08-02" }, { - "id": "o4-mini", - "name": "o4-mini", + "id": "meituan/longcat-2.0", + "name": "LongCat 2.0", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "o-mini", + "attachment": false, + "openWeights": true, + "family": "longcat", "limit": { - "context": 200000, - "output": 100000 + "context": 1048756, + "output": 262144 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.006 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-20", + "lastUpdated": "2026-07-20" }, { - "id": "o4-mini-deep-research", - "name": "o4-mini-deep-research", + "id": "meta-llama/llama-3.1-70b-instruct", + "name": "Llama 3.1 70B Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "o-mini", + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 100000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.4, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-06-26", - "lastUpdated": "2024-06-26" + "knowledge": "2023-12-31", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "text-embedding-3-large", - "name": "text-embedding-3-large", - "toolCall": false, - "structuredOutput": false, + "id": "meta-llama/llama-3.1-8b-instruct", + "name": "Llama 3.1 8B Instruct", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "text-embedding", + "openWeights": true, + "family": "llama", "limit": { - "context": 8191, - "output": 3072 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.13, - "output": 0 + "input": 0.05, + "output": 0.08, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -100916,26 +162509,26 @@ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" + "knowledge": "2023-12-31", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "text-embedding-3-small", - "name": "text-embedding-3-small", + "id": "meta-llama/llama-3.2-1b-instruct", + "name": "Llama 3.2 1B Instruct", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "text-embedding", + "openWeights": true, + "family": "llama", "limit": { - "context": 8191, - "output": 1536 + "context": 60000, + "output": 60000 }, "cost": { - "input": 0.02, - "output": 0 + "input": 0.027, + "output": 0.201 }, "modalities": { "input": [ @@ -100945,26 +162538,26 @@ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" + "knowledge": "2023-12-31", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "text-embedding-ada-002", - "name": "text-embedding-ada-002", + "id": "meta-llama/llama-3.2-3b-instruct", + "name": "Llama 3.2 3B Instruct", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "text-embedding", + "openWeights": true, + "family": "llama", "limit": { - "context": 8192, - "output": 1536 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0 + "input": 0.05, + "output": 0.33 }, "modalities": { "input": [ @@ -100974,39 +162567,26 @@ "text" ] }, - "knowledge": "2022-12", - "releaseDate": "2022-12-15", - "lastUpdated": "2022-12-15" - } - ], - "doc": "https://platform.openai.com/docs/models" - }, - { - "id": "opencode", - "name": "OpenCode Zen", - "env": [ - "OPENCODE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2023-12-31", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" + }, { - "id": "big-pickle", - "name": "Big Pickle", + "id": "meta-llama/llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "big-pickle", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.1, + "output": 0.32 }, "modalities": { "input": [ @@ -101016,356 +162596,365 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-10-17", - "lastUpdated": "2025-10-17" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "claude-3-5-haiku", - "name": "Claude Haiku 3.5", + "id": "meta-llama/llama-4-maverick", + "name": "Llama 4 Maverick", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 8192 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 0.2, + "output": 0.696 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "knowledge": "2024-08-31", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "claude-haiku-4-5", - "name": "Claude Haiku 4.5", + "id": "meta-llama/llama-4-scout", + "name": "Llama 4 Scout", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 64000 + "context": 1310720, + "output": 16384 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "knowledge": "2024-08-31", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "claude-opus-4-1", - "name": "Claude Opus 4.1", - "toolCall": true, + "id": "meta-llama/llama-guard-4-12b", + "name": "Llama Guard 4 12B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 32000 + "context": 1048576, + "output": 16384 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.18, + "output": 0.18 }, "modalities": { "input": [ - "text", "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2024-08-31", + "releaseDate": "2025-04-30", + "lastUpdated": "2025-04-30" }, { - "id": "claude-opus-4-5", - "name": "Claude Opus 4.5", + "id": "meta/muse-glimmer-30b", + "name": "Muse Glimmer 30B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "muse", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.35, + "output": 1.5, + "cacheRead": 0.04 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-04", + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" }, { - "id": "claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "muse", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", - "pdf" + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "muse", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", - "pdf" + "video", + "pdf", + "audio" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "claude-opus-4-8", - "name": "Claude Opus 4.8", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "id": "microsoft/phi-4", + "name": "Phi 4", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "phi", "limit": { - "context": 1000000, - "output": 128000 + "context": 16384, + "output": 16384 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.07, + "output": 0.14 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "knowledge": "2024-06-30", + "releaseDate": "2025-01-10", + "lastUpdated": "2025-01-10" }, { - "id": "claude-sonnet-4", - "name": "Claude Sonnet 4", - "toolCall": true, + "id": "microsoft/wizardlm-2-8x22b", + "name": "WizardLM-2 8x22B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "reasoning": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1000000, - "output": 64000 + "context": 65535, + "output": 8000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.62, + "output": 0.62 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "knowledge": "2024-04-30", + "releaseDate": "2024-04-16", + "lastUpdated": "2024-04-16" }, { - "id": "claude-sonnet-4-5", - "name": "Claude Sonnet 4.5", - "toolCall": true, + "id": "minimax/minimax-01", + "name": "MiniMax-01", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 64000 + "context": 1000192, + "output": 1000192 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.2, + "output": 1.1 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "knowledge": "2024-03-31", + "releaseDate": "2025-01-15", + "lastUpdated": "2025-01-15" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "minimax/minimax-m1", + "name": "MiniMax M1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", + "family": "minimax", "limit": { "context": 1000000, - "output": 64000 + "output": 40000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.55, + "output": 2.2 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "reasoningOptions": [], + "knowledge": "2024-06-30", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "minimax/minimax-m2", + "name": "MiniMax-M2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "minimax", "limit": { - "context": 1000000, - "output": 384000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.03 + "input": 0.255, + "output": 1.02 }, "modalities": { "input": [ @@ -101375,27 +162964,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "releaseDate": "2025-10-27", + "lastUpdated": "2025-10-27" }, { - "id": "deepseek-v4-flash-free", - "name": "DeepSeek V4 Flash Free", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "minimax/minimax-m2-her", + "name": "MiniMax M2-her", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-flash-free", + "openWeights": false, + "family": "minimax", "limit": { - "context": 200000, - "output": 128000 + "context": 65536, + "output": 2048 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -101405,560 +162994,555 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2026-01-23", + "lastUpdated": "2026-01-23" }, { - "id": "gemini-3-flash", - "name": "Gemini 3 Flash", + "id": "minimax/minimax-m2.1", + "name": "MiniMax-M2.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "gemini-3-pro", - "name": "Gemini 3 Pro", + "id": "minimax/minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 65536 + "context": 204800, + "output": 196608 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.22, + "output": 0.9, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gemini-3.1-pro", - "name": "Gemini 3.1 Pro Preview", + "id": "minimax/minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1048576, - "output": 65536 + "context": 204800, + "output": 131072 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "minimax/minimax-m3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "minimax", "limit": { "context": 1048576, - "output": 65536 + "output": 512000 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "glm-4.6", - "name": "GLM-4.6", + "id": "mistralai/codestral-2508", + "name": "Codestral 2508", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "codestral", "limit": { - "context": 204800, - "output": 131072 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.1 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "knowledge": "2025-03-31", + "releaseDate": "2025-08-01", + "lastUpdated": "2025-08-01" }, { - "id": "glm-4.7", - "name": "GLM-4.7", + "id": "mistralai/ministral-14b-2512", + "name": "Ministral 3 14B 2512", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "ministral", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.1 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "glm-4.7-free", - "name": "GLM-4.7 Free", + "id": "mistralai/ministral-3b-2512", + "name": "Ministral 3 3B 2512", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "glm-free", + "family": "ministral", "limit": { - "context": 204800, + "context": 131072, "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "glm-5", - "name": "GLM-5", + "id": "mistralai/ministral-8b-2512", + "name": "Ministral 3 8B 2512", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "ministral", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.015 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "glm-5-free", - "name": "GLM-5 Free", + "id": "mistralai/mistral-large", + "name": "Mistral Large", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-free", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-large", "limit": { - "context": 204800, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "knowledge": "2024-11-30", + "releaseDate": "2024-02-26", + "lastUpdated": "2024-02-26" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "mistralai/mistral-large-2407", + "name": "Mistral Large 2407", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "mistral-large", "limit": { - "context": 204800, + "context": 131072, "output": 131072 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "knowledge": "2024-03-31", + "releaseDate": "2024-11-19", + "lastUpdated": "2024-11-19" }, { - "id": "gpt-5", - "name": "GPT-5", + "id": "mistralai/mistral-large-2512", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.07, - "output": 8.5, - "cacheRead": 0.107 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "gpt-5-codex", - "name": "GPT-5 Codex", + "id": "mistralai/mistral-medium-3", + "name": "Mistral Medium 3", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "mistral-medium", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1.07, - "output": 8.5, - "cacheRead": 0.107 + "input": 0.4, + "output": 2, + "cacheRead": 0.04 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "knowledge": "2025-03-31", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "gpt-5-nano", - "name": "GPT-5 Nano", + "id": "mistralai/mistral-medium-3-5", + "name": "Mistral Medium 3.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "mistral-medium", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 1.5, + "output": 7.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "gpt-5.1", - "name": "GPT-5.1", + "id": "mistralai/mistral-medium-3.1", + "name": "Mistral Medium 3.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "mistral-medium", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 262144 }, "cost": { - "input": 1.07, - "output": 8.5, - "cacheRead": 0.107 + "input": 0.4, + "output": 2, + "cacheRead": 0.04 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2025-06-30", + "releaseDate": "2025-08-13", + "lastUpdated": "2025-08-13" }, { - "id": "gpt-5.1-codex", - "name": "GPT-5.1 Codex", + "id": "mistralai/mistral-nemo", + "name": "Mistral Nemo", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 1.07, - "output": 8.5, - "cacheRead": 0.107 + "input": 0.019, + "output": 0.03 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" }, { - "id": "gpt-5.1-codex-max", - "name": "GPT-5.1 Codex Max", + "id": "mistralai/mistral-saba", + "name": "Saba", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "mistral", "limit": { - "context": 400000, - "output": 128000 + "context": 32768, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.2, + "output": 0.6, + "cacheRead": 0.02 }, "modalities": { "input": [ "text", - "image" + "pdf" ], "output": [ "text" ] }, "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "releaseDate": "2025-02-17", + "lastUpdated": "2025-02-17" }, { - "id": "gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex Mini", - "toolCall": true, + "id": "mistralai/mistral-small-24b-instruct-2501", + "name": "Mistral Small 3", + "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 400000, - "output": 128000 + "context": 32768, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.05, + "output": 0.08 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "knowledge": "2023-10-31", + "releaseDate": "2025-01-30", + "lastUpdated": "2025-01-30" }, { - "id": "gpt-5.2", - "name": "GPT-5.2", + "id": "mistralai/mistral-small-2603", + "name": "Mistral Small 4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -101969,313 +163553,311 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "gpt-5.2-codex", - "name": "GPT-5.2 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "mistralai/mistral-small-3.1-24b-instruct", + "name": "Mistral Small 3.1 24B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 400000, + "context": 128000, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.351, + "output": 0.555 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "knowledge": "2023-10-31", + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-17" }, { - "id": "gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "mistralai/mistral-small-3.2-24b-instruct", + "name": "Mistral Small 3.2 24B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 400000, - "output": 128000 + "context": 256000, + "output": 16384 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 0.09375, + "output": 0.25 }, "modalities": { "input": [ - "text", "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "knowledge": "2023-10-31", + "releaseDate": "2025-06-20", + "lastUpdated": "2025-06-20" }, { - "id": "gpt-5.3-codex-spark", - "name": "GPT-5.3 Codex Spark", + "id": "mistralai/mixtral-8x22b-instruct", + "name": "Mixtral 8x22B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "gpt-codex-spark", + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral", "limit": { - "context": 128000, - "output": 128000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "knowledge": "2024-01-31", + "releaseDate": "2024-04-17", + "lastUpdated": "2024-04-17" }, { - "id": "gpt-5.4", - "name": "GPT-5.4", + "id": "mistralai/voxtral-small-24b-2507", + "name": "Voxtral Small 24B 2507", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "mistral", "limit": { - "context": 1050000, - "output": 128000 + "context": 32000, + "output": 32000 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01 }, "modalities": { "input": [ "text", - "image", + "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2025-10-30", + "lastUpdated": "2025-10-30" }, { - "id": "gpt-5.4-mini", - "name": "GPT-5.4 Mini", + "id": "moonshotai/kimi-k2", + "name": "Kimi K2 0711", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 128000 + "context": 131072, + "output": 100352 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 0.57, + "output": 2.3 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "knowledge": "2024-12-31", + "releaseDate": "2025-07-11", + "lastUpdated": "2025-07-11" }, { - "id": "gpt-5.4-nano", - "name": "GPT-5.4 Nano", + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 100352 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 0.6, + "output": 2.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "knowledge": "2024-12-31", + "releaseDate": "2025-09-04", + "lastUpdated": "2025-09-04" }, { - "id": "gpt-5.4-pro", - "name": "GPT-5.4 Pro", + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-pro", + "attachment": false, + "openWeights": true, + "family": "kimi-thinking", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 100352 }, "cost": { - "input": 30, - "output": 180, - "cacheRead": 30 + "input": 0.6, + "output": 2.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "gpt-5.5", - "name": "GPT-5.5", + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.57, + "output": 2.85, + "cacheRead": 0.095 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "gpt-5.5-pro", - "name": "GPT-5.5 Pro", + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-pro", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 30, - "output": 180, - "cacheRead": 30 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "grok-build-0.1", - "name": "Grok Build 0.1", + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "grok-build", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 2, - "cacheRead": 0.2 + "input": 0.67, + "output": 3.4, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -102286,56 +163868,71 @@ "text" ] }, - "releaseDate": "2026-05-20", - "lastUpdated": "2026-05-20" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "grok-code", - "name": "Grok Code Fast 1", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "grok", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-20", - "lastUpdated": "2025-08-20" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "hy3-preview-free", - "name": "Hy3 preview Free", - "toolCall": true, + "id": "morph/morph-v3-fast", + "name": "Morph V3 Fast", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "hy3-free", + "openWeights": false, + "family": "morph", "limit": { - "context": 256000, - "output": 64000 + "context": 81920, + "output": 38000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.8, + "output": 1.2 }, "modalities": { "input": [ @@ -102345,27 +163942,25 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2025-07-07", + "lastUpdated": "2025-07-07" }, { - "id": "kimi-k2", - "name": "Kimi K2", - "toolCall": true, - "structuredOutput": false, + "id": "morph/morph-v3-large", + "name": "Morph V3 Large", + "toolCall": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "morph", "limit": { "context": 262144, - "output": 262144 + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2.5, - "cacheRead": 0.4 + "input": 0.9, + "output": 1.9 }, "modalities": { "input": [ @@ -102375,152 +163970,145 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "releaseDate": "2025-07-07", + "lastUpdated": "2025-07-07" }, { - "id": "kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "nex-agi/nex-n2-mini", + "name": "Nex-N2-Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "agi", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.4, - "output": 2.5, - "cacheRead": 0.4 + "input": 0.025, + "output": 0.1, + "cacheRead": 0.0025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "releaseDate": "2026-06-24", + "lastUpdated": "2026-06-24" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "nex-agi/nex-n2-pro", + "name": "Nex-N2-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "agi", "limit": { "context": 262144, - "output": 65536 + "output": 262144 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.08 + "input": 0.25, + "output": 1, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [], + "releaseDate": "2026-06-08", + "lastUpdated": "2026-06-08" }, { - "id": "kimi-k2.5-free", - "name": "Kimi K2.5 Free", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "id": "nousresearch/hermes-3-llama-3.1-405b", + "name": "Hermes 3 405B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "kimi-free", + "family": "nousresearch", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 1, + "output": 1 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "knowledge": "2023-12-31", + "releaseDate": "2024-08-16", + "lastUpdated": "2024-08-16" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "id": "nousresearch/hermes-3-llama-3.1-70b", + "name": "Hermes 3 70B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "kimi", + "family": "nousresearch", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.7, + "output": 0.7 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "knowledge": "2023-12-31", + "releaseDate": "2024-08-18", + "lastUpdated": "2024-08-18" }, { - "id": "ling-2.6-flash-free", - "name": "Ling 2.6 Flash Free", - "toolCall": true, + "id": "nousresearch/hermes-4-405b", + "name": "Hermes 4 405B", + "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "ling-flash-free", + "family": "hermes", "limit": { - "context": 262100, - "output": 32800 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 1, + "output": 3 }, "modalities": { "input": [ @@ -102530,27 +164118,31 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-08-31", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "mimo-v2-flash-free", - "name": "MiMo V2 Flash Free", - "toolCall": true, + "id": "nousresearch/hermes-4-70b", + "name": "Hermes 4 70B", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "mimo-flash-free", + "family": "hermes", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ @@ -102560,60 +164152,61 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-08-31", + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "mimo-v2-omni-free", - "name": "MiMo V2 Omni Free", + "id": "nvidia/nemotron-3-nano-30b-a3b", + "name": "Nemotron 3 Nano 30B A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mimo-omni-free", + "family": "nemotron", "limit": { "context": 262144, - "output": 64000 + "output": 228000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.05, + "output": 0.2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "image", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "mimo-v2-pro-free", - "name": "MiMo V2 Pro Free", + "id": "nvidia/nemotron-3-nano-30b-a3b:free", + "name": "Nemotron 3 Nano 30B A3B (free)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mimo-pro-free", + "family": "nemotron", "limit": { - "context": 1048576, - "output": 64000 + "context": 256000, + "output": 256000 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ @@ -102623,60 +164216,62 @@ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "mimo-v2.5-free", - "name": "MiMo V2.5 Free", + "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", + "name": "Nemotron 3 Nano Omni (free)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "mimo-v2.5-free", + "family": "nemotron", "limit": { - "context": 200000, - "output": 32000 + "context": 256000, + "output": 65536 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" }, { - "id": "minimax-m2.1", - "name": "MiniMax M2.1", + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B A12B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "nemotron", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.1 + "input": 0.085, + "output": 0.4 }, "modalities": { "input": [ @@ -102686,27 +164281,40 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "minimax-m2.1-free", - "name": "MiniMax M2.1 Free", + "id": "nvidia/nemotron-3-super-120b-a12b:free", + "name": "Nemotron 3 Super (free)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax-free", + "family": "nemotron", "limit": { - "context": 204800, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ @@ -102716,27 +164324,41 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "minimax-m2.5", - "name": "MiniMax M2.5", + "id": "nvidia/nemotron-3-ultra-550b-a55b", + "name": "Nemotron 3 Ultra 550B A55B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "nemotron", "limit": { - "context": 204800, - "output": 131072 + "context": 512288, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -102746,27 +164368,40 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "medium", + "high" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "minimax-m2.5-free", - "name": "MiniMax M2.5 Free", + "id": "nvidia/nemotron-3-ultra-550b-a55b:free", + "name": "Nemotron 3 Ultra (free)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax-free", + "family": "nemotron", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 65536 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ @@ -102776,27 +164411,71 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "medium", + "high" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "minimax-m2.7", - "name": "MiniMax M2.7", - "toolCall": true, + "id": "nvidia/nemotron-3.5-content-safety:free", + "name": "Nemotron 3.5 Content Safety (free)", + "toolCall": false, "structuredOutput": false, "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 128000, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "nvidia/nemotron-3.5-lightning", + "name": "Nemotron 3.5 Lightning 30B A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "nemotron", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.1, + "output": 0.25, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -102806,89 +164485,94 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "minimax-m3-free", - "name": "MiniMax M3 Free", + "id": "nvidia/nemotron-3.5-lightning:free", + "name": "Nemotron 3.5 Lightning (free)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax-m3-free", + "family": "nemotron", "limit": { - "context": 200000, - "output": 32000 + "context": 1000000, + "output": 65536 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-31", - "lastUpdated": "2026-05-31" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "nemotron-3-super-free", - "name": "Nemotron 3 Super Free", + "id": "nvidia/nemotron-nano-12b-v2-vl:free", + "name": "Nemotron Nano 12B 2 VL (free)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron-free", + "family": "nemotron", "limit": { - "context": 204800, + "context": 128000, "output": 128000 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2026-02", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [], + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "nemotron-3-ultra-free", - "name": "Nemotron 3 Ultra Free", + "id": "nvidia/nemotron-nano-9b-v2:free", + "name": "Nemotron Nano 9B V2 (free)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron-free", + "family": "nemotron", "limit": { - "context": 1000000, + "context": 128000, "output": 128000 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0 + "output": 0 }, "modalities": { "input": [ @@ -102898,26 +164582,26 @@ "text" ] }, - "knowledge": "2026-02", - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2025-08-18", + "lastUpdated": "2025-08-18" }, { - "id": "north-mini-code-free", - "name": "North Mini Code Free", + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5-turbo", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "north-free", + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, - "output": 64000 + "context": 16385, + "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 0.5, + "output": 1.5 }, "modalities": { "input": [ @@ -102927,26 +164611,26 @@ "text" ] }, - "knowledge": "2025-09-23", - "releaseDate": "2026-06-09", - "lastUpdated": "2026-06-09" + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { - "id": "qwen3-coder", - "name": "Qwen3 Coder", + "id": "openai/gpt-3.5-turbo-0613", + "name": "GPT-3.5 Turbo (older v0613)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 4095, + "output": 4096 }, "cost": { - "input": 0.45, - "output": 1.8 + "input": 1, + "output": 2 }, "modalities": { "input": [ @@ -102956,153 +164640,143 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "knowledge": "2021-09-30", + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" }, { - "id": "qwen3.5-plus", - "name": "Qwen3.5 Plus", + "id": "openai/gpt-3.5-turbo-16k", + "name": "GPT-3.5 Turbo 16k", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "qwen3.5", + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 16385, + "output": 4096 }, "cost": { - "input": 0.2, - "output": 1.2, - "cacheRead": 0.02, - "cacheWrite": 0.25 + "input": 3, + "output": 4 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "knowledge": "2021-09-30", + "releaseDate": "2023-08-28", + "lastUpdated": "2023-08-28" }, { - "id": "qwen3.6-plus", - "name": "Qwen3.6 Plus", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "id": "openai/gpt-3.5-turbo-instruct", + "name": "GPT-3.5 Turbo Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "qwen3.6", + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 4095, + "output": 4096 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 1.5, + "output": 2 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "knowledge": "2021-09-30", + "releaseDate": "2023-09-28", + "lastUpdated": "2023-09-28" }, { - "id": "qwen3.6-plus-free", - "name": "Qwen3.6 Plus Free", + "id": "openai/gpt-4", + "name": "GPT-4", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "qwen-free", + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 8191, + "output": 4096 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 30, + "output": 60 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "knowledge": "2023-11", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "ring-2.6-1t-free", - "name": "Ring 2.6 1T Free", + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "ring-1t-free", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262000, - "output": 66000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 10, + "output": 30 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-05-08", - "lastUpdated": "2026-05-08" + "knowledge": "2023-12", + "releaseDate": "2023-11-06", + "lastUpdated": "2024-04-09" }, { - "id": "trinity-large-preview-free", - "name": "Trinity Large Preview", + "id": "openai/gpt-4-turbo-preview", + "name": "GPT-4 Turbo Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "trinity", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 10, + "output": 30 }, "modalities": { "input": [ @@ -103112,1251 +164786,1752 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-01-28", - "lastUpdated": "2026-01-28" - } - ], - "baseUrl": "https://opencode.ai/zen/v1", - "doc": "https://opencode.ai/docs/zen" - }, - { - "id": "opencode-go", - "name": "OpenCode Go", - "env": [ - "OPENCODE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2023-12-31", + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" + }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "openai/gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 384000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1000000, - "output": 384000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.0145 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "glm-5", - "name": "GLM-5", + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 nano", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 202752, + "context": 1047576, "output": 32768 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "image", + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "openai/gpt-4o", + "name": "GPT-4o", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 202752, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "openai/gpt-4o-2024-05-13", + "name": "GPT-4o (2024-05-13)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "kimi-k2.5", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 5, + "output": 15 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" }, { - "id": "kimi-k2.6", - "name": "Kimi K2.6", + "id": "openai/gpt-4o-2024-08-06", + "name": "GPT-4o (2024-08-06)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "knowledge": "2023-09", + "releaseDate": "2024-08-06", + "lastUpdated": "2024-08-06" }, { - "id": "mimo-v2-omni", - "name": "MiMo V2 Omni", + "id": "openai/gpt-4o-2024-11-20", + "name": "GPT-4o (2024-11-20)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mimo-v2-omni", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 2.5, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ "text", "image", - "audio", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "knowledge": "2023-09", + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" }, { - "id": "mimo-v2-pro", - "name": "MiMo V2 Pro", + "id": "openai/gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mimo-v2-pro", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1048576, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "mimo-v2.5", - "name": "MiMo V2.5", + "id": "openai/gpt-4o-mini-2024-07-18", + "name": "GPT-4o-mini (2024-07-18)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mimo-v2.5", + "openWeights": false, + "family": "o-mini", "limit": { - "context": 1000000, - "output": 128000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "knowledge": "2023-10-31", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "mimo-v2.5-pro", - "name": "MiMo V2.5 Pro", + "id": "openai/gpt-5", + "name": "GPT-5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mimo-v2.5-pro", + "openWeights": false, + "family": "gpt", "limit": { - "context": 1048576, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.0145 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "minimax-m2.5", - "name": "MiniMax M2.5", - "toolCall": true, - "structuredOutput": false, + "id": "openai/gpt-5-image", + "name": "GPT-5 Image", + "toolCall": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax-m2.5", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 204800, - "output": 65536 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 10, + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ - "text" + "image", + "text", + "pdf" ], "output": [ + "image", "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "knowledge": "2024-10-01", + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" }, { - "id": "minimax-m2.7", - "name": "MiniMax M2.7", - "toolCall": true, - "structuredOutput": false, + "id": "openai/gpt-5-image-mini", + "name": "GPT-5 Image Mini", + "toolCall": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax-m2.7", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 204800, - "output": 131072 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 2.5, + "output": 2, + "cacheRead": 0.25 }, "modalities": { "input": [ + "pdf", + "image", "text" ], "output": [ + "image", "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [], + "releaseDate": "2025-10-16", + "lastUpdated": "2025-10-16" }, { - "id": "minimax-m3", - "name": "MiniMax M3", + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax-m3", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 512000, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-31", - "lastUpdated": "2026-05-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "qwen3.5-plus", - "name": "Qwen3.5 Plus", + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen3.5", + "family": "gpt-nano", "limit": { - "context": 262144, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 1.2, - "cacheRead": 0.02, - "cacheWrite": 0.25 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "qwen3.6-plus", - "name": "Qwen3.6 Plus", + "id": "openai/gpt-5-pro", + "name": "GPT-5 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen3.6", + "family": "gpt-pro", "limit": { - "context": 1000000, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 15, + "output": 120 }, "modalities": { "input": [ - "text", "image", - "video" + "text", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "qwen3.7-max", - "name": "Qwen3.7 Max", + "id": "openai/gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen3.7-max", + "family": "gpt", "limit": { - "context": 1000000, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 7.5, - "cacheRead": 0.5, - "cacheWrite": 3.125 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ - "text" + "image", + "text", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "qwen3.7-plus", - "name": "Qwen3.7 Plus", + "id": "openai/gpt-5.1-codex", + "name": "GPT-5.1 Codex", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen3.7-plus", + "family": "gpt-codex", "limit": { - "context": 1000000, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.04, - "cacheWrite": 0.5 + "input": 1.25, + "output": 10, + "cacheRead": 0.13 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-02" - } - ], - "baseUrl": "https://opencode.ai/zen/go/v1", - "doc": "https://opencode.ai/docs/zen" - }, - { - "id": "openrouter", - "name": "OpenRouter", - "env": [ - "OPENROUTER_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, { - "id": "~anthropic/claude-haiku-latest", - "name": "Anthropic Claude Haiku Latest", + "id": "openai/gpt-5.1-codex-max", + "name": "GPT-5.1 Codex Max", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gpt-codex", "limit": { - "context": 200000, - "output": 64000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "~anthropic/claude-opus-latest", - "name": "Claude Opus Latest", + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-codex", "limit": { - "context": 1000000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.25, + "output": 2, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "~anthropic/claude-sonnet-latest", - "name": "Anthropic Claude Sonnet Latest", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt", "limit": { - "context": 1000000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text", + "pdf", "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "~google/gemini-flash-latest", - "name": "Google Gemini Flash Latest", + "id": "openai/gpt-5.2-chat", + "name": "GPT-5.2 Chat", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gpt-codex", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 32000 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15, - "cacheWrite": 0.083333 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text", - "image", - "video", "pdf", - "audio" + "image", + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01-01", - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "knowledge": "2025-08-31", + "releaseDate": "2025-12-10", + "lastUpdated": "2025-12-10" }, { - "id": "~google/gemini-pro-latest", - "name": "Google Gemini Pro Latest", + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "gpt-codex", "limit": { - "context": 1048576, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2, - "cacheWrite": 0.375 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "audio", - "pdf", - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "~moonshotai/kimi-latest", - "name": "MoonshotAI Kimi Latest", + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "kimi", + "family": "gpt-pro", "limit": { - "context": 262142, - "output": 262142 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.68, - "output": 3.41, - "cacheRead": 0.34 + "input": 21, + "output": 168 }, "modalities": { "input": [ + "image", "text", - "image" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "~openai/gpt-latest", - "name": "OpenAI GPT Latest", + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { - "context": 1050000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "pdf", + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "~openai/gpt-mini-latest", - "name": "OpenAI GPT Mini Latest", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { - "context": 400000, + "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "pdf", + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "ai21/jamba-large-1.7", - "name": "Jamba Large 1.7", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "jamba", + "id": "openai/gpt-5.4-image-2", + "name": "GPT-5.4 Image 2", + "toolCall": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, - "output": 4096 + "context": 272000, + "output": 128000 }, - "cost": { - "input": 2, - "output": 8 + "cost": { + "input": 8, + "output": 15, + "cacheRead": 2 }, "modalities": { "input": [ - "text" + "image", + "text", + "pdf" ], "output": [ + "image", "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-08-08", - "lastUpdated": "2025-08-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "aion-labs/aion-1.0", - "name": "Aion-1.0", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 4, - "output": 8 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ + "pdf", + "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-04", - "lastUpdated": "2025-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "aion-labs/aion-1.0-mini", - "name": "Aion-1.0-Mini", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.7, - "output": 1.4 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ + "pdf", + "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-02-04", - "lastUpdated": "2025-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "aion-labs/aion-2.0", - "name": "Aion-2.0", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 1.6, - "cacheRead": 0.2 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "aion-labs/aion-rp-llama-3.1-8b", - "name": "Aion-RP 1.0 (8B)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "gpt", "limit": { - "context": 32768, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 1.6 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2025-02-04", - "lastUpdated": "2025-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "allenai/olmo-3-32b-think", - "name": "Olmo 3 32B Think", - "toolCall": false, + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "allenai", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 65536, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.5 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-21", - "lastUpdated": "2025-11-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "amazon/nova-2-lite-v1", - "name": "Nova 2 Lite", + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "nova", + "family": "gpt-luna", "limit": { - "context": 1000000, - "output": 65535 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 2.5 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.01, + "cacheWrite": 0.125, + "tiers": [ + { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25 + } }, "modalities": { "input": [ "text", "image", - "video", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "amazon/nova-lite-v1", - "name": "Nova Lite 1.0", + "id": "openai/gpt-5.6-luna-pro", + "name": "GPT-5.6 Luna Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "nova-lite", + "family": "gpt-luna", "limit": { - "context": 300000, - "output": 5120 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.06, - "output": 0.24 + "input": 0.1, + "output": 0.6, + "cacheRead": 0.01, + "cacheWrite": 0.125, + "tiers": [ + { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 0.2, + "output": 0.9, + "cacheRead": 0.02, + "cacheWrite": 0.25 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "amazon/nova-micro-v1", - "name": "Nova Micro 1.0", + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "nova-micro", + "family": "gpt-sol", "limit": { - "context": 128000, - "output": 5120 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.035, - "output": 0.14 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "amazon/nova-premier-v1", - "name": "Nova Premier 1.0", + "id": "openai/gpt-5.6-sol-pro", + "name": "GPT-5.6 Sol Pro", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "nova", + "family": "gpt-sol", "limit": { - "context": 1000000, - "output": 32000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 12.5, - "cacheRead": 0.625 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-31", - "lastUpdated": "2025-10-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "amazon/nova-pro-v1", - "name": "Nova Pro 1.0", + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "nova-pro", + "family": "gpt-terra", "limit": { - "context": 300000, - "output": 5120 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 3.2 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "anthracite-org/magnum-v4-72b", - "name": "Magnum v4 72B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, + "id": "openai/gpt-5.6-terra-pro", + "name": "GPT-5.6 Terra Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 16384, - "output": 2048 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 3, - "output": 5 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "anthropic/claude-3-haiku", - "name": "Claude 3 Haiku", + "id": "openai/gpt-audio", + "name": "GPT Audio", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude", + "family": "gpt", "limit": { - "context": 200000, - "output": 4096 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 1.25, - "cacheRead": 0.03, - "cacheWrite": 0.3 + "input": 2.5, + "output": 10 }, "modalities": { "input": [ "text", - "image" + "audio" ], "output": [ - "text" + "text", + "audio" ] }, - "knowledge": "2023-08-31", - "releaseDate": "2024-03-13", - "lastUpdated": "2024-03-13" + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "anthropic/claude-3.5-haiku", - "name": "Claude 3.5 Haiku", + "id": "openai/gpt-audio-mini", + "name": "GPT Audio Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude", + "family": "o-mini", "limit": { - "context": 200000, - "output": 8192 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 + "input": 0.6, + "output": 2.4 }, "modalities": { "input": [ "text", - "image" + "audio" ], "output": [ - "text" + "text", + "audio" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2024-11-04", - "lastUpdated": "2024-11-04" + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "anthropic/claude-haiku-4.5", - "name": "Claude Haiku 4.5 (latest)", + "id": "openai/gpt-chat-latest", + "name": "GPT Chat Latest", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gpt", "limit": { - "context": 200000, - "output": 64000 + "context": 400000, + "output": 128000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -104368,160 +166543,181 @@ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "releaseDate": "2026-05-05", + "lastUpdated": "2026-05-05" }, { - "id": "anthropic/claude-opus-4", - "name": "Claude Opus 4", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.03, + "output": 0.17, + "cacheRead": 0.03 }, "modalities": { "input": [ - "image", - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Claude Opus 4.1 (latest)", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, { - "id": "anthropic/claude-opus-4.5", - "name": "Claude Opus 4.5 (latest)", + "id": "openai/gpt-oss-20b:free", + "name": "gpt-oss-20b (free)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "openai/gpt-oss-safeguard-20b", + "name": "gpt-oss-safeguard-20b", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 1000000, - "output": 128000 + "context": 131072, + "output": 65536 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.075, + "output": 0.3, + "cacheRead": 0.0375 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-10-29", + "lastUpdated": "2025-10-29" }, { - "id": "anthropic/claude-opus-4.6-fast", - "name": "Claude Opus 4.6 (Fast)", + "id": "openai/o1", + "name": "o1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "o", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 30, - "output": 150, - "cacheRead": 3, - "cacheWrite": 37.5 + "input": 15, + "output": 60, + "cacheRead": 7.5 }, "modalities": { "input": [ @@ -104533,27 +166729,36 @@ "text" ] }, - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-09", + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude Opus 4.7", - "toolCall": true, + "id": "openai/o1-pro", + "name": "o1-pro", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "o-pro", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 150, + "output": 600 }, "modalities": { "input": [ @@ -104565,28 +166770,28 @@ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "knowledge": "2023-09", + "releaseDate": "2025-03-19", + "lastUpdated": "2025-03-19" }, { - "id": "anthropic/claude-opus-4.7-fast", - "name": "Claude Opus 4.7 (Fast)", + "id": "openai/o3", + "name": "o3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "o", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 30, - "output": 150, - "cacheRead": 3, - "cacheWrite": 37.5 + "input": 2, + "output": 8, + "cacheRead": 0.5 }, "modalities": { "input": [ @@ -104598,215 +166803,264 @@ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "anthropic/claude-opus-4.8", - "name": "Claude Opus 4.8", + "id": "openai/o3-mini", + "name": "o3-mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "o-mini", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ "text", - "image", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2024-12-20", + "lastUpdated": "2025-01-29" }, { - "id": "anthropic/claude-opus-4.8-fast", - "name": "Claude Opus 4.8 (Fast)", + "id": "openai/o3-mini-high", + "name": "o3 Mini High", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "o", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 10, - "output": 50, - "cacheRead": 1, - "cacheWrite": 12.5 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.55 }, "modalities": { "input": [ "text", - "image", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-27", - "lastUpdated": "2026-05-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2023-10-31", + "releaseDate": "2025-02-12", + "lastUpdated": "2025-02-12" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Claude Sonnet 4", + "id": "openai/o3-pro", + "name": "o3-pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "o-pro", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 20, + "output": 80 }, "modalities": { "input": [ - "image", "text", - "pdf" + "pdf", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-06-10", + "lastUpdated": "2025-06-10" }, { - "id": "anthropic/claude-sonnet-4.5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "openai/o4-mini", + "name": "o4-mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "o-mini", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ - "text", "image", + "text", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", + "id": "openai/o4-mini-high", + "name": "o4 Mini High", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "o", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 100000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 1.1, + "output": 4.4, + "cacheRead": 0.275 }, "modalities": { "input": [ - "text", "image", + "text", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], + "knowledge": "2024-06-30", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "arcee-ai/coder-large", - "name": "Coder Large", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "openrouter/auto", + "name": "Auto Router", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "auto", "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 0.5, - "output": 0.8 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "pdf", + "video" ], "output": [ - "text" + "text", + "image" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-05", - "lastUpdated": "2025-05-05" + "reasoningOptions": [], + "releaseDate": "2023-11-08", + "lastUpdated": "2023-11-08" }, { - "id": "arcee-ai/maestro-reasoning", - "name": "Maestro Reasoning", + "id": "openrouter/bodybuilder", + "name": "Body Builder (beta)", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 131072, - "output": 32000 - }, - "cost": { - "input": 0.9, - "output": 3.3 + "context": 128000, + "output": 128000 }, "modalities": { "input": [ @@ -104816,55 +167070,50 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-05", - "lastUpdated": "2025-05-05" + "releaseDate": "2025-12-05", + "lastUpdated": "2025-12-05" }, { - "id": "arcee-ai/trinity-large-thinking", - "name": "Trinity Large Thinking", + "id": "openrouter/free", + "name": "Free Models Router", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "trinity", + "attachment": true, + "openWeights": false, "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "input": 200000, + "output": 8000 }, "cost": { - "input": 0.22, - "output": 0.85, - "cacheRead": 0.06 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [], + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "arcee-ai/trinity-mini", - "name": "Trinity Mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "openrouter/fusion", + "name": "Fusion", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "trinity-mini", + "openWeights": false, "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 0.045, - "output": 0.15 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ @@ -104874,24 +167123,20 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "arcee-ai/virtuoso-large", - "name": "Virtuoso Large", - "toolCall": true, + "id": "openrouter/pareto-code", + "name": "Pareto Code Router", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 131072, - "output": 64000 - }, - "cost": { - "input": 0.75, - "output": 1.2 + "context": 2000000, + "output": 200000 }, "modalities": { "input": [ @@ -104901,264 +167146,203 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-05", - "lastUpdated": "2025-05-05" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "baidu/ernie-4.5-vl-424b-a47b", - "name": "ERNIE 4.5 VL 424B A47B ", + "id": "perceptron/perceptron-mk1", + "name": "Perceptron Mk1", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "ernie", + "openWeights": false, "limit": { - "context": 123000, - "output": 16000 + "context": 32768, + "output": 8192 }, "cost": { - "input": 0.42, - "output": 1.25 + "input": 0.15, + "output": 1.5 }, "modalities": { "input": [ + "text", "image", - "text" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-06-30", - "lastUpdated": "2025-06-30" + "reasoningOptions": [], + "releaseDate": "2026-05-12", + "lastUpdated": "2026-05-12" }, { - "id": "bytedance-seed/seed-1.6", - "name": "Seed 1.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "perplexity/sonar", + "name": "Sonar", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "seed", + "family": "sonar", "limit": { - "context": 262144, - "output": 32768 + "context": 127072, + "output": 127072 }, "cost": { - "input": 0.25, - "output": 2 + "input": 1, + "output": 1 }, "modalities": { "input": [ - "image", "text", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2025-01-27", + "lastUpdated": "2025-01-27" }, { - "id": "bytedance-seed/seed-1.6-flash", - "name": "Seed 1.6 Flash", - "toolCall": true, - "structuredOutput": true, + "id": "perplexity/sonar-deep-research", + "name": "Sonar Deep Research", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "seed", + "family": "sonar-deep-research", "limit": { - "context": 262144, - "output": 32768 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 2, + "output": 8 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" }, { - "id": "bytedance-seed/seed-2.0-lite", - "name": "Seed-2.0-Lite", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "perplexity/sonar-pro", + "name": "Sonar Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "seed", + "family": "sonar-pro", "limit": { - "context": 262144, - "output": 131072 + "context": 200000, + "output": 8000 }, "cost": { - "input": 0.25, - "output": 2 + "input": 3, + "output": 15 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-10" + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" }, { - "id": "bytedance-seed/seed-2.0-mini", - "name": "Seed-2.0-Mini", - "toolCall": true, + "id": "perplexity/sonar-pro-search", + "name": "Sonar Pro Search", + "toolCall": false, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "seed", + "family": "sonar-pro", "limit": { - "context": 262144, - "output": 131072 + "context": 200000, + "output": 8000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 3, + "output": 15 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [], + "releaseDate": "2025-10-30", + "lastUpdated": "2025-10-30" }, { - "id": "bytedance/ui-tars-1.5-7b", - "name": "UI-TARS 7B ", + "id": "perplexity/sonar-reasoning-pro", + "name": "Sonar Reasoning Pro", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "sonar-reasoning", "limit": { "context": 128000, - "output": 2048 - }, - "cost": { - "input": 0.1, - "output": 0.2, - "cacheRead": 0.1 - }, - "modalities": { - "input": [ - "image", - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-01-31", - "releaseDate": "2025-07-22", - "lastUpdated": "2025-07-22" - }, - { - "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free", - "name": "Uncensored (free)", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral", - "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-04-30", - "releaseDate": "2025-07-09", - "lastUpdated": "2025-07-09" - }, - { - "id": "cohere/command-a", - "name": "Command A", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "command-a", - "limit": { - "context": 256000, - "output": 8192 + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 2, + "output": 8 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "reasoningOptions": [], + "releaseDate": "2025-03-07", + "lastUpdated": "2025-03-07" }, { - "id": "cohere/command-r-08-2024", - "name": "Command R", + "id": "poolside/laguna-s-2.1", + "name": "Laguna S 2.1", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "command-r", - "limit": { - "context": 128000, - "output": 4000 + "family": "laguna-s", + "limit": { + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.09, + "output": 0.18, + "cacheRead": 0.009 }, "modalities": { "input": [ @@ -105168,26 +167352,26 @@ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "cohere/command-r-plus-08-2024", - "name": "Command R+", + "id": "poolside/laguna-s-2.1:free", + "name": "Laguna S 2.1 (free)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "command-r", + "family": "laguna-s", "limit": { - "context": 128000, - "output": 4000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -105197,26 +167381,27 @@ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-08-30", - "lastUpdated": "2024-08-30" + "reasoningOptions": [], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "cohere/command-r7b-12-2024", - "name": "Command R7B", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, + "id": "poolside/laguna-xs-2.1", + "name": "Laguna XS 2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "command-r", + "family": "laguna", "limit": { - "context": 128000, - "output": 4000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.0375, - "output": 0.15 + "input": 0.06, + "output": 0.12, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -105226,26 +167411,26 @@ "text" ] }, - "knowledge": "2024-06-01", - "releaseDate": "2024-02-27", - "lastUpdated": "2024-02-27" + "reasoningOptions": [], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" }, { - "id": "deepcogito/cogito-v2.1-671b", - "name": "Cogito v2.1 671B", - "toolCall": false, - "structuredOutput": true, + "id": "poolside/laguna-xs-2.1:free", + "name": "Laguna XS 2.1 (free)", + "toolCall": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "cogito", + "openWeights": true, + "family": "laguna", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 1.25 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -105255,25 +167440,26 @@ "text" ] }, - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" }, { - "id": "deepseek/deepseek-chat", - "name": "DeepSeek Chat", + "id": "qwen/qwen-2.5-72b-instruct", + "name": "Qwen2.5 72B Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 128000, - "output": 16000 + "context": 32768, + "output": 16384 }, "cost": { - "input": 0.2002, - "output": 0.8001 + "input": 0.36, + "output": 0.4 }, "modalities": { "input": [ @@ -105283,27 +167469,26 @@ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-02-28" + "knowledge": "2024-06-30", + "releaseDate": "2024-09-19", + "lastUpdated": "2024-09-19" }, { - "id": "deepseek/deepseek-chat-v3-0324", - "name": "DeepSeek V3 0324", + "id": "qwen/qwen-2.5-7b-instruct", + "name": "Qwen2.5 7B Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 163840, - "output": 16384 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.77, - "cacheRead": 0.135 + "input": 0.1, + "output": 0.2 }, "modalities": { "input": [ @@ -105313,27 +167498,26 @@ "text" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2025-03-24", - "lastUpdated": "2025-03-24" + "knowledge": "2024-06-30", + "releaseDate": "2024-10-16", + "lastUpdated": "2024-10-16" }, { - "id": "deepseek/deepseek-chat-v3.1", - "name": "DeepSeek V3.1", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "qwen/qwen-2.5-coder-32b-instruct", + "name": "Qwen2.5 Coder 32B Instruct", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 163840, + "context": 32768, "output": 32768 }, "cost": { - "input": 0.21, - "output": 0.79, - "cacheRead": 0.13 + "input": 0.66, + "output": 1 }, "modalities": { "input": [ @@ -105343,26 +167527,46 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "knowledge": "2024-06-30", + "releaseDate": "2024-11-11", + "lastUpdated": "2024-11-11" }, { - "id": "deepseek/deepseek-r1", - "name": "DeepSeek-R1", + "id": "qwen/qwen-plus", + "name": "Qwen Plus", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "qwen", "limit": { - "context": 64000, - "output": 16000 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.7, - "output": 2.5 + "input": 0.26, + "output": 0.78, + "cacheRead": 0.052, + "cacheWrite": 0.325, + "tiers": [ + { + "input": 0.78, + "output": 2.34, + "cacheRead": 0.156, + "cacheWrite": 0.975, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.78, + "output": 2.34, + "cacheRead": 0.156, + "cacheWrite": 0.975 + } }, "modalities": { "input": [ @@ -105372,27 +167576,40 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-05-29" + "knowledge": "2024-04", + "releaseDate": "2024-01-25", + "lastUpdated": "2025-09-11" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "R1 0528", + "id": "qwen/qwen-plus-2025-07-28", + "name": "Qwen Plus 0728", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek", + "openWeights": false, + "family": "qwen", "limit": { - "context": 163840, + "context": 1000000, "output": 32768 }, "cost": { - "input": 0.5, - "output": 2.15, - "cacheRead": 0.35 + "input": 0.26, + "output": 0.78, + "tiers": [ + { + "input": 0.78, + "output": 2.34, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.78, + "output": 2.34 + } }, "modalities": { "input": [ @@ -105403,25 +167620,42 @@ ] }, "knowledge": "2025-03-31", - "releaseDate": "2025-05-28", - "lastUpdated": "2025-05-28" + "releaseDate": "2025-09-08", + "lastUpdated": "2025-09-08" }, { - "id": "deepseek/deepseek-r1-distill-llama-70b", - "name": "R1 Distill Llama 70B", - "toolCall": false, - "structuredOutput": false, + "id": "qwen/qwen-plus-2025-07-28:thinking", + "name": "Qwen Plus 0728 (thinking)", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.7, - "output": 0.8 + "input": 0.4, + "output": 1.2, + "cacheWrite": 0.5, + "tiers": [ + { + "input": 1.2, + "output": 3.6, + "cacheWrite": 1.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 3.6, + "cacheWrite": 1.5 + } }, "modalities": { "input": [ @@ -105431,56 +167665,63 @@ "text" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2025-01-23", - "lastUpdated": "2025-01-23" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-09-08", + "lastUpdated": "2025-09-08" }, { - "id": "deepseek/deepseek-r1-distill-qwen-32b", - "name": "R1 Distill Qwen 32B", + "id": "qwen/qwen2.5-vl-72b-instruct", + "name": "Qwen2.5 VL 72B Instruct", "toolCall": false, "structuredOutput": true, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.29, - "output": 0.29 + "input": 0.25, + "output": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07-31", - "releaseDate": "2025-01-29", - "lastUpdated": "2025-01-29" + "knowledge": "2024-06-30", + "releaseDate": "2025-02-01", + "lastUpdated": "2025-02-01" }, { - "id": "deepseek/deepseek-v3.1-terminus", - "name": "DeepSeek V3.1 Terminus", + "id": "qwen/qwen3-14b", + "name": "Qwen3 14B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 163840, - "output": 32768 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 0.95, - "cacheRead": 0.13 + "input": 0.12, + "output": 0.24 }, "modalities": { "input": [ @@ -105490,26 +167731,31 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-03-31", - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "deepseek/deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "qwen/qwen3-235b-a22b", + "name": "Qwen3 235B-A22B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 128000, - "output": 64000 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.2288, - "output": 0.3432 + "input": 0.455, + "output": 1.82 }, "modalities": { "input": [ @@ -105519,26 +167765,36 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 38912 + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "deepseek/deepseek-v3.2-exp", - "name": "DeepSeek V3.2 Exp", + "id": "qwen/qwen3-235b-a22b-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 163840, - "output": 65536 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.27, - "output": 0.41 + "input": 0.09, + "output": 0.55 }, "modalities": { "input": [ @@ -105548,27 +167804,26 @@ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "knowledge": "2025-06-30", + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "qwen/qwen3-235b-a22b-thinking-2507", + "name": "Qwen3 235B A22B Thinking 2507", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "qwen", "limit": { - "context": 1048576, - "output": 131072 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.0983, - "output": 0.1966, - "cacheRead": 0.0197 + "input": 0.23, + "output": 2.3 }, "modalities": { "input": [ @@ -105578,27 +167833,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "knowledge": "2025-06-30", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "qwen/qwen3-30b-a3b", + "name": "Qwen3 30B A3B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "qwen", "limit": { - "context": 1048576, - "output": 384000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.003625 + "input": 0.12, + "output": 0.5 }, "modalities": { "input": [ @@ -105608,26 +167863,31 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "essentialai/rnj-1-instruct", - "name": "Rnj 1 Instruct", + "id": "qwen/qwen3-30b-a3b-instruct-2507", + "name": "Qwen3 30B A3B Instruct 2507", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "rnj", + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 32000 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.04815, + "output": 0.19305 }, "modalities": { "input": [ @@ -105637,570 +167897,606 @@ "text" ] }, - "releaseDate": "2025-12-07", - "lastUpdated": "2025-12-07" + "knowledge": "2025-06-30", + "releaseDate": "2025-07-29", + "lastUpdated": "2025-07-29" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "qwen/qwen3-30b-a3b-thinking-2507", + "name": "Qwen3 30B A3B Thinking 2507", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 81920, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03, - "cacheWrite": 0.083333 + "input": 0.2, + "output": 2.4 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [], + "knowledge": "2025-06-30", + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" }, { - "id": "google/gemini-2.5-flash-image", - "name": "Nano Banana", - "toolCall": false, + "id": "qwen/qwen3-32b", + "name": "Qwen3 32B", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03, - "cacheWrite": 0.083333 + "input": 0.08, + "output": 0.28 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "qwen/qwen3-8b", + "name": "Qwen3 8B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0.083333 + "input": 0.117, + "output": 0.455 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "google/gemini-2.5-flash-lite-preview-09-2025", - "name": "Gemini 2.5 Flash Lite Preview 09-2025", + "id": "qwen/qwen3-coder", + "name": "Qwen3 Coder 480B A35B", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01, - "cacheWrite": 0.083333 + "input": 0.3, + "output": 1, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "knowledge": "2025-06-30", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "qwen/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "google/gemini-2.5-pro-preview", - "name": "Gemini 2.5 Pro Preview 06-05", + "id": "qwen/qwen3-coder-flash", + "name": "Qwen3 Coder Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemini", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.195, + "output": 0.975, + "cacheRead": 0.039, + "cacheWrite": 0.24375, + "tiers": [ + { + "input": 0.325, + "output": 1.625, + "cacheRead": 0.065, + "cacheWrite": 0.40625, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.52, + "output": 2.6, + "cacheRead": 0.104, + "cacheWrite": 0.65, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "pdf", - "image", - "text", - "audio" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "google/gemini-2.5-pro-preview-05-06", - "name": "Gemini 2.5 Pro Preview 05-06", + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65535 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125, - "cacheWrite": 0.375 + "input": 0.12, + "output": 0.8, + "cacheRead": 0.07 }, "modalities": { "input": [ - "text", - "image", - "pdf", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "knowledge": "2025-09", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "qwen/qwen3-coder-plus", + "name": "Qwen3 Coder Plus", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.083333 + "input": 0.65, + "output": 3.25, + "cacheRead": 0.13, + "cacheWrite": 0.8125, + "tiers": [ + { + "input": 1.17, + "output": 5.85, + "cacheRead": 0.234, + "cacheWrite": 1.4625, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 1.95, + "output": 9.75, + "cacheRead": 0.39, + "cacheWrite": 2.4375, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "knowledge": "2025-04", + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "google/gemini-3-pro-image-preview", - "name": "Nano Banana Pro", - "toolCall": false, + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", + "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemini-pro", + "family": "qwen", "limit": { - "context": 65536, - "output": 32768 + "context": 262144, + "output": 65536 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2, - "cacheWrite": 0.375 + "input": 0.78, + "output": 3.9, + "cacheRead": 0.156, + "cacheWrite": 0.975, + "tiers": [ + { + "input": 1.56, + "output": 7.8, + "cacheRead": 0.312, + "cacheWrite": 1.95, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 1.95, + "output": 9.75, + "cacheRead": 0.39, + "cacheWrite": 2.4375, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-20", - "lastUpdated": "2025-11-20" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "google/gemini-3.1-flash-image-preview", - "name": "Nano Banana 2", - "toolCall": false, + "id": "qwen/qwen3-max-thinking", + "name": "Qwen3 Max Thinking", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "qwen", "limit": { - "context": 65536, + "context": 262144, "output": 65536 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0.78, + "output": 3.9, + "tiers": [ + { + "input": 1.56, + "output": 7.8, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 1.95, + "output": 9.75, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ - "image", "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "releaseDate": "2026-02-09", + "lastUpdated": "2026-02-09" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite", + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025, - "cacheWrite": 0.083333 + "input": 0.09, + "output": 1.1 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-07", - "lastUpdated": "2026-05-07" + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "google/gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen3-Next 80B-A3B (Thinking)", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025, - "cacheWrite": 0.083333 + "input": 0.15, + "output": 1.2 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09", + "lastUpdated": "2025-09" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2, - "cacheWrite": 0.375 + "input": 0.26, + "output": 1.04 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "knowledge": "2025-03-31", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "google/gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro Preview Custom Tools", + "id": "qwen/qwen3-vl-235b-a22b-thinking", + "name": "Qwen3 VL 235B A22B Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 131072, + "output": 32768 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2, - "cacheWrite": 0.375 + "input": 0.4, + "output": 4 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "google/gemini-3.5-flash", - "name": "Gemini 3.5 Flash", + "id": "qwen/qwen3-vl-30b-a3b-instruct", + "name": "Qwen3 VL 30B A3B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 16384 }, "cost": { - "input": 1.5, - "output": 9, - "cacheRead": 0.15, - "cacheWrite": 0.083333 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "knowledge": "2025-03-31", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "google/gemma-2-27b-it", - "name": "Gemma 2 27B", - "toolCall": false, + "id": "qwen/qwen3-vl-30b-a3b-thinking", + "name": "Qwen3 VL 30B A3B Thinking", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 8192, - "output": 2048 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.65, - "output": 0.65 + "input": 0.2, + "output": 2.4 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2024-07-13", - "lastUpdated": "2024-07-13" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "google/gemma-3-12b-it", - "name": "Gemma 3 12B", + "id": "qwen/qwen3-vl-32b-instruct", + "name": "Qwen3 VL 32B Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { "context": 131072, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.05, - "output": 0.15 + "input": 0.104, + "output": 0.416 }, "modalities": { "input": [ @@ -106211,411 +168507,554 @@ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "releaseDate": "2025-10-23", + "lastUpdated": "2025-10-23" }, { - "id": "google/gemma-3-27b-it", - "name": "Gemma 3 27B", + "id": "qwen/qwen3-vl-8b-instruct", + "name": "Qwen3 VL 8B Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 131072, - "output": 16384 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.08, - "output": 0.16 + "input": 0.117, + "output": 0.455 }, "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" }, { - "id": "google/gemma-3-4b-it", - "name": "Gemma 3 4B", - "toolCall": false, + "id": "qwen/qwen3-vl-8b-thinking", + "name": "Qwen3 VL 8B Thinking", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { "context": 131072, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.05, - "output": 0.1 + "input": 0.18, + "output": 2.1 }, "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-03-13", - "lastUpdated": "2025-03-13" + "reasoningOptions": [], + "releaseDate": "2025-10-14", + "lastUpdated": "2025-10-14" }, { - "id": "google/gemma-3n-e4b-it", - "name": "Gemma 3n 4B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 262144, + "output": 81920 }, "cost": { - "input": 0.06, - "output": 0.12 + "input": 0.29, + "output": 2.4 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-05-20", - "lastUpdated": "2025-05-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B IT", + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { "context": 262144, - "output": 262144 + "output": 65536 }, "cost": { - "input": 0.06, - "output": 0.33 + "input": 0.195, + "output": 1.56 }, "modalities": { "input": [ - "image", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "google/gemma-4-26b-a4b-it:free", - "name": "Gemma 4 26B A4B (free)", + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5 35B-A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 1.25, + "cacheRead": 0.25 }, "modalities": { "input": [ - "image", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { - "context": 256000, - "output": 8192 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.12, - "output": 0.36, - "cacheRead": 0.09 + "input": 0.45, + "output": 3, + "cacheRead": 0.045 }, "modalities": { "input": [ - "image", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "google/gemma-4-31b-it:free", - "name": "Gemma 4 31B (free)", + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "gemma", + "family": "qwen", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1, + "output": 0.15 }, "modalities": { "input": [ - "image", "text", + "image", "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "google/lyria-3-clip-preview", - "name": "Lyria 3 Clip Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen/qwen3.5-flash-02-23", + "name": "Qwen3.5-Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "lyria", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.065, + "output": 0.26 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text", - "audio" + "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-03-30" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "releaseDate": "2026-02-25", + "lastUpdated": "2026-02-25" }, { - "id": "google/lyria-3-pro-preview", - "name": "Lyria 3 Pro Preview", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen/qwen3.5-plus-02-15", + "name": "Qwen3.5 Plus 2026-02-15", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "lyria", + "family": "qwen", "limit": { - "context": 1048576, + "context": 1000000, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.26, + "output": 1.56, + "tiers": [ + { + "input": 0.325, + "output": 1.95, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.325, + "output": 1.95 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text", - "audio" + "text" ] }, - "releaseDate": "2026-03-30", - "lastUpdated": "2026-03-30" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "gryphe/mythomax-l2-13b", - "name": "MythoMax 13B", - "toolCall": false, + "id": "qwen/qwen3.5-plus-20260420", + "name": "Qwen3.5 Plus 2026-04-20", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen3.5", "limit": { - "context": 4096, - "output": 4096 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.06, - "output": 0.06 + "input": 0.3, + "output": 1.8, + "cacheWrite": 0.375, + "tiers": [ + { + "input": 0.375, + "output": 2.25, + "cacheWrite": 0.46875, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.375, + "output": 2.25, + "cacheWrite": 0.46875 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2023-06-30", - "releaseDate": "2023-07-02", - "lastUpdated": "2023-07-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "ibm-granite/granite-4.0-h-micro", - "name": "Granite 4.0 Micro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen/qwen3.6-27b", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "granite", + "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.017, - "output": 0.112 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.12 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-20", - "lastUpdated": "2025-10-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "ibm-granite/granite-4.1-8b", - "name": "Granite 4.1 8B", + "id": "qwen/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "granite", + "family": "qwen", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.05, - "output": 0.1, + "input": 0.15, + "output": 1, "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "inception/mercury-2", - "name": "Mercury 2", + "id": "qwen/qwen3.6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mercury", + "family": "qwen3.6", "limit": { - "context": 128000, - "output": 50000 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.25, - "output": 0.75, - "cacheRead": 0.025 + "input": 0.1875, + "output": 1.125, + "cacheWrite": 0.234375, + "tiers": [ + { + "input": 0.75, + "output": 3, + "cacheWrite": 0.9375, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.75, + "output": 3, + "cacheWrite": 0.9375 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-04", - "lastUpdated": "2026-03-04" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "inclusionai/ling-2.6-1t", - "name": "Ling-2.6-1T", + "id": "qwen/qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "ling", + "family": "qwen", "limit": { "context": 262144, - "output": 32768 + "output": 65536 }, "cost": { - "input": 0.075, - "output": 0.625, - "cacheRead": 0.015 + "input": 1.027, + "output": 6.162, + "cacheWrite": 1.28375, + "tiers": [ + { + "input": 1.58, + "output": 9.48, + "cacheWrite": 1.975, + "tier": { + "type": "context", + "size": 128000 + } + } + ] }, "modalities": { "input": [ @@ -106625,82 +169064,156 @@ "text" ] }, - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 131072 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "inclusionai/ling-2.6-flash", - "name": "Ling-2.6-flash", + "id": "qwen/qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "ling", + "family": "qwen", "limit": { - "context": 262144, - "output": 32768 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.01, - "output": 0.03, - "cacheRead": 0.002 + "input": 0.325, + "output": 1.95, + "cacheWrite": 0.40625, + "tiers": [ + { + "input": 1.3, + "output": 3.9, + "cacheWrite": 1.625, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.3, + "output": 3.9, + "cacheWrite": 1.625 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "inclusionai/ring-2.6-1t", - "name": "Ring-2.6-1T", + "id": "qwen/qwen3.7-flash", + "name": "Qwen3.7 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ring", + "family": "qwen", "limit": { - "context": 262144, + "context": 1000000, + "input": 991000, "output": 65536 }, "cost": { - "input": 0.075, - "output": 0.625, - "cacheRead": 0.015 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.038, + "tiers": [ + { + "input": 0.1, + "output": 0.4, + "cacheRead": 0.02, + "cacheWrite": 0.125, + "tier": { + "type": "context", + "size": 32000 + } + }, + { + "input": 0.2, + "output": 0.8, + "cacheRead": 0.04, + "cacheWrite": 0.25, + "tier": { + "type": "context", + "size": 256000 + } + } + ] }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-08", - "lastUpdated": "2026-05-08" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "inflection/inflection-3-pi", - "name": "Inflection 3 Pi", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 8000, - "output": 1024 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 2.5, - "output": 10 + "input": 1.475, + "output": 4.425, + "cacheRead": 0.295, + "cacheWrite": 1.84375 }, "modalities": { "input": [ @@ -106710,55 +169223,96 @@ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2024-10-11", - "lastUpdated": "2024-10-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "inflection/inflection-3-productivity", - "name": "Inflection 3 Productivity", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "qwen/qwen3.7-plus", + "name": "Qwen3.7 Plus", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 8000, - "output": 1024 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 2.5, - "output": 10 + "input": 0.32, + "output": 1.28, + "cacheRead": 0.064, + "cacheWrite": 0.4, + "tiers": [ + { + "input": 0.96, + "output": 3.84, + "cacheRead": 0.192, + "cacheWrite": 1.2, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.96, + "output": 3.84, + "cacheRead": 0.192, + "cacheWrite": 1.2 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2024-10-11", - "lastUpdated": "2024-10-11" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "kwaipilot/kat-coder-pro-v2", - "name": "KAT-Coder-Pro V2", + "id": "qwen/qwen3.8-2.4t-a95b", + "name": "Qwen3.8 2.4T A95B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kat-coder", + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 80000 + "context": 262144, + "output": 52429 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -106768,82 +169322,109 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "liquid/lfm-2-24b-a2b", - "name": "LFM2-24B-A2B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "liquid", + "id": "qwen/qwen3.8-max", + "name": "Qwen3.8 Max", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.03, - "output": 0.12 + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-25", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { - "id": "liquid/lfm-2.5-1.2b-instruct:free", - "name": "LFM2.5-1.2B-Instruct (free)", - "toolCall": false, - "structuredOutput": false, + "id": "rekaai/reka-edge", + "name": "Reka Edge", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "liquid", + "family": "reka", "limit": { - "context": 32768, - "output": 32768 + "context": 16384, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ - "text" + "image", + "text", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-01-20", - "lastUpdated": "2026-01-20" + "releaseDate": "2026-03-20", + "lastUpdated": "2026-03-20" }, { - "id": "liquid/lfm-2.5-1.2b-thinking:free", - "name": "LFM2.5-1.2B-Thinking (free)", + "id": "rekaai/reka-flash-3", + "name": "Reka Flash 3", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "liquid", + "family": "reka", "limit": { - "context": 32768, - "output": 32768 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.1, + "output": 0.2 }, "modalities": { "input": [ @@ -106853,26 +169434,26 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-01-20", - "lastUpdated": "2026-01-20" + "reasoningOptions": [], + "knowledge": "2025-01-31", + "releaseDate": "2025-03-12", + "lastUpdated": "2025-03-12" }, { - "id": "mancer/weaver", - "name": "Weaver (alpha)", + "id": "relace/relace-apply-3", + "name": "Relace Apply 3", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "alpha", "limit": { - "context": 8000, - "output": 2000 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.75, - "output": 1 + "input": 0.85, + "output": 1.25 }, "modalities": { "input": [ @@ -106882,26 +169463,24 @@ "text" ] }, - "knowledge": "2023-06-30", - "releaseDate": "2023-08-02", - "lastUpdated": "2023-08-02" + "releaseDate": "2025-09-26", + "lastUpdated": "2025-09-26" }, { - "id": "meta-llama/llama-3-70b-instruct", - "name": "Llama 3 70B Instruct", - "toolCall": false, - "structuredOutput": true, + "id": "relace/relace-search", + "name": "Relace Search", + "toolCall": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, "limit": { - "context": 8192, - "output": 8000 + "context": 256000, + "output": 128000 }, "cost": { - "input": 0.51, - "output": 0.74 + "input": 1, + "output": 3 }, "modalities": { "input": [ @@ -106911,84 +169490,120 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "meta-llama/llama-3-8b-instruct", - "name": "Llama 3 8B Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "fugu", "limit": { - "context": 8192, - "output": 8192 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.14 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-04-18", - "lastUpdated": "2024-04-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "meta-llama/llama-3.1-70b-instruct", - "name": "Llama 3.1 70B Instruct", + "id": "sakana/sakana-namazu", + "name": "Sakana Namazu", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 16384 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0.95, + "output": 4, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "meta-llama/llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", - "toolCall": true, + "id": "sao10k/l3-lunaris-8b", + "name": "Llama 3 8B Lunaris", + "toolCall": false, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, "family": "llama", "limit": { - "context": 131072, + "context": 8192, "output": 16384 }, "cost": { - "input": 0.02, - "output": 0.03 + "input": 0.04, + "output": 0.05 }, "modalities": { "input": [ @@ -106999,16 +169614,16 @@ ] }, "knowledge": "2023-12-31", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "releaseDate": "2024-08-13", + "lastUpdated": "2024-08-13" }, { - "id": "meta-llama/llama-3.2-11b-vision-instruct", - "name": "Llama 3.2 11B Vision Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "sao10k/l3.1-euryale-70b", + "name": "Llama 3.1 Euryale 70B v2.2", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, "family": "llama", "limit": { @@ -107016,38 +169631,37 @@ "output": 16384 }, "cost": { - "input": 0.345, - "output": 0.345 + "input": 0.85, + "output": 0.85 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "knowledge": "2023-12-31", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "releaseDate": "2024-08-28", + "lastUpdated": "2024-08-28" }, { - "id": "meta-llama/llama-3.2-1b-instruct", - "name": "Llama 3.2 1B Instruct", + "id": "sao10k/l3.3-euryale-70b", + "name": "Llama 3.3 Euryale 70B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, "family": "llama", "limit": { - "context": 60000, - "output": 60000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.027, - "output": 0.201 + "input": 0.65, + "output": 0.75 }, "modalities": { "input": [ @@ -107058,25 +169672,24 @@ ] }, "knowledge": "2023-12-31", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "releaseDate": "2024-12-18", + "lastUpdated": "2024-12-18" }, { - "id": "meta-llama/llama-3.2-3b-instruct", - "name": "Llama 3.2 3B Instruct", - "toolCall": false, + "id": "stepfun/step-3.5-flash", + "name": "Step 3.5 Flash", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", "limit": { - "context": 80000, - "output": 80000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.0509, - "output": 0.335 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -107086,55 +169699,69 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" }, { - "id": "meta-llama/llama-3.2-3b-instruct:free", - "name": "Llama 3.2 3B Instruct (free)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "stepfun/step-3.7-flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "llama", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" }, { - "id": "meta-llama/llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", - "toolCall": true, + "id": "tencent/hunyuan-a13b-instruct", + "name": "Hunyuan A13B Instruct", + "toolCall": false, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "hunyuan", "limit": { "context": 131072, - "output": 16384 + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.32 + "input": 0.14, + "output": 0.57 }, "modalities": { "input": [ @@ -107144,26 +169771,28 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-07-08", + "lastUpdated": "2025-07-08" }, { - "id": "meta-llama/llama-3.3-70b-instruct:free", - "name": "Llama 3.3 70B Instruct (free)", + "id": "tencent/hy3", + "name": "Hy3", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "Hy", "limit": { - "context": 65536, - "output": 131072 + "context": 262144, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.132, + "output": 0.528, + "cacheRead": 0.033 }, "modalities": { "input": [ @@ -107173,86 +169802,102 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "meta-llama/llama-4-maverick", - "name": "Llama 4 Maverick", + "id": "tencent/hy3-preview", + "name": "Hy3 preview", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "llama", + "family": "Hy", "limit": { - "context": 1048576, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.063, + "output": 0.21, + "cacheRead": 0.021 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "meta-llama/llama-4-scout", - "name": "Llama 4 Scout", - "toolCall": true, + "id": "thedrummer/cydonia-24b-v4.1", + "name": "Cydonia 24B V4.1", + "toolCall": false, "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", "limit": { - "context": 327680, - "output": 16384 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.3, + "output": 0.5, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "knowledge": "2024-04-30", + "releaseDate": "2025-09-27", + "lastUpdated": "2025-09-27" }, { - "id": "meta-llama/llama-guard-3-8b", - "name": "Llama Guard 3 8B", + "id": "thedrummer/rocinante-12b", + "name": "Rocinante 12B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", "limit": { - "context": 131072, - "output": 131072 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.484, - "output": 0.03 + "input": 0.25, + "output": 0.5 }, "modalities": { "input": [ @@ -107262,56 +169907,54 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2025-02-12", - "lastUpdated": "2025-02-12" + "knowledge": "2024-04-30", + "releaseDate": "2024-09-30", + "lastUpdated": "2024-09-30" }, { - "id": "meta-llama/llama-guard-4-12b", - "name": "Llama Guard 4 12B", + "id": "thedrummer/skyfall-36b-v2", + "name": "Skyfall 36B V2", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "llama", "limit": { - "context": 163840, - "output": 16384 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0.55, + "output": 0.8, + "cacheRead": 0.25 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-04-30", - "lastUpdated": "2025-04-30" + "knowledge": "2024-06-30", + "releaseDate": "2025-03-10", + "lastUpdated": "2025-03-10" }, { - "id": "microsoft/phi-4", - "name": "Phi 4", - "toolCall": false, + "id": "thedrummer/unslopnemo-12b", + "name": "UnslopNemo 12B", + "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "phi", "limit": { - "context": 16384, - "output": 16384 + "context": 1024000, + "output": 1024000 }, "cost": { - "input": 0.065, - "output": 0.14 + "input": 0.4, + "output": 0.4 }, "modalities": { "input": [ @@ -107321,113 +169964,143 @@ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-01-10", - "lastUpdated": "2025-01-10" + "knowledge": "2024-04-30", + "releaseDate": "2024-11-08", + "lastUpdated": "2024-11-08" }, { - "id": "microsoft/phi-4-mini-instruct", - "name": "Phi 4 Mini Instruct", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "id": "thinkingmachines/inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "phi", + "family": "ling", "limit": { - "context": 128000, - "output": 128000 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 0.08, - "output": 0.35, - "cacheRead": 0.08 + "input": 0.95, + "output": 4.05, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-10-17", - "lastUpdated": "2025-10-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "microsoft/wizardlm-2-8x22b", - "name": "WizardLM-2 8x22B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "thinkingmachines/inkling-small", + "name": "Inkling Small", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "ling", "limit": { - "context": 65535, - "output": 8000 + "context": 524288, + "output": 262144 }, "cost": { - "input": 0.62, - "output": 0.62 + "input": 0.45, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2024-04-16", - "lastUpdated": "2024-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { - "id": "minimax/minimax-01", - "name": "MiniMax-01", + "id": "undi95/remm-slerp-l2-13b", + "name": "ReMM SLERP 13B", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "minimax", "limit": { - "context": 1000192, - "output": 1000192 + "context": 6144, + "output": 6144 }, "cost": { - "input": 0.2, - "output": 1.1 + "input": 0.45, + "output": 0.65 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-03-31", - "releaseDate": "2025-01-15", - "lastUpdated": "2025-01-15" + "knowledge": "2023-06-30", + "releaseDate": "2023-07-22", + "lastUpdated": "2023-07-22" }, { - "id": "minimax/minimax-m1", - "name": "MiniMax M1", + "id": "upstage/solar-pro-3", + "name": "Solar Pro 3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "minimax", + "family": "solar-pro", "limit": { - "context": 1000000, - "output": 40000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.4, - "output": 2.2 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015 }, "modalities": { "input": [ @@ -107437,27 +170110,27 @@ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "reasoningOptions": [], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "minimax/minimax-m2", - "name": "MiniMax-M2", + "id": "upstage/solar-pro4", + "name": "Solar Pro 4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "solar", "limit": { - "context": 196608, - "output": 196608 + "context": 524288, + "output": 131072 }, "cost": { - "input": 0.255, - "output": 1, - "cacheRead": 0.03 + "input": 0.03, + "output": 0.12, + "cacheRead": 0.006 }, "modalities": { "input": [ @@ -107467,26 +170140,26 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [], + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" }, { - "id": "minimax/minimax-m2-her", - "name": "MiniMax M2-her", + "id": "writer/palmyra-x5", + "name": "Palmyra X5", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "minimax", + "family": "palmyra", "limit": { - "context": 65536, - "output": 2048 + "context": 1040000, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03 + "input": 0.6, + "output": 6 }, "modalities": { "input": [ @@ -107496,481 +170169,661 @@ "text" ] }, - "releaseDate": "2026-01-23", - "lastUpdated": "2026-01-23" + "releaseDate": "2026-01-21", + "lastUpdated": "2026-01-21" }, { - "id": "minimax/minimax-m2.1", - "name": "MiniMax-M2.1", + "id": "x-ai/grok-4.20", + "name": "Grok 4.20", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 196608, - "output": 196608 + "context": 2000000, + "output": 2000000 }, "cost": { - "input": 0.29, - "output": 0.95, - "cacheRead": 0.03 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "knowledge": "2025-09-01", + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax-M2.5", - "toolCall": true, + "id": "x-ai/grok-4.20-multi-agent", + "name": "Grok 4.20 Multi-Agent", + "toolCall": false, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 196608, - "output": 196608 + "context": 2000000, + "output": 2000000 }, "cost": { - "input": 0.15, - "output": 1.15 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-09-01", + "releaseDate": "2026-03-31", + "lastUpdated": "2026-03-31" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax-M2.7", + "id": "x-ai/grok-4.3", + "name": "Grok 4.3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 196608, - "output": 196608 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.279, - "output": 1.2 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "minimax/minimax-m3", - "name": "MiniMax-M3", + "id": "x-ai/grok-4.5", + "name": "Grok 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "minimax", + "family": "grok", "limit": { - "context": 524288, - "output": 512000 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 2, + "output": 6, + "cacheRead": 0.3, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 0.6, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 0.6 + } }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "mistralai/codestral-2508", - "name": "Codestral 2508", + "id": "x-ai/grok-4.6", + "name": "Grok 4.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "codestral", + "family": "grok", "limit": { - "context": 256000, - "output": 256000 - }, - "cost": { - "input": 0.3, - "output": 0.9, - "cacheRead": 0.03 + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } }, "modalities": { "input": [ "text", + "image", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "mistralai/devstral-2512", - "name": "Devstral 2", + "id": "x-ai/grok-build-0.1", + "name": "Grok Build 0.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "grok-build", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.4, + "input": 1, "output": 2, - "cacheRead": 0.04 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 4, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", + "image", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "reasoningOptions": [], + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "mistralai/ministral-14b-2512", - "name": "Ministral 3 14B 2512", + "id": "xiaomi/mimo-v2.5", + "name": "MiMo-V2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "ministral", + "family": "mimo", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.2, - "cacheRead": 0.02 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "mistralai/ministral-3b-2512", - "name": "Ministral 3 3B 2512", + "id": "xiaomi/mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "ministral", + "family": "mimo", "limit": { - "context": 131072, + "context": 1050000, "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.1, - "cacheRead": 0.01 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "mistralai/ministral-8b-2512", - "name": "Ministral 3 8B 2512", + "id": "z-ai/glm-4.5", + "name": "GLM-4.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "ministral", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 98304 }, "cost": { - "input": 0.15, - "output": 0.15, - "cacheRead": 0.015 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-02", - "lastUpdated": "2025-12-02" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "mistralai/mistral-large", - "name": "Mistral Large", + "id": "z-ai/glm-4.5-air", + "name": "GLM-4.5-Air", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "mistral-large", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-air", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 98304 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0.13, + "output": 0.85, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11-30", - "releaseDate": "2024-02-26", - "lastUpdated": "2024-02-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "mistralai/mistral-large-2407", - "name": "Mistral Large 2407", + "id": "z-ai/glm-4.5v", + "name": "GLM-4.5V", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "mistral-large", + "openWeights": true, + "family": "glm", "limit": { - "context": 131072, - "output": 131072 + "context": 65536, + "output": 16384 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0.6, + "output": 1.8, + "cacheRead": 0.11 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-03-31", - "releaseDate": "2024-11-19", - "lastUpdated": "2024-11-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-08-11", + "lastUpdated": "2025-08-11" }, { - "id": "mistralai/mistral-large-2512", - "name": "Mistral Large 3", + "id": "z-ai/glm-4.6", + "name": "GLM-4.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "mistral-large", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { "input": 0.5, - "output": 1.5, - "cacheRead": 0.05 + "output": 2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "mistralai/mistral-medium-3", - "name": "Mistral Medium 3", + "id": "z-ai/glm-4.6v", + "name": "GLM-4.6V", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "mistral-medium", + "openWeights": true, + "family": "glm", "limit": { "context": 131072, - "output": 131072 + "output": 32768 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.04 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.055 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "mistralai/mistral-medium-3-5", - "name": "Mistral Medium 3.5", + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "mistral-medium", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 0.4, + "output": 1.75, + "cacheRead": 0.08 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "mistralai/mistral-medium-3.1", - "name": "Mistral Medium 3.1", + "id": "z-ai/glm-4.7-flash", + "name": "GLM-4.7-Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "mistral-medium", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 131072, - "output": 262144 + "context": 202752, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.04 + "input": 0.06, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-08-13", - "lastUpdated": "2025-08-13" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "mistralai/mistral-nemo", - "name": "Mistral Nemo", + "id": "z-ai/glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral-nemo", + "family": "glm", "limit": { - "context": 131072, + "context": 204800, "output": 131072 }, "cost": { - "input": 0.02, - "output": 0.03 + "input": 0.95, + "output": 2.55, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -107980,57 +170833,57 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "mistralai/mistral-saba", - "name": "Saba", + "id": "z-ai/glm-5-turbo", + "name": "GLM-5-Turbo", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "mistral", + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.6, - "cacheRead": 0.02 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-02-17", - "lastUpdated": "2025-02-17" + "reasoningOptions": [], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "mistralai/mistral-small-24b-instruct-2501", - "name": "Mistral Small 3", - "toolCall": false, + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "mistral-small", + "family": "glm", "limit": { - "context": 32768, - "output": 16384 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.05, - "output": 0.08 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -108040,358 +170893,446 @@ "text" ] }, - "knowledge": "2023-10-31", - "releaseDate": "2025-01-30", - "lastUpdated": "2025-01-30" + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "mistralai/mistral-small-2603", - "name": "Mistral Small 4", + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "mistral-small", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015 + "input": 0.5, + "output": 3.15, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "mistralai/mistral-small-3.1-24b-instruct", - "name": "Mistral Small 3.1 24B", - "toolCall": false, + "id": "z-ai/glm-5v-turbo", + "name": "GLM-5V-Turbo", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral-small", + "openWeights": false, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.351, - "output": 0.555 + "input": 1.2, + "output": 4, + "cacheRead": 0.24 }, "modalities": { "input": [ + "image", "text", - "image" + "video" ], "output": [ "text" ] }, - "knowledge": "2023-10-31", - "releaseDate": "2025-03-17", - "lastUpdated": "2025-03-17" - }, + "reasoningOptions": [], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@openrouter/ai-sdk-provider", + "baseUrl": "https://openrouter.ai/api/v1", + "doc": "https://openrouter.ai/models" + }, + { + "id": "orcarouter", + "name": "OrcaRouter", + "env": [ + "ORCAROUTER_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "mistralai/mistral-small-3.2-24b-instruct", - "name": "Mistral Small 3.2 24B", + "id": "anthropic/claude-haiku-4.5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral-small", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.075, - "output": 0.2 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-10-31", - "releaseDate": "2025-06-20", - "lastUpdated": "2025-06-20" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "mistralai/mixtral-8x22b-instruct", - "name": "Mixtral 8x22B Instruct", + "id": "anthropic/claude-opus-4", + "name": "Claude Opus 4 (latest)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 65536, - "output": 65536 + "context": 200000, + "output": 32000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", + "image", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-01-31", - "releaseDate": "2024-04-17", - "lastUpdated": "2024-04-17" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "mistralai/voxtral-small-24b-2507", - "name": "Voxtral Small 24B 2507", + "id": "anthropic/claude-opus-4.1", + "name": "Claude Opus 4.1 (latest)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mistral", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32000, + "context": 200000, "output": 32000 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "audio", + "image", "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-30", - "lastUpdated": "2025-10-30" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "moonshotai/kimi-k2", - "name": "Kimi K2 0711", + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 131072, - "output": 32768 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.57, - "output": 2.3 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12-31", - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "moonshotai/kimi-k2-0905", - "name": "Kimi K2 0905", + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "kimi", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12-31", - "releaseDate": "2025-09-04", - "lastUpdated": "2025-09-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "kimi-thinking", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.5 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "anthropic/claude-sonnet-4", + "name": "Claude Sonnet 4 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.5", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.4, - "output": 1.9, - "cacheRead": 0.09 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", + "id": "anthropic/claude-sonnet-4.5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262142, - "output": 262142 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.68, - "output": 3.41, - "cacheRead": 0.34 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "moonshotai/kimi-k2.6:free", - "name": "Kimi K2.6 (free)", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "morph/morph-v3-fast", - "name": "Morph V3 Fast", - "toolCall": false, + "id": "deepseek/deepseek-chat", + "name": "DeepSeek Chat", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "morph", + "attachment": true, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 81920, - "output": 38000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.8, - "output": 1.2 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -108401,25 +171342,27 @@ "text" ] }, - "releaseDate": "2025-07-07", - "lastUpdated": "2025-07-07" + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "morph/morph-v3-large", - "name": "Morph V3 Large", - "toolCall": false, + "id": "deepseek/deepseek-reasoner", + "name": "DeepSeek Reasoner", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "morph", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.9, - "output": 1.9 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -108429,53 +171372,59 @@ "text" ] }, - "releaseDate": "2025-07-07", - "lastUpdated": "2025-07-07" + "reasoningOptions": [], + "knowledge": "2025-09", + "releaseDate": "2025-12-01", + "lastUpdated": "2026-02-28" }, { - "id": "nex-agi/nex-n2-pro:free", - "name": "Nex-N2-Pro (free)", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.19, + "output": 0.37, + "cacheRead": 0.0028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-08", - "lastUpdated": "2026-06-08" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "nousresearch/hermes-3-llama-3.1-405b", - "name": "Hermes 3 405B Instruct", - "toolCall": false, + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "nousresearch", + "family": "deepseek-thinking", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 1, - "output": 1 + "input": 0.56, + "output": 1.12, + "cacheRead": 0.003625 }, "modalities": { "input": [ @@ -108485,399 +171434,642 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-08-16", - "lastUpdated": "2024-08-16" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "nousresearch/hermes-3-llama-3.1-405b:free", - "name": "Hermes 3 405B Instruct (free)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "hermes", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-08-16", - "lastUpdated": "2024-08-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "nousresearch/hermes-3-llama-3.1-70b", - "name": "Hermes 3 70B Instruct", - "toolCall": false, + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash-Lite", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "nousresearch", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.7, - "output": 0.7 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-08-18", - "lastUpdated": "2024-08-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "nousresearch/hermes-4-405b", - "name": "Hermes 4 405B", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "hermes", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 3 + "input": 2.5, + "output": 15, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "nousresearch/hermes-4-70b", - "name": "Hermes 4 70B", - "toolCall": false, - "structuredOutput": false, + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "hermes", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.13, - "output": 0.4 + "input": 0.5, + "output": 3, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08-31", - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5", - "name": "Llama 3.3 Nemotron Super 49B v1.5", + "id": "google/gemini-3-pro-preview", + "name": "Gemini 3 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 131072, - "output": 16384 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 4, + "output": 18, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-11-18", + "lastUpdated": "2025-11-18" }, { - "id": "nvidia/nemotron-3-nano-30b-a3b", - "name": "Nemotron 3 Nano 30B A3B", + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 262144, - "output": 228000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2025-12-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "nvidia/nemotron-3-nano-30b-a3b:free", - "name": "Nemotron 3 Nano 30B A3B (free)", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 4, + "output": 18, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-15", - "lastUpdated": "2025-12-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", - "name": "Nemotron 3 Nano Omni (free)", + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, + "context": 1048576, "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 4, + "output": 18, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", "image", "video", - "audio" + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nemotron 3 Super 120B A12B", + "id": "google/gemini-flash-latest", + "name": "Gemini Flash Latest", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.09, - "output": 0.45 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "nvidia/nemotron-3-super-120b-a12b:free", - "name": "Nemotron 3 Super (free)", + "id": "google/gemini-flash-lite-latest", + "name": "Gemini Flash-Lite Latest", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "nvidia/nemotron-3-ultra-550b-a55b", - "name": "Nemotron 3 Ultra 550B A55B", + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "gemma", "limit": { "context": 262144, - "output": 16384 + "output": 32768 }, "cost": { - "input": 0.5, - "output": 2.5, - "cacheRead": 0.15 + "input": 0.06, + "output": 0.33 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "nvidia/nemotron-3-ultra-550b-a55b:free", - "name": "Nemotron 3 Ultra (free)", + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "gemma", "limit": { - "context": 1000000, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0, - "output": 0 + "input": 0.13, + "output": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "nvidia/nemotron-3.5-content-safety:free", - "name": "Nemotron 3.5 Content Safety (free)", - "toolCall": false, - "structuredOutput": false, + "id": "grok/grok-4.3", + "name": "Grok 4.3", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "nemotron", + "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 30000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 2.5, + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "nvidia/nemotron-nano-12b-v2-vl:free", - "name": "Nemotron Nano 12B 2 VL (free)", + "id": "kimi/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0, - "output": 0 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -108889,53 +172081,62 @@ "text" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "nvidia/nemotron-nano-9b-v2", - "name": "Nemotron Nano 9B v2", + "id": "kimi/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "kimi-k2", "limit": { - "context": 131072, - "output": 16384 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.04, - "output": 0.16 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-18", - "lastUpdated": "2025-08-18" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "nvidia/nemotron-nano-9b-v2:free", - "name": "Nemotron Nano 9B V2 (free)", + "id": "minimax/minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "minimax", "limit": { - "context": 128000, - "output": 128000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -108945,25 +172146,28 @@ "text" ] }, - "releaseDate": "2025-08-18", - "lastUpdated": "2025-08-18" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "openai/gpt-3.5-turbo", - "name": "GPT-3.5-turbo", + "id": "minimax/minimax-m2.5-highspeed", + "name": "MiniMax-M2.5-highspeed", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "minimax", "limit": { - "context": 16385, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -108973,26 +172177,28 @@ "text" ] }, - "knowledge": "2021-09-01", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-11-06" + "reasoningOptions": [], + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "openai/gpt-3.5-turbo-0613", - "name": "GPT-3.5 Turbo (older v0613)", + "id": "minimax/minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "minimax", "limit": { - "context": 4095, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1, - "output": 2 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -109002,26 +172208,28 @@ "text" ] }, - "knowledge": "2021-09-30", - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "openai/gpt-3.5-turbo-16k", - "name": "GPT-3.5 Turbo 16k", + "id": "minimax/minimax-m2.7-highspeed", + "name": "MiniMax-M2.7-highspeed", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "minimax", "limit": { - "context": 16385, - "output": 4096 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 4 + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -109031,26 +172239,27 @@ "text" ] }, - "knowledge": "2021-09-30", - "releaseDate": "2023-08-28", - "lastUpdated": "2023-08-28" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "openai/gpt-3.5-turbo-instruct", - "name": "GPT-3.5 Turbo Instruct", + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5-turbo", "toolCall": false, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "family": "gpt", "limit": { - "context": 4095, + "context": 16385, "output": 4096 }, "cost": { - "input": 1.5, - "output": 2 + "input": 0.5, + "output": 1.5, + "cacheRead": 0 }, "modalities": { "input": [ @@ -109060,22 +172269,22 @@ "text" ] }, - "knowledge": "2021-09-30", - "releaseDate": "2023-09-28", - "lastUpdated": "2023-09-28" + "knowledge": "2021-09-01", + "releaseDate": "2023-03-01", + "lastUpdated": "2023-11-06" }, { "id": "openai/gpt-4", "name": "GPT-4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "family": "gpt", "limit": { - "context": 8191, - "output": 4096 + "context": 8192, + "output": 8192 }, "cost": { "input": 30, @@ -109097,7 +172306,7 @@ "id": "openai/gpt-4-turbo", "name": "GPT-4 Turbo", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, @@ -109123,35 +172332,6 @@ "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" }, - { - "id": "openai/gpt-4-turbo-preview", - "name": "GPT-4 Turbo Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 10, - "output": 30 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-12-31", - "releaseDate": "2024-01-25", - "lastUpdated": "2024-01-25" - }, { "id": "openai/gpt-4.1", "name": "GPT-4.1", @@ -109236,9 +172416,8 @@ }, "modalities": { "input": [ - "image", "text", - "pdf" + "image" ], "output": [ "text" @@ -109263,7 +172442,8 @@ }, "cost": { "input": 2.5, - "output": 10 + "output": 10, + "cacheRead": 1.25 }, "modalities": { "input": [ @@ -109299,8 +172479,7 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" @@ -109331,8 +172510,7 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" @@ -109363,8 +172541,7 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" @@ -109406,96 +172583,6 @@ "releaseDate": "2024-07-18", "lastUpdated": "2024-07-18" }, - { - "id": "openai/gpt-4o-mini-2024-07-18", - "name": "GPT-4o-mini (2024-07-18)", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "o-mini", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10-31", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, - { - "id": "openai/gpt-4o-mini-search-preview", - "name": "GPT-4o-mini Search Preview", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "o-mini", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0.15, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10-31", - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" - }, - { - "id": "openai/gpt-4o-search-preview", - "name": "GPT-4o Search Preview", - "toolCall": false, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 2.5, - "output": 10 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2023-10-31", - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" - }, { "id": "openai/gpt-5", "name": "GPT-5", @@ -109507,6 +172594,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -109517,29 +172605,30 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" }, { - "id": "openai/gpt-5-chat", - "name": "GPT-5 Chat", + "id": "openai/gpt-5-chat-latest", + "name": "GPT-5 Chat (latest)", "toolCall": false, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt-codex", "limit": { - "context": 128000, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { "input": 1.25, @@ -109548,14 +172637,14 @@ }, "modalities": { "input": [ - "pdf", - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -109566,11 +172655,12 @@ "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -109587,75 +172677,11 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" }, - { - "id": "openai/gpt-5-image", - "name": "GPT-5 Image", - "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 10, - "output": 10, - "cacheRead": 1.25 - }, - "modalities": { - "input": [ - "image", - "text", - "pdf" - ], - "output": [ - "image", - "text" - ] - }, - "knowledge": "2024-10-01", - "releaseDate": "2025-10-14", - "lastUpdated": "2025-10-14" - }, - { - "id": "openai/gpt-5-image-mini", - "name": "GPT-5 Image Mini", - "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 2.5, - "output": 2, - "cacheRead": 0.25 - }, - "modalities": { - "input": [ - "pdf", - "image", - "text" - ], - "output": [ - "image", - "text" - ] - }, - "releaseDate": "2025-10-16", - "lastUpdated": "2025-10-16" - }, { "id": "openai/gpt-5-mini", "name": "GPT-5 Mini", @@ -109667,6 +172693,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -109677,13 +172704,13 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -109699,23 +172726,24 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 0.05, "output": 0.4, - "cacheRead": 0.01 + "cacheRead": 0.005 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -109731,7 +172759,8 @@ "family": "gpt-pro", "limit": { "context": 400000, - "output": 128000 + "input": 272000, + "output": 272000 }, "cost": { "input": 15, @@ -109739,14 +172768,23 @@ }, "modalities": { "input": [ - "image", "text", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-09-30", "releaseDate": "2025-10-06", "lastUpdated": "2025-10-06" @@ -109762,55 +172800,56 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.13 + "cacheRead": 0.125 }, "modalities": { "input": [ - "image", "text", - "pdf" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" }, { - "id": "openai/gpt-5.1-chat", + "id": "openai/gpt-5.1-chat-latest", "name": "GPT-5.1 Chat", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt-codex", "limit": { "context": 128000, - "output": 32000 + "output": 16384 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.13 + "cacheRead": 0.125 }, "modalities": { "input": [ - "pdf", - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -109826,12 +172865,13 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.13 + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -109842,6 +172882,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -109857,6 +172898,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -109866,536 +172908,134 @@ }, "modalities": { "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" - }, - { - "id": "openai/gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 400000, - "output": 100000 - }, - "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" - }, - { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "pdf", - "image", - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - }, - { - "id": "openai/gpt-5.2-chat", - "name": "GPT-5.2 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "pdf", - "image", - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-10", - "lastUpdated": "2025-12-10" - }, - { - "id": "openai/gpt-5.2-codex", - "name": "GPT-5.2 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - }, - { - "id": "openai/gpt-5.2-pro", - "name": "GPT-5.2 Pro", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-pro", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 21, - "output": 168 - }, - "modalities": { - "input": [ - "image", - "text", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - }, - { - "id": "openai/gpt-5.3-chat", - "name": "GPT-5.3 Chat", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" - }, - { - "id": "openai/gpt-5.3-codex", - "name": "GPT-5.3 Codex", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-codex", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" - }, - { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" - }, - { - "id": "openai/gpt-5.4-image-2", - "name": "GPT-5.4 Image 2", - "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 272000, - "output": 128000 - }, - "cost": { - "input": 8, - "output": 15, - "cacheRead": 2 - }, - "modalities": { - "input": [ - "image", - "text", - "pdf" - ], - "output": [ - "image", - "text" - ] - }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - }, - { - "id": "openai/gpt-5.4-mini", - "name": "GPT-5.4 mini", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 - }, - "modalities": { - "input": [ - "pdf", - "image", - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" - }, - { - "id": "openai/gpt-5.4-nano", - "name": "GPT-5.4 nano", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", - "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 - }, - "modalities": { - "input": [ - "pdf", - "image", - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" - }, - { - "id": "openai/gpt-5.4-pro", - "name": "GPT-5.4 Pro", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-pro", - "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 30, - "output": 180 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" - }, - { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai/gpt-5.5-pro", - "name": "GPT-5.5 Pro", + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1 Codex mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gpt-codex", "limit": { - "context": 1050000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 30, - "output": 180 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "openai/gpt-audio", - "name": "GPT Audio", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 10 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ - "text", - "audio" + "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-audio-mini", - "name": "GPT Audio Mini", + "id": "openai/gpt-5.2-chat-latest", + "name": "GPT-5.2 Chat", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gpt-codex", "limit": { "context": 128000, "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ - "text", - "audio" + "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-chat-latest", - "name": "GPT Chat Latest", + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -110407,234 +173047,322 @@ "text" ] }, - "releaseDate": "2026-05-05", - "lastUpdated": "2026-05-05" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2 Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gpt-pro", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.039, - "output": 0.18 + "input": 21, + "output": 168 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-oss-120b:free", - "name": "gpt-oss-120b (free)", + "id": "openai/gpt-5.3-chat-latest", + "name": "GPT-5.3 Chat (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2025-08-31", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "openai/gpt-oss-20b", - "name": "gpt-oss-20b", + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.029, - "output": 0.14 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "openai/gpt-oss-20b:free", - "name": "gpt-oss-20b (free)", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 8192 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 5, + "output": 22.5, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "openai/gpt-oss-safeguard-20b", - "name": "gpt-oss-safeguard-20b", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.075, - "output": 0.3, - "cacheRead": 0.037 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-29", - "lastUpdated": "2025-10-29" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openai/o1", - "name": "o1", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-nano", "limit": { - "context": 200000, - "output": 100000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 15, - "output": 60, - "cacheRead": 7.5 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "openai/o1-pro", - "name": "o1-pro", - "toolCall": false, - "structuredOutput": true, + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "toolCall": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-pro", + "family": "gpt-pro", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 150, - "output": 600 + "input": 60, + "output": 270, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2025-03-19", - "lastUpdated": "2025-03-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "openai/o3", - "name": "o3", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -110646,350 +173374,387 @@ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openai/o3-deep-research", - "name": "o3-deep-research", + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", + "family": "gpt-pro", "limit": { - "context": 200000, - "output": 100000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 10, - "output": 40, - "cacheRead": 2.5 + "input": 30, + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ - "image", "text", + "image", "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-06-26", - "lastUpdated": "2024-06-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "openai/o3-mini", - "name": "o3-mini", + "id": "orcarouter/auto", + "name": "OrcaRouter Auto", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "auto", "limit": { - "context": 200000, - "output": 100000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-12-20", - "lastUpdated": "2025-01-29" + "releaseDate": "2025-01-01", + "lastUpdated": "2026-05-14" }, { - "id": "openai/o3-mini-high", - "name": "o3 Mini High", + "id": "qwen/qwen3-max", + "name": "Qwen3 Max", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "o", + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.55 + "input": 0.359, + "output": 1.434 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-10-31", - "releaseDate": "2025-02-12", - "lastUpdated": "2025-02-12" + "knowledge": "2025-04", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "openai/o3-pro", - "name": "o3-pro", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "o-pro", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 20, - "output": 80 + "input": 0.115, + "output": 0.917 }, "modalities": { "input": [ "text", - "pdf", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-06-10", - "lastUpdated": "2025-06-10" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/o4-mini", - "name": "o4-mini", + "id": "qwen/qwen3.5-27b", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 0.086, + "output": 0.688 }, "modalities": { "input": [ - "image", "text", - "pdf" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/o4-mini-deep-research", - "name": "o4-mini-deep-research", + "id": "qwen/qwen3.5-35b-a3b", + "name": "Qwen3.5 35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "o-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.057, + "output": 0.459 }, "modalities": { "input": [ - "pdf", + "text", "image", - "text" + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-05", - "releaseDate": "2024-06-26", - "lastUpdated": "2024-06-26" + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/o4-mini-high", - "name": "o4 Mini High", + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "o", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 100000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.275 + "input": 0.172, + "output": 1.032 }, "modalities": { "input": [ - "image", "text", - "pdf" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "openrouter/auto", - "name": "Auto Router", + "id": "qwen/qwen3.5-plus", + "name": "Qwen3.5 Plus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "auto", + "family": "qwen", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.115, + "output": 0.688 }, "modalities": { "input": [ "text", "image", - "audio", - "pdf", "video" ], - "output": [ - "text", - "image" - ] - }, - "releaseDate": "2023-11-08", - "lastUpdated": "2023-11-08" - }, - { - "id": "openrouter/bodybuilder", - "name": "Body Builder (beta)", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "limit": { - "context": 128000, - "output": 128000 - }, - "modalities": { - "input": [ - "text" - ], "output": [ "text" ] }, - "releaseDate": "2025-12-05", - "lastUpdated": "2025-12-05" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "openrouter/free", - "name": "Free Models Router", + "id": "qwen/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 8000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 0.248, + "output": 1.485 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "openrouter/fusion", - "name": "Fusion", - "toolCall": false, + "id": "qwen/qwen3.6-plus", + "name": "Qwen3.6 Plus", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 128000 + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openrouter/owl-alpha", - "name": "Owl Alpha", + "id": "z-ai/glm-4.5", + "name": "GLM-4.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "alpha", + "openWeights": true, + "family": "glm", "limit": { - "context": 1048756, - "output": 262144 + "context": 131072, + "output": 98304 }, "cost": { - "input": 0, - "output": 0 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -110999,106 +173764,93 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "openrouter/pareto-code", - "name": "Pareto Code Router", - "toolCall": false, + "id": "z-ai/glm-4.5-air", + "name": "GLM-4.5-Air", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "limit": { - "context": 2000000, - "output": 200000 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" - }, - { - "id": "perceptron/perceptron-mk1", - "name": "Perceptron Mk1", - "toolCall": false, - "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm-air", "limit": { - "context": 32768, - "output": 8192 + "context": 131072, + "output": 98304 }, "cost": { - "input": 0.15, - "output": 1.5 + "input": 0.2, + "output": 1.1, + "cacheRead": 0.03, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-05-12", - "lastUpdated": "2026-05-12" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "perplexity/sonar", - "name": "Sonar", - "toolCall": false, + "id": "z-ai/glm-4.6", + "name": "GLM-4.6", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "sonar", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 127072, - "output": 127072 + "context": 204800, + "output": 131072 }, "cost": { - "input": 1, - "output": 1 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-27", - "lastUpdated": "2025-01-27" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "perplexity/sonar-deep-research", - "name": "Sonar Deep Research", - "toolCall": false, + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", + "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "sonar-deep-research", + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 128000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 2, - "output": 8 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.11, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -111108,111 +173860,138 @@ "text" ] }, - "releaseDate": "2025-03-07", - "lastUpdated": "2025-03-07" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "perplexity/sonar-pro", - "name": "Sonar Pro", - "toolCall": false, + "id": "z-ai/glm-5", + "name": "GLM-5", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "sonar-pro", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 200000, - "output": 8000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 15 + "input": 1, + "output": 3.2, + "cacheRead": 0.2, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-07", - "lastUpdated": "2025-03-07" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "perplexity/sonar-pro-search", - "name": "Sonar Pro Search", - "toolCall": false, + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "sonar-pro", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { "context": 200000, - "output": 8000 + "output": 131072 }, "cost": { - "input": 3, - "output": 15 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-30", - "lastUpdated": "2025-10-30" - }, + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.orcarouter.ai/v1", + "doc": "https://docs.orcarouter.ai" + }, + { + "id": "ovhcloud", + "name": "OVHcloud AI Endpoints", + "env": [ + "OVHCLOUD_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "perplexity/sonar-reasoning-pro", - "name": "Sonar Reasoning Pro", - "toolCall": false, - "structuredOutput": false, + "id": "gpt-oss-120b", + "name": "gpt-oss-120b", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "sonar-reasoning", + "attachment": false, + "openWeights": true, "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 2, - "output": 8 + "input": 0.09, + "output": 0.47 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-03-07", - "lastUpdated": "2025-03-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" }, { - "id": "poolside/laguna-m.1:free", - "name": "Laguna M.1 (free)", + "id": "gpt-oss-20b", + "name": "gpt-oss-20b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "limit": { - "context": 262144, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.05, + "output": 0.18 }, "modalities": { "input": [ @@ -111222,24 +174001,34 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-28", + "lastUpdated": "2025-08-28" }, { - "id": "poolside/laguna-xs.2:free", - "name": "Laguna XS.2 (free)", + "id": "meta-llama-3_3-70b-instruct", + "name": "Meta-Llama-3_3-70B-Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, "limit": { - "context": 262144, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 0.74, + "output": 0.74 }, "modalities": { "input": [ @@ -111249,25 +174038,24 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "releaseDate": "2025-04-01", + "lastUpdated": "2025-04-01" }, { - "id": "prime-intellect/intellect-3", - "name": "INTELLECT-3", + "id": "mistral-7b-instruct-v0.3", + "name": "Mistral-7B-Instruct-v0.3", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", "limit": { - "context": 131072, - "output": 131072 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 1.1 + "input": 0.11, + "output": 0.11 }, "modalities": { "input": [ @@ -111277,26 +174065,24 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-11-27", - "lastUpdated": "2025-11-27" + "releaseDate": "2025-04-01", + "lastUpdated": "2025-04-01" }, { - "id": "qwen/qwen-2.5-72b-instruct", - "name": "Qwen2.5 72B Instruct", + "id": "mistral-nemo-instruct-2407", + "name": "Mistral-Nemo-Instruct-2407", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", "limit": { - "context": 32768, - "output": 16384 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.36, - "output": 0.4 + "input": 0.14, + "output": 0.14 }, "modalities": { "input": [ @@ -111306,86 +174092,80 @@ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2024-09-19", - "lastUpdated": "2024-09-19" + "releaseDate": "2024-11-20", + "lastUpdated": "2024-11-20" }, { - "id": "qwen/qwen-2.5-7b-instruct", - "name": "Qwen2.5 7B Instruct", - "toolCall": false, - "structuredOutput": false, + "id": "mistral-small-3.2-24b-instruct-2506", + "name": "Mistral-Small-3.2-24B-Instruct-2506", + "toolCall": true, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 32768, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.04, - "output": 0.1 + "input": 0.1, + "output": 0.31 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2024-10-16", - "lastUpdated": "2024-10-16" + "releaseDate": "2025-07-16", + "lastUpdated": "2025-07-16" }, { - "id": "qwen/qwen-2.5-coder-32b-instruct", - "name": "Qwen2.5 Coder 32B Instruct", + "id": "qwen2.5-vl-72b-instruct", + "name": "Qwen2.5-VL-72B-Instruct", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", "limit": { "context": 32768, "output": 32768 }, "cost": { - "input": 0.66, - "output": 1 + "input": 1.01, + "output": 1.01 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2024-11-11", - "lastUpdated": "2024-11-11" + "releaseDate": "2025-03-31", + "lastUpdated": "2025-03-31" }, { - "id": "qwen/qwen-plus", - "name": "Qwen Plus", + "id": "qwen3-32b", + "name": "Qwen3-32B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 1000000, + "context": 32768, "output": 32768 }, "cost": { - "input": 0.26, - "output": 0.78, - "cacheRead": 0.052, - "cacheWrite": 0.325 + "input": 0.09, + "output": 0.25 }, "modalities": { "input": [ @@ -111395,26 +174175,29 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2024-01-25", - "lastUpdated": "2025-09-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-07-16", + "lastUpdated": "2025-07-16" }, { - "id": "qwen/qwen-plus-2025-07-28", - "name": "Qwen Plus 0728", + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder-30B-A3B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 1000000, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.26, - "output": 0.78 + "input": 0.07, + "output": 0.26 }, "modalities": { "input": [ @@ -111424,56 +174207,63 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-09-08", - "lastUpdated": "2025-09-08" + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "qwen/qwen-plus-2025-07-28:thinking", - "name": "Qwen Plus 0728 (thinking)", + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5-397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "qwen", + "attachment": true, + "openWeights": true, "limit": { - "context": 1000000, - "output": 32768 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.26, - "output": 0.78, - "cacheWrite": 0.325 + "input": 0.71, + "output": 4.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-09-08", - "lastUpdated": "2025-09-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-18", + "lastUpdated": "2026-05-18" }, { - "id": "qwen/qwen2.5-vl-72b-instruct", - "name": "Qwen2.5 VL 72B Instruct", - "toolCall": false, + "id": "qwen3.5-9b", + "name": "Qwen3.5-9B", + "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 32000, - "output": 8192 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 0.75 + "input": 0.12, + "output": 0.18 }, "modalities": { "input": [ @@ -111484,55 +174274,71 @@ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-02-01", - "lastUpdated": "2025-02-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "qwen/qwen3-14b", - "name": "Qwen3 14B", + "id": "qwen3.6-27b", + "name": "Qwen3.6-27B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 40960, - "output": 40960 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.24 + "input": 0.47, + "output": 3.19 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "qwen/qwen3-235b-a22b", - "name": "Qwen3 235B-A22B", - "toolCall": true, + "id": "qwen3guard-gen-0.6b", + "name": "Qwen3Guard-Gen-0.6B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", "limit": { - "context": 131072, - "output": 8192 - }, - "cost": { - "input": 0.455, - "output": 1.82 + "context": 32768, + "output": 16384 }, "modalities": { "input": [ @@ -111542,27 +174348,21 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" }, { - "id": "qwen/qwen3-235b-a22b-2507", - "name": "Qwen3 235B A22B Instruct 2507", - "toolCall": true, - "structuredOutput": true, + "id": "qwen3guard-gen-8b", + "name": "Qwen3Guard-Gen-8B", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", "limit": { - "context": 262144, + "context": 32768, "output": 16384 }, - "cost": { - "input": 0.09, - "output": 0.1 - }, "modalities": { "input": [ "text" @@ -111571,27 +174371,38 @@ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-07-21", - "lastUpdated": "2025-07-21" - }, + "releaseDate": "2026-01-22", + "lastUpdated": "2026-01-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1", + "doc": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//" + }, + { + "id": "perplexity", + "name": "Perplexity", + "env": [ + "PERPLEXITY_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "qwen/qwen3-235b-a22b-thinking-2507", - "name": "Qwen3 235B A22B Thinking 2507", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "sonar", + "name": "Sonar", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "sonar", "limit": { - "context": 262144, - "output": 262144 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.1, - "cacheRead": 0.1 + "input": 1, + "output": 1 }, "modalities": { "input": [ @@ -111601,26 +174412,25 @@ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "qwen/qwen3-30b-a3b", - "name": "Qwen3 30B A3B", - "toolCall": true, - "structuredOutput": true, + "id": "sonar-deep-research", + "name": "Perplexity Sonar Deep Research", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 40960, - "output": 16384 + "context": 128000, + "output": 32768 }, "cost": { - "input": 0.12, - "output": 0.5 + "input": 2, + "output": 8 }, "modalities": { "input": [ @@ -111630,439 +174440,693 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-02-01", + "lastUpdated": "2025-09-01" }, { - "id": "qwen/qwen3-30b-a3b-instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507", - "toolCall": true, - "structuredOutput": true, + "id": "sonar-pro", + "name": "Sonar Pro", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "sonar-pro", "limit": { - "context": 128000, - "output": 32000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.04815, - "output": 0.19305 + "input": 3, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-07-29", - "lastUpdated": "2025-07-29" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "qwen/qwen3-30b-a3b-thinking-2507", - "name": "Qwen3 30B A3B Thinking 2507", - "toolCall": true, - "structuredOutput": true, + "id": "sonar-reasoning-pro", + "name": "Sonar Reasoning Pro", + "toolCall": false, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "sonar-reasoning", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.08, - "output": 0.4, - "cacheRead": 0.08 + "input": 2, + "output": 8 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-08-28", - "lastUpdated": "2025-08-28" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" + } + ], + "npm": "@ai-sdk/perplexity", + "doc": "https://docs.perplexity.ai" + }, + { + "id": "perplexity-agent", + "name": "Perplexity Agent", + "env": [ + "PERPLEXITY_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "qwen/qwen3-32b", - "name": "Qwen3 32B", + "id": "anthropic/claude-haiku-4-5", + "name": "Claude Haiku 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 40960, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.08, - "output": 0.28 + "input": 1, + "output": 5, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "qwen/qwen3-8b", - "name": "Qwen3 8B", + "id": "anthropic/claude-opus-4-5", + "name": "Claude Opus 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 40960, - "output": 8192 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.05 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-03-31", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "qwen/qwen3-coder", - "name": "Qwen3 Coder 480B A35B", + "id": "anthropic/claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0.22, - "output": 1.8 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "qwen/qwen3-coder-30b-a3b-instruct", - "name": "Qwen3-Coder 30B-A3B Instruct", + "id": "anthropic/claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 160000, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.07, - "output": 0.27 + "input": 5, + "output": 25, + "cacheRead": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen/qwen3-coder-flash", - "name": "Qwen3 Coder Flash", + "id": "anthropic/claude-sonnet-4-5", + "name": "Claude Sonnet 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-sonnet", "limit": { - "context": 1000000, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.195, - "output": 0.975, - "cacheRead": 0.039, - "cacheWrite": 0.24375 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen/qwen3-coder-next", - "name": "Qwen3 Coder Next", + "id": "anthropic/claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.11, - "output": 0.8, - "cacheRead": 0.07 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-04", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-02-17" }, { - "id": "qwen/qwen3-coder-plus", - "name": "Qwen3 Coder Plus", + "id": "google/gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-flash", "limit": { - "context": 1000000, + "context": 1048576, "output": 65536 }, "cost": { - "input": 0.65, - "output": 3.25, - "cacheRead": 0.13, - "cacheWrite": 0.8125 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-03-20", + "lastUpdated": "2025-06-05" }, { - "id": "qwen/qwen3-coder:free", - "name": "Qwen3 Coder 480B A35B (free)", + "id": "google/gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 262000, - "output": 262000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-06-30", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-03-20", + "lastUpdated": "2025-06-05" }, { - "id": "qwen/qwen3-max", - "name": "Qwen3 Max", + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-flash", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.78, - "output": 3.9, - "cacheRead": 0.156, - "cacheWrite": 0.975 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "tiers": [ + { + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 0.5, + "output": 3, + "cacheRead": 0.05 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "qwen/qwen3-max-thinking", - "name": "Qwen3 Max Thinking", + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-pro", "limit": { - "context": 262144, - "output": 32768 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.78, - "output": 3.9 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-09", - "lastUpdated": "2026-02-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen3-Next 80B-A3B Instruct", + "id": "moonshot-ai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 16384 + "output": 262144 }, "cost": { - "input": 0.09, - "output": 1.1 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-07-30" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct:free", - "name": "Qwen3 Next 80B A3B Instruct (free)", + "id": "moonshot-ai/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 262144 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0, - "output": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-30" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3-Next 80B-A3B (Thinking)", + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "nemotron", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 32000 }, "cost": { - "input": 0.0975, - "output": 0.78 + "input": 0.25, + "output": 2.5 }, "modalities": { "input": [ @@ -112072,27 +175136,40 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09", - "lastUpdated": "2025-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02", + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "qwen/qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.88, - "cacheRead": 0.11 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ @@ -112103,26 +175180,40 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "qwen/qwen3-vl-235b-a22b-thinking", - "name": "Qwen3 VL 235B A22B Thinking", + "id": "openai/gpt-5.1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.26, - "output": 2.6 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -112133,26 +175224,40 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "qwen/qwen3-vl-30b-a3b-instruct", - "name": "Qwen3 VL 30B A3B Instruct", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.13, - "output": 0.52 + "input": 1.75, + "output": 14, + "cacheRead": 0.175 }, "modalities": { "input": [ @@ -112163,26 +175268,40 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "qwen/qwen3-vl-30b-a3b-thinking", - "name": "Qwen3 VL 30B A3B Thinking", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.13, - "output": 1.56 + "input": 2.5, + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -112193,448 +175312,678 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "qwen/qwen3-vl-32b-instruct", - "name": "Qwen3 VL 32B Instruct", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.104, - "output": 0.416 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-23", - "lastUpdated": "2025-10-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "qwen/qwen3-vl-8b-instruct", - "name": "Qwen3 VL 8B Instruct", + "id": "perplexity/sonar", + "name": "Sonar", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "qwen", + "attachment": false, + "openWeights": false, + "family": "sonar", "limit": { - "context": 131072, - "output": 32768 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.08, - "output": 0.5 + "input": 0.25, + "output": 2.5, + "cacheRead": 0.0625 }, "modalities": { "input": [ - "image", "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-14", - "lastUpdated": "2025-10-14" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "qwen/qwen3-vl-8b-thinking", - "name": "Qwen3 VL 8B Thinking", + "id": "xai/grok-4-1-fast-non-reasoning", + "name": "Grok 4.1 Fast (Non-Reasoning)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 2000000, + "output": 30000 + }, + "cost": { + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "knowledge": "2025-07", + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" + } + ], + "npm": "@ai-sdk/openai", + "baseUrl": "https://api.perplexity.ai/v1", + "doc": "https://docs.perplexity.ai/docs/agent-api/models" + }, + { + "id": "pioneer", + "name": "Pioneer", + "env": [ + "PIONEER_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "claude-3-7-sonnet-latest", + "name": "Claude Sonnet 3.7", + "toolCall": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.117, - "output": 1.365 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ + "text", "image", - "text" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-14", - "lastUpdated": "2025-10-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-10-31", + "releaseDate": "2025-02-19", + "lastUpdated": "2025-02-19" }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen3.5 122B-A10B", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-fable", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.26, - "output": 2.08 + "input": 11, + "output": 55, + "cacheRead": 1.1, + "cacheWrite": 13.75 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "qwen/qwen3.5-27b", - "name": "Qwen3.5 27B", + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.195, - "output": 1.56 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "qwen/qwen3.5-35b-a3b", - "name": "Qwen3.5 35B-A3B", + "id": "claude-opus-4-1", + "name": "Claude Opus 4.1 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.14, - "output": 1, - "cacheRead": 0.05 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5 397B-A17B", + "id": "claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 65536 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.39, - "output": 2.34 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "qwen/qwen3.5-9b", - "name": "Qwen3.5-9B", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen3.5", + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.15 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "qwen/qwen3.5-flash-02-23", - "name": "Qwen3.5-Flash", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 65536 + "output": 128000 }, "cost": { - "input": 0.065, - "output": 0.26 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-25", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen/qwen3.5-plus-02-15", - "name": "Qwen3.5 Plus 2026-02-15", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 65536 + "output": 128000 }, "cost": { - "input": 0.26, - "output": 1.56 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "qwen/qwen3.5-plus-20260420", - "name": "Qwen3.5 Plus 2026-04-20", + "id": "claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen3.5", + "family": "claude-opus", "limit": { "context": 1000000, - "output": 65536 + "output": 128000 }, "cost": { - "input": 0.3, - "output": 1.8, - "cacheWrite": 0.375 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "qwen/qwen3.6-27b", - "name": "Qwen3.6 27B", + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.289, - "output": 2.4 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen/qwen3.6-35b-a3b", - "name": "Qwen3.6 35B-A3B", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262140, - "output": 262140 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 1 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "qwen/qwen3.6-flash", - "name": "Qwen3.6 Flash", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "qwen3.6", + "family": "claude-sonnet", "limit": { "context": 1000000, - "output": 65536 + "output": 128000 }, "cost": { - "input": 0.1875, - "output": 1.125, - "cacheWrite": 0.234375 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-27", - "lastUpdated": "2026-04-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "qwen/qwen3.6-max-preview", - "name": "Qwen3.6 Max Preview", + "id": "deepseek-ai/DeepSeek-V3", + "name": "DeepSeek-V3", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 262144, - "output": 65536 + "context": 163840, + "output": 8192 }, "cost": { - "input": 1.04, - "output": 6.24, - "cacheWrite": 1.3 + "input": 0.27, + "output": 1.12, + "cacheRead": 0.135, + "cacheWrite": 0.27 }, "modalities": { "input": [ @@ -112644,60 +175993,68 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "releaseDate": "2024-12-26", + "lastUpdated": "2024-12-26" }, { - "id": "qwen/qwen3.6-plus", - "name": "Qwen3.6 Plus", + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek-V3.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "attachment": false, + "openWeights": true, + "family": "deepseek", "limit": { - "context": 1000000, - "output": 65536 + "context": 163840, + "output": 131072 }, "cost": { - "input": 0.325, - "output": 1.95, - "cacheWrite": 0.40625 + "input": 0.56, + "output": 1.68, + "cacheRead": 0.56, + "cacheWrite": 0.56 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "qwen/qwen3.7-max", - "name": "Qwen3.7 Max", + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "deepseek-flash", "limit": { "context": 1000000, - "output": 65536 + "output": 131072 }, "cost": { - "input": 1.25, - "output": 3.75, - "cacheRead": 0.25, - "cacheWrite": 1.5625 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.0197, + "cacheWrite": 0.1 }, "modalities": { "input": [ @@ -112707,87 +176064,110 @@ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "qwen/qwen3.7-plus", - "name": "Qwen3.7 Plus", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { "context": 1000000, - "output": 65536 + "output": 131072 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.08, - "cacheWrite": 0.5 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.003625, + "cacheWrite": 0.435 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "rekaai/reka-edge", - "name": "Reka Edge", + "id": "devstral-2", + "name": "Devstral 2", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "reka", + "family": "devstral", "limit": { - "context": 16384, - "output": 16384 + "context": 256000, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.4, + "output": 2, + "cacheRead": 0.4, + "cacheWrite": 0.4 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-20", - "lastUpdated": "2026-03-20" + "knowledge": "2025-12", + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "rekaai/reka-flash-3", - "name": "Reka Flash 3", - "toolCall": false, + "id": "fastino/gliguard-LLMGuardrails-300M", + "name": "GLiGuard LLM Guardrails 300M", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "reka", + "openWeights": false, "limit": { - "context": 65536, - "output": 65536 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.2 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112797,25 +176177,26 @@ "text" ] }, - "knowledge": "2025-01-31", - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "relace/relace-apply-3", - "name": "Relace Apply 3", - "toolCall": false, + "id": "fastino/gliner2-base-v1", + "name": "GLiNER2 Base", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 256000, - "output": 128000 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.85, - "output": 1.25 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112825,24 +176206,26 @@ "text" ] }, - "releaseDate": "2025-09-26", - "lastUpdated": "2025-09-26" + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "relace/relace-search", - "name": "Relace Search", + "id": "fastino/gliner2-large-v1", + "name": "GLiNER2 Large", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "limit": { - "context": 256000, - "output": 128000 + "context": 8192, + "output": 4096 }, "cost": { - "input": 1, - "output": 3 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112852,25 +176235,26 @@ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "sao10k/l3-lunaris-8b", - "name": "Llama 3 8B Lunaris", - "toolCall": false, - "structuredOutput": true, + "id": "fastino/gliner2-multi-large-v1", + "name": "GLiNER2 Multi Large", + "toolCall": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, "limit": { "context": 8192, - "output": 16384 + "output": 4096 }, "cost": { - "input": 0.04, - "output": 0.05 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112880,26 +176264,26 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-08-13", - "lastUpdated": "2024-08-13" + "releaseDate": "2025-11-30", + "lastUpdated": "2025-11-30" }, { - "id": "sao10k/l3.1-70b-hanami-x1", - "name": "Llama 3.1 70B Hanami x1", - "toolCall": false, + "id": "fastino/gliner2-multi-v1", + "name": "GLiNER2 Multi", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, "limit": { - "context": 16000, - "output": 16000 + "context": 8192, + "output": 4096 }, "cost": { - "input": 3, - "output": 3 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112909,26 +176293,26 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2025-01-08", - "lastUpdated": "2025-01-08" + "releaseDate": "2025-11-30", + "lastUpdated": "2025-11-30" }, { - "id": "sao10k/l3.1-euryale-70b", - "name": "Llama 3.1 Euryale 70B v2.2", + "id": "fastino/gliner2-privacy-filter-PII-multi", + "name": "GLiNER2 Privacy Filter PII (Multi)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "llama", + "openWeights": false, "limit": { - "context": 131072, - "output": 16384 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.85, - "output": 0.85 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -112938,200 +176322,296 @@ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-08-28", - "lastUpdated": "2024-08-28" + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "sao10k/l3.3-euryale-70b", - "name": "Llama 3.3 Euryale 70B", - "toolCall": false, + "id": "gemini-3-flash", + "name": "Gemini 3 Flash Preview", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 16384 + "context": 1048576, + "output": 65535 }, "cost": { - "input": 0.65, - "output": 0.75 + "input": 0.5, + "output": 3, + "cacheRead": 0.05, + "cacheWrite": 0.083333 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12-31", - "releaseDate": "2024-12-18", - "lastUpdated": "2024-12-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "stepfun/step-3.5-flash", - "name": "Step 3.5 Flash", + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 65000 }, "cost": { - "input": 0.09, - "output": 0.3, - "cacheRead": 0.02 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.03, + "cacheWrite": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "stepfun/step-3.7-flash", - "name": "Step 3.7 Flash", + "id": "gemini-3.1-pro", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 1.15, - "cacheRead": 0.04 + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 0.375 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2026-01-01", - "releaseDate": "2026-05-29", - "lastUpdated": "2026-05-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "switchpoint/router", - "name": "Switchpoint Router", - "toolCall": false, - "structuredOutput": false, + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.85, - "output": 3.4 + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 0.083333 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-11", - "lastUpdated": "2025-07-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "tencent/hunyuan-a13b-instruct", - "name": "Hunyuan A13B Instruct", - "toolCall": false, + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "hunyuan", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 65000 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03, + "cacheWrite": 0.3 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-07-08", - "lastUpdated": "2025-07-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "tencent/hy3-preview", - "name": "Hy3 preview", + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "Hy", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.063, - "output": 0.21, - "cacheRead": 0.021 + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15, + "cacheWrite": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "thedrummer/cydonia-24b-v4.1", - "name": "Cydonia 24B V4.1", - "toolCall": false, + "id": "google/diffusiongemma-26B-A4B-it", + "name": "DiffusionGemma 26B-A4B IT", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { - "context": 131072, + "context": 262144, "output": 131072 }, "cost": { - "input": 0.3, + "input": 0.5, "output": 0.5, - "cacheRead": 0.15 + "cacheRead": 0.5, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -113141,25 +176621,37 @@ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2025-09-27", - "lastUpdated": "2025-09-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-05-31", + "lastUpdated": "2026-05-31" }, { - "id": "thedrummer/rocinante-12b", - "name": "Rocinante 12B", + "id": "google/gemma-3-4b-pt", + "name": "Gemma 3 4B (Pretrained)", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { "context": 32768, "output": 32768 }, "cost": { - "input": 0.17, - "output": 0.43 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -113169,26 +176661,36 @@ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2024-09-30", - "lastUpdated": "2024-09-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-02-28", + "lastUpdated": "2025-02-28" }, { - "id": "thedrummer/skyfall-36b-v2", - "name": "Skyfall 36B V2", - "toolCall": false, + "id": "google/gemma-4-12B-it", + "name": "Gemma 4 12B IT", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { "context": 32768, "output": 32768 }, "cost": { - "input": 0.55, - "output": 0.8, - "cacheRead": 0.25 + "input": 0.25, + "output": 0.25, + "cacheRead": 0.25, + "cacheWrite": 0.25 }, "modalities": { "input": [ @@ -113198,140 +176700,162 @@ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-03-10", - "lastUpdated": "2025-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-31", + "lastUpdated": "2026-05-31" }, { - "id": "thedrummer/unslopnemo-12b", - "name": "UnslopNemo 12B", + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "gemma", "limit": { "context": 32768, "output": 32768 }, "cost": { - "input": 0.4, - "output": 0.4 + "input": 0.5, + "output": 0.5, + "cacheRead": 0.5, + "cacheWrite": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2024-11-08", - "lastUpdated": "2024-11-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "undi95/remm-slerp-l2-13b", - "name": "ReMM SLERP 13B", - "toolCall": false, + "id": "google/gemma-4-E2B-it", + "name": "Gemma 4 E2B IT", + "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, + "family": "gemma", "limit": { - "context": 6144, - "output": 4096 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.45, - "output": 0.65 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "knowledge": "2023-06-30", - "releaseDate": "2023-07-22", - "lastUpdated": "2023-07-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "upstage/solar-pro-3", - "name": "Solar Pro 3", + "id": "google/gemma-4-E4B-it", + "name": "Gemma 4 E4B IT", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "solar-pro", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.015 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" - }, - { - "id": "writer/palmyra-x5", - "name": "Palmyra X5", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "palmyra", + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 1040000, - "output": 8192 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 6 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.2, + "cacheWrite": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-01-21", - "lastUpdated": "2026-01-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "x-ai/grok-4.20", - "name": "Grok 4.20", + "id": "gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 2, + "output": 8, + "cacheRead": 1, + "cacheWrite": 2 }, "modalities": { "input": [ @@ -113343,27 +176867,28 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2026-03-31", - "lastUpdated": "2026-03-31" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "x-ai/grok-4.20-multi-agent", - "name": "Grok 4.20 Multi-Agent", - "toolCall": false, + "id": "gpt-4.1-mini", + "name": "GPT-4.1 mini", + "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-mini", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.2, + "cacheWrite": 0.4 }, "modalities": { "input": [ @@ -113375,27 +176900,28 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2026-03-31", - "lastUpdated": "2026-03-31" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "x-ai/grok-4.3", - "name": "Grok 4.3", + "id": "gpt-4.1-nano", + "name": "GPT-4.1 nano", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt-nano", "limit": { - "context": 1000000, - "output": 1000000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.05, + "cacheWrite": 0.1 }, "modalities": { "input": [ @@ -113406,267 +176932,358 @@ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "x-ai/grok-build-0.1", - "name": "Grok Build 0.1", + "id": "gpt-4o", + "name": "GPT-4o", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok-build", + "family": "gpt", "limit": { - "context": 256000, - "output": 256000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 1, - "output": 2, - "cacheRead": 0.2 + "input": 2.5, + "output": 10, + "cacheRead": 1.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "knowledge": "2023-09", + "releaseDate": "2024-05-13", + "lastUpdated": "2024-08-06" }, { - "id": "xiaomi/mimo-v2-flash", - "name": "MiMo-V2-Flash", + "id": "gpt-4o-mini", + "name": "GPT-4o mini", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.075, + "cacheWrite": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "xiaomi/mimo-v2.5", - "name": "MiMo-V2.5", + "id": "gpt-5-mini", + "name": "GPT-5 Mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1048576, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.25, + "output": 2, + "cacheRead": 0.025, + "cacheWrite": 0.25 }, "modalities": { "input": [ "text", - "image", - "audio", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "xiaomi/mimo-v2.5-pro", - "name": "MiMo-V2.5-Pro", + "id": "gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1048576, - "output": 131072 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.0036 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005, + "cacheWrite": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "z-ai/glm-4-32b", - "name": "GLM 4 32B ", + "id": "gpt-5.1", + "name": "GPT-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "gpt", "limit": { - "context": 128000, + "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 1.25, + "output": 10, + "cacheRead": 0.125, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06-30", - "releaseDate": "2025-07-24", - "lastUpdated": "2025-07-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "z-ai/glm-4.5", - "name": "GLM-4.5", + "id": "gpt-5.3-codex", + "name": "GPT-5.3 Codex", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 131072, - "output": 98304 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11 + "input": 1.75, + "output": 14, + "cacheRead": 0.175, + "cacheWrite": 1.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "z-ai/glm-4.5-air", - "name": "GLM-4.5-Air", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 131070, - "output": 131070 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0.125, - "output": 0.85, - "cacheRead": 0.06 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "z-ai/glm-4.5-air:free", - "name": "GLM 4.5 Air (free)", + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 131072, - "output": 96000 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 4.5, + "cacheRead": 0.075, + "cacheWrite": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "z-ai/glm-4.5v", - "name": "GLM-4.5V", + "id": "gpt-5.4-nano", + "name": "GPT-5.4 nano", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 65536, - "output": 16384 + "context": 1047576, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 1.8, - "cacheRead": 0.11 + "input": 0.2, + "output": 1.25, + "cacheRead": 0.02, + "cacheWrite": 0.2 }, "modalities": { "input": [ @@ -113677,178 +177294,258 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-08-11", - "lastUpdated": "2025-08-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "z-ai/glm-4.6", - "name": "GLM-4.6", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 202752, - "output": 131072 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0.43, - "output": 1.74, - "cacheRead": 0.08 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "z-ai/glm-4.6v", - "name": "GLM-4.6V", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "gpt-luna", "limit": { - "context": 131072, - "output": 24000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.3, - "output": 0.9, - "cacheRead": 0.05 + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "z-ai/glm-4.7", - "name": "GLM-4.7", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 202752, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 1.75, - "cacheRead": 0.08 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "z-ai/glm-4.7-flash", - "name": "GLM-4.7-Flash", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-flash", + "attachment": true, + "openWeights": false, + "family": "gpt-terra", "limit": { - "context": 202752, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.06, - "output": 0.4, - "cacheRead": 0.01 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "z-ai/glm-5", - "name": "GLM-5", + "id": "grok-4.5", + "name": "Grok 4.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 202752, - "output": 16384 + "context": 500000, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 1.92, - "cacheRead": 0.12 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "cacheWrite": 2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "z-ai/glm-5-turbo", - "name": "GLM-5-Turbo", + "id": "HuggingFaceTB/SmolLM3-3B-Base", + "name": "SmolLM3 3B Base", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "glm", "limit": { - "context": 202752, - "output": 131072 + "context": 32768, + "output": 32768 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -113858,26 +177555,37 @@ "text" ] }, - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-30", + "lastUpdated": "2025-06-30" }, { - "id": "z-ai/glm-5.1", - "name": "GLM-5.1", - "toolCall": true, - "structuredOutput": true, + "id": "LiquidAI/LFM2-24B-A2B", + "name": "LFM2 24B A2B", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "liquid", "limit": { - "context": 202752, - "output": 131072 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.98, - "output": 3.08, - "cacheRead": 0.182 + "input": 0.03, + "output": 0.12, + "cacheRead": 0.03, + "cacheWrite": 0.03 }, "modalities": { "input": [ @@ -113887,396 +177595,451 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-01-31", + "lastUpdated": "2026-02-25" }, { - "id": "z-ai/glm-5v-turbo", - "name": "GLM-5V-Turbo", + "id": "meta-llama/Llama-3.1-8B-Instruct", + "name": "Llama 3.1 8B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "glm", + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 202752, - "output": 131072 + "context": 131072, + "output": 16384 }, "cost": { - "input": 1.2, - "output": 4, - "cacheRead": 0.24 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.2, + "cacheWrite": 0.2 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" - } - ], - "baseUrl": "https://openrouter.ai/api/v1", - "doc": "https://openrouter.ai/models" - }, - { - "id": "orcarouter", - "name": "OrcaRouter", - "env": [ - "ORCAROUTER_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-12-31", + "releaseDate": "2024-06-30", + "lastUpdated": "2024-07-23" + }, { - "id": "anthropic/claude-haiku-4.5", - "name": "Claude Haiku 4.5 (latest)", - "toolCall": true, + "id": "meta-llama/Llama-3.2-1B", + "name": "Llama-3.2-1B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 1, - "output": 5, + "input": 0.1, + "output": 0.1, "cacheRead": 0.1, - "cacheWrite": 1.25 + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "knowledge": "2023-12", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "anthropic/claude-opus-4", - "name": "Claude Opus 4 (latest)", - "toolCall": true, + "id": "meta-llama/Llama-3.2-1B-Instruct", + "name": "Llama 3.2 1B Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 60000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.1, + "output": 0.201, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-12-31", + "releaseDate": "2024-08-31", + "lastUpdated": "2024-09-25" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Claude Opus 4.1 (latest)", - "toolCall": true, + "id": "meta-llama/Llama-3.2-3B", + "name": "Llama-3.2-3B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 32000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2023-12", + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "anthropic/claude-opus-4.5", - "name": "Claude Opus 4.5 (latest)", - "toolCall": true, + "id": "meta-llama/Llama-3.2-3B-Instruct", + "name": "Llama 3.2 3B Instruct", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 80000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.1, + "output": 0.335, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2023-12-31", + "releaseDate": "2024-08-31", + "lastUpdated": "2024-09-25" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "llama", "limit": { - "context": 1000000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.9, + "output": 0.9, + "cacheRead": 0.9, + "cacheWrite": 0.9 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude Opus 4.7", + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "muse", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", "image", - "pdf" + "pdf", + "video" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-07-09" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Claude Sonnet 4 (latest)", + "id": "MiniMaxAI/MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 200000, - "output": 64000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.279, + "output": 1.2, + "cacheRead": 0.279, + "cacheWrite": 0.279 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "anthropic/claude-sonnet-4.5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "minimax", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06, + "cacheWrite": 0.3 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", + "id": "mistral-large-3", + "name": "Mistral Large 3", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 1000000, - "output": 64000 + "context": 256000, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.5, + "cacheWrite": 0.5 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "deepseek/deepseek-chat", - "name": "DeepSeek Chat", + "id": "mistral-medium-3.5", + "name": "Mistral Medium 3.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": true, - "family": "deepseek", + "family": "mistral-medium", "limit": { - "context": 1000000, - "output": 384000 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 1.5, + "output": 7.5, + "cacheRead": 1.5, + "cacheWrite": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-02-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "deepseek/deepseek-reasoner", - "name": "DeepSeek Reasoner", - "toolCall": true, + "id": "mistralai/Codestral-22B-v0.1", + "name": "Codestral-22B-v0.1", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "codestral", "limit": { - "context": 1000000, - "output": 384000 + "context": 128000, + "output": 4000 }, "cost": { - "input": 0.435, - "output": 0.87, - "cacheRead": 0.028 + "input": 0.3, + "output": 0.9, + "cacheRead": 0.3, + "cacheWrite": 0.3 }, "modalities": { "input": [ @@ -114286,27 +178049,27 @@ "text" ] }, - "knowledge": "2025-09", - "releaseDate": "2025-12-01", - "lastUpdated": "2026-02-28" + "releaseDate": "2024-05-29", + "lastUpdated": "2024-05-29" }, { - "id": "deepseek/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "mistralai/Magistral-Small-2506", + "name": "Magistral Small", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "magistral", "limit": { - "context": 1000000, - "output": 384000 + "context": 128000, + "output": 64000 }, "cost": { - "input": 0.19, - "output": 0.37, - "cacheRead": 0.0028 + "input": 0.5, + "output": 1.5, + "cacheRead": 0.5, + "cacheWrite": 0.5 }, "modalities": { "input": [ @@ -114316,27 +178079,37 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-10", + "lastUpdated": "2025-06-10" }, { - "id": "deepseek/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "mistralai/Ministral-8B-Instruct-2410", + "name": "Ministral 8B Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "ministral", "limit": { - "context": 1000000, - "output": 384000 + "context": 128000, + "output": 4000 }, "cost": { - "input": 0.56, - "output": 1.12, - "cacheRead": 0.003625 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -114346,425 +178119,495 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2024-10-16", + "lastUpdated": "2024-10-16" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "mistralai/Mistral-7B-Instruct-v0.3", + "name": "Mistral 7B Instruct v0.3", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.2, + "cacheWrite": 0.2 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2023-04-30", + "lastUpdated": "2023-04-30" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash-Lite", + "id": "mistralai/Mistral-Nemo-Instruct-2407", + "name": "Mistral Nemo", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mistral-nemo", "limit": { - "context": 1048576, - "output": 65536 + "context": 131072, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.02, + "output": 0.03, + "cacheRead": 0.02, + "cacheWrite": 0.02 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "knowledge": "2024-07", + "releaseDate": "2024-07-01", + "lastUpdated": "2024-07-01" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "mistralai/Mistral-Small-4-119B-2603", + "name": "Mistral Small 4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 1048576, + "context": 262144, "output": 65536 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.125 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015, + "cacheWrite": 0.15 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "mistralai/Pixtral-12B-2409", + "name": "Pixtral 12B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "pixtral", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 4000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "knowledge": "2024-09", + "releaseDate": "2024-09-01", + "lastUpdated": "2024-09-01" }, { - "id": "google/gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 131072 }, "cost": { - "input": 4, - "output": 18, - "cacheRead": 0.2 + "input": 0.95, + "output": 4, + "cacheRead": 0.34, + "cacheWrite": 0.95 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "google/gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.95, + "output": 4, + "cacheRead": 0.19, + "cacheWrite": 0.95 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 4, - "output": 18, - "cacheRead": 0.2 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3 }, "modalities": { "input": [ "text", "image", - "video", - "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "google/gemini-3.1-pro-preview-customtools", - "name": "Gemini 3.1 Pro Preview Custom Tools", + "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16", + "name": "Nemotron 3 Nano 30B A3B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 131072 }, "cost": { - "input": 4, - "output": 18, - "cacheRead": 0.2 + "input": 0.05, + "output": 0.2, + "cacheRead": 0.05, + "cacheWrite": 0.05 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-12-15", + "lastUpdated": "2025-12-15" }, { - "id": "google/gemini-flash-latest", - "name": "Gemini Flash Latest", + "id": "nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8", + "name": "Nemotron 3 Super 120B A12B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.075 + "input": 0.09, + "output": 0.45, + "cacheRead": 0.09, + "cacheWrite": 0.09 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "google/gemini-flash-lite-latest", - "name": "Gemini Flash-Lite Latest", + "id": "nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16", + "name": "Nemotron 3 Ultra 550B A55B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-flash-lite", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 65536 + "context": 1000000, + "output": 65000 }, "cost": { - "input": 0.25, - "output": 1.5, - "cacheRead": 0.025 + "input": 0.5, + "output": 2.5, + "cacheRead": 0.15, + "cacheWrite": 0.5 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-09-25", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "google/gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B IT", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.06, - "output": 0.33 + "input": 0.15, + "output": 0.6, + "cacheRead": 0.015, + "cacheWrite": 0.15 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "google/gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 32768 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.13, - "output": 0.38 + "input": 0.07, + "output": 0.3, + "cacheRead": 0.035, + "cacheWrite": 0.07 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "grok/grok-4.3", - "name": "Grok 4.3", + "id": "pioneer/auto", + "name": "Pioneer Auto", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "auto", "limit": { - "context": 1000000, - "output": 30000 - }, - "cost": { - "input": 1.25, - "output": 2.5, - "cacheRead": 0.2 + "context": 1048576, + "output": 4096 }, "modalities": { "input": [ @@ -114776,91 +178619,68 @@ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [], + "releaseDate": "2024-01-01", + "lastUpdated": "2025-06-29" }, { - "id": "kimi/kimi-k2.5", - "name": "Kimi K2.5", + "id": "poolside/laguna-s-2.1", + "name": "Laguna S 2.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi-k2.5", + "family": "laguna", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01, + "cacheWrite": 0.1 }, "modalities": { "input": [ - "text", - "image", - "video" - ], - "output": [ "text" - ] - }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" - }, - { - "id": "kimi/kimi-k2.6", - "name": "Kimi K2.6", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 - }, - "modalities": { - "input": [ - "text", - "image", - "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "minimax/minimax-m2.5", - "name": "MiniMax-M2.5", - "toolCall": true, + "id": "Qwen/Qwen2.5-Coder-0.5B", + "name": "Qwen2.5-Coder-0.5B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "qwen", "limit": { - "context": 204800, - "output": 131072 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ @@ -114870,27 +178690,26 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2024-11-12", + "lastUpdated": "2024-11-12" }, { - "id": "minimax/minimax-m2.5-highspeed", - "name": "MiniMax-M2.5-highspeed", + "id": "Qwen/Qwen3-1.7B-Base", + "name": "Qwen3 1.7B Base", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 204800, - "output": 131072 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.1, + "cacheWrite": 0.1 }, "modalities": { "input": [ @@ -114900,27 +178719,37 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-03-31", + "lastUpdated": "2025-03-31" }, { - "id": "minimax/minimax-m2.7", - "name": "MiniMax-M2.7", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "qwen", "limit": { - "context": 204800, + "context": 262144, "output": 131072 }, "cost": { - "input": 0.3, + "input": 1.2, "output": 1.2, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "cacheRead": 1.2, + "cacheWrite": 1.2 }, "modalities": { "input": [ @@ -114930,27 +178759,27 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "minimax/minimax-m2.7-highspeed", - "name": "MiniMax-M2.7-highspeed", + "id": "Qwen/Qwen3-32B", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "qwen", "limit": { - "context": 204800, - "output": 131072 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.6, - "output": 2.4, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 0.9, + "output": 0.9, + "cacheRead": 0.9, + "cacheWrite": 0.9 }, "modalities": { "input": [ @@ -114960,26 +178789,38 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "openai/gpt-3.5-turbo", - "name": "GPT-3.5-turbo", - "toolCall": false, + "id": "Qwen/Qwen3-4B-Base", + "name": "Qwen3 4B Base", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 16385, - "output": 4096 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.5, - "output": 1.5, - "cacheRead": 0 + "input": 0.15, + "output": 0.15, + "cacheRead": 0.15, + "cacheWrite": 0.15 }, "modalities": { "input": [ @@ -114989,26 +178830,36 @@ "text" ] }, - "knowledge": "2021-09-01", - "releaseDate": "2023-03-01", - "lastUpdated": "2023-11-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-03-31", + "lastUpdated": "2025-03-31" }, { - "id": "openai/gpt-4", - "name": "GPT-4", + "id": "Qwen/Qwen3-4B-Instruct-2507", + "name": "Qwen3 4B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 262144, + "output": 131072 }, "cost": { - "input": 30, - "output": 60 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.2, + "cacheWrite": 0.2 }, "modalities": { "input": [ @@ -115018,308 +178869,419 @@ "text" ] }, - "knowledge": "2023-11", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-07-31", + "lastUpdated": "2025-07-31" }, { - "id": "openai/gpt-4-turbo", - "name": "GPT-4 Turbo", + "id": "Qwen/Qwen3-8B", + "name": "Qwen3 8B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 131072, + "output": 131072 }, "cost": { - "input": 10, - "output": 30 + "input": 0.2, + "output": 0.2, + "cacheRead": 0.2, + "cacheWrite": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2023-11-06", - "lastUpdated": "2024-04-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-03-31", + "lastUpdated": "2025-04-28" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen3.5 9B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, + "context": 32768, "output": 32768 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.3, + "output": 0.3, + "cacheRead": 0.3, + "cacheWrite": 0.3 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1 mini", + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, + "context": 32768, "output": 32768 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 0.6, + "output": 0.6, + "cacheRead": 0.6, + "cacheWrite": 0.6 }, "modalities": { "input": [ "text", "image", - "pdf" + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT-4.1 nano", + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.025 + "input": 0.14, + "output": 1, + "cacheRead": 0.028, + "cacheWrite": 0.175 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "openai/gpt-4o", - "name": "GPT-4o", + "id": "qwen3.6-flash", + "name": "Qwen3.6 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "qwen3.6", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.1875, + "output": 1.125, + "cacheRead": 0.0375, + "cacheWrite": 0.234375 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-27", + "lastUpdated": "2026-04-27" }, { - "id": "openai/gpt-4o-2024-05-13", - "name": "GPT-4o (2024-05-13)", + "id": "qwen3.6-max-preview", + "name": "Qwen3.6 Max Preview", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262144, + "output": 65536 }, "cost": { - "input": 5, - "output": 15 + "input": 1.04, + "output": 6.24, + "cacheRead": 0.208, + "cacheWrite": 1.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "openai/gpt-4o-2024-08-06", - "name": "GPT-4o (2024-08-06)", + "id": "qwen3.6-plus", + "name": "Qwen3.6 Plus", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 0.325, + "output": 1.95, + "cacheRead": 0.065, + "cacheWrite": 0.40625 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-08-06", - "lastUpdated": "2024-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-4o-2024-11-20", - "name": "GPT-4o (2024-11-20)", + "id": "qwen3.7-max", + "name": "Qwen3.7 Max", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 2.5, - "output": 10, - "cacheRead": 1.25 + "input": 1.25, + "output": 3.75, + "cacheRead": 0.25, + "cacheWrite": 1.5625 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-11-20", - "lastUpdated": "2024-11-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-21", + "lastUpdated": "2026-05-21" }, { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o mini", + "id": "qwen3.7-plus", + "name": "Qwen3.7 Plus", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.075 + "input": 0.32, + "output": 1.28, + "cacheRead": 0.064, + "cacheWrite": 0.4 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-06-02", + "lastUpdated": "2026-06-02" }, { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "fugu", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 5 }, "modalities": { "input": [ @@ -115330,398 +179292,522 @@ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "openai/gpt-5-chat-latest", - "name": "GPT-5 Chat (latest)", - "toolCall": false, - "structuredOutput": true, + "id": "XiaomiMiMo/MiMo-V2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "mimo", "limit": { - "context": 400000, - "output": 128000 + "context": 1050000, + "output": 131072 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028, + "cacheWrite": 0.14 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "openai/gpt-5-codex", - "name": "GPT-5-Codex", + "id": "XiaomiMiMo/MiMo-V2.5-Pro", + "name": "MiMo-V2.5-Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "gpt-codex", + "openWeights": true, + "family": "mimo", "limit": { - "context": 400000, - "output": 128000 + "context": 1050000, + "output": 131072 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036, + "cacheWrite": 0.435 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.98, + "output": 3.08, + "cacheRead": 0.182, + "cacheWrite": 0.98 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5 Nano", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, + "context": 1048576, "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 1.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.pioneer.ai/v1", + "doc": "https://agent.pioneer.ai/llms.txt" + }, + { + "id": "poe", + "name": "Poe", + "env": [ + "POE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-5-pro", - "name": "GPT-5 Pro", + "id": "anthropic/claude-haiku-3", + "name": "Claude-Haiku-3", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-haiku", "limit": { - "context": 400000, - "output": 272000 + "context": 189096, + "output": 8192 }, "cost": { - "input": 15, - "output": 120 + "input": 0.21, + "output": 1.1, + "cacheRead": 0.021, + "cacheWrite": 0.26 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "releaseDate": "2024-03-09", + "lastUpdated": "2024-03-09" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "anthropic/claude-haiku-3.5", + "name": "Claude-Haiku-3.5", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-haiku", "limit": { - "context": 400000, - "output": 128000 + "context": 189096, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.68, + "output": 3.4, + "cacheRead": 0.068, + "cacheWrite": 0.85 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "openai/gpt-5.1-chat-latest", - "name": "GPT-5.1 Chat", + "id": "anthropic/claude-haiku-4.5", + "name": "Claude-Haiku-4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 16384 + "context": 192000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.85, + "output": 4.3, + "cacheRead": 0.085, + "cacheWrite": 1.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 63999 + } + ], + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "openai/gpt-5.1-codex", - "name": "GPT-5.1 Codex", + "id": "anthropic/claude-opus-4", + "name": "Claude-Opus-4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 192512, + "output": 28672 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 13, + "output": 64, + "cacheRead": 1.3, + "cacheWrite": 16 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [], + "releaseDate": "2025-05-21", + "lastUpdated": "2025-05-21" }, { - "id": "openai/gpt-5.1-codex-max", - "name": "GPT-5.1 Codex Max", + "id": "anthropic/claude-opus-4.1", + "name": "Claude-Opus-4.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 196608, + "output": 32000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 13, + "output": 64, + "cacheRead": 1.3, + "cacheWrite": 16 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 31999 + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.1-codex-mini", - "name": "GPT-5.1 Codex mini", + "id": "anthropic/claude-opus-4.5", + "name": "Claude-Opus-4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 196608, + "output": 64000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 4.3, + "output": 21, + "cacheRead": 0.43, + "cacheWrite": 5.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 63999 + } + ], + "releaseDate": "2025-11-21", + "lastUpdated": "2025-11-21" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "anthropic/claude-opus-4.6", + "name": "Claude-Opus-4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, + "context": 983040, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 4.3, + "output": 21, + "cacheRead": 0.43, + "cacheWrite": 5.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-02-04", + "lastUpdated": "2026-02-04" }, { - "id": "openai/gpt-5.2-chat-latest", - "name": "GPT-5.2 Chat", + "id": "anthropic/claude-opus-4.7", + "name": "Claude-Opus-4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", "limit": { - "context": 128000, - "output": 16384 + "context": 1048576, + "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 4.3, + "output": 21, + "cacheRead": 0.43, + "cacheWrite": 5.4 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-15", + "lastUpdated": "2026-04-15" }, { - "id": "openai/gpt-5.2-codex", - "name": "GPT-5.2 Codex", + "id": "anthropic/claude-opus-4.8", + "name": "Claude-Opus-4.8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1048576, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 4.2929, + "output": 21.4646 }, "modalities": { "input": [ @@ -115733,88 +179819,109 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "openai/gpt-5.2-pro", - "name": "GPT-5.2 Pro", + "id": "anthropic/claude-sonnet-3.5", + "name": "Claude-Sonnet-3.5", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 189096, + "output": 8192 }, "cost": { - "input": 21, - "output": 168 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-06-05", + "lastUpdated": "2024-06-05" }, { - "id": "openai/gpt-5.3-chat-latest", - "name": "GPT-5.3 Chat (latest)", + "id": "anthropic/claude-sonnet-3.5-june", + "name": "Claude-Sonnet-3.5-June", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 16384 + "context": 189096, + "output": 8192 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-11-18", + "lastUpdated": "2024-11-18" }, { - "id": "openai/gpt-5.3-codex", - "name": "GPT-5.3 Codex", + "id": "anthropic/claude-sonnet-3.7", + "name": "Claude-Sonnet-3.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 400000, + "context": 196608, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ @@ -115826,27 +179933,28 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [], + "releaseDate": "2025-02-19", + "lastUpdated": "2025-02-19" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", + "id": "anthropic/claude-sonnet-4", + "name": "Claude-Sonnet-4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-sonnet", "limit": { - "context": 1050000, - "output": 128000 + "context": 983040, + "output": 64000 }, "cost": { - "input": 5, - "output": 22.5, - "cacheRead": 0.25 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ @@ -115858,394 +179966,408 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "releaseDate": "2025-05-21", + "lastUpdated": "2025-05-21" }, { - "id": "openai/gpt-5.4-mini", - "name": "GPT-5.4 mini", + "id": "anthropic/claude-sonnet-4.5", + "name": "Claude-Sonnet-4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 983040, + "output": 32768 }, "cost": { - "input": 0.75, - "output": 4.5, - "cacheRead": 0.075 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 31999 + } + ], + "releaseDate": "2025-09-26", + "lastUpdated": "2025-09-26" }, { - "id": "openai/gpt-5.4-nano", - "name": "GPT-5.4 nano", + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude-Sonnet-4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", "limit": { - "context": 400000, + "context": 983040, "output": 128000 }, "cost": { - "input": 0.2, - "output": 1.25, - "cacheRead": 0.02 + "input": 2.6, + "output": 13, + "cacheRead": 0.26, + "cacheWrite": 3.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "openai/gpt-5.4-pro", - "name": "GPT-5.4 Pro", + "id": "cerebras/gpt-oss-120b-cs", + "name": "GPT-OSS-120B-CS", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", "limit": { - "context": 1050000, - "output": 128000 + "context": 128000, + "output": 0 }, "cost": { - "input": 60, - "output": 270 + "input": 0.35, + "output": 0.75 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", + "id": "cerebras/llama-3.1-8b-cs", + "name": "Llama-3.1-8B-CS", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 1050000, - "output": 128000 + "context": 128000, + "output": 0 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2025-05-13", + "lastUpdated": "2025-05-13" }, { - "id": "openai/gpt-5.5-pro", - "name": "GPT-5.5 Pro", + "id": "cerebras/llama-3.3-70b-cs", + "name": "llama-3.3-70b-cs", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-05-13", + "lastUpdated": "2025-05-13" + }, + { + "id": "cerebras/qwen3-235b-2507-cs", + "name": "qwen3-235b-2507-cs", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 30, - "output": 180 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "orcarouter/auto", - "name": "OrcaRouter Auto", + "id": "cerebras/qwen3-32b-cs", + "name": "qwen3-32b-cs", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "auto", "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0, + "context": 0, "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2026-05-14" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-05-15", + "lastUpdated": "2025-05-15" }, { - "id": "qwen/qwen3-max", - "name": "Qwen3 Max", + "id": "elevenlabs/elevenlabs-music", + "name": "ElevenLabs-Music", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "elevenlabs", "limit": { - "context": 262144, - "output": 65536 - }, - "cost": { - "input": 0.359, - "output": 1.434 + "context": 2000, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "releaseDate": "2025-08-29", + "lastUpdated": "2025-08-29" }, { - "id": "qwen/qwen3.5-122b-a10b", - "name": "Qwen3.5 122B-A10B", + "id": "elevenlabs/elevenlabs-v2.5-turbo", + "name": "ElevenLabs-v2.5-Turbo", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "elevenlabs", "limit": { - "context": 262144, - "output": 65536 - }, - "cost": { - "input": 0.115, - "output": 0.917 + "context": 128000, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "releaseDate": "2024-10-28", + "lastUpdated": "2024-10-28" }, { - "id": "qwen/qwen3.5-27b", - "name": "Qwen3.5 27B", + "id": "elevenlabs/elevenlabs-v3", + "name": "ElevenLabs-v3", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "elevenlabs", "limit": { - "context": 262144, - "output": 65536 - }, - "cost": { - "input": 0.086, - "output": 0.688 + "context": 128000, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "releaseDate": "2025-06-05", + "lastUpdated": "2025-06-05" }, { - "id": "qwen/qwen3.5-35b-a3b", - "name": "Qwen3.5 35B-A3B", + "id": "empiriolabs/deepseek-v4-flash-el", + "name": "DeepSeek-V4-Flash-EL", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "input": 1000000, + "output": 384000 }, "cost": { - "input": 0.057, - "output": 0.459 + "input": 0.14, + "output": 0.28 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-23", - "lastUpdated": "2026-02-23" + "reasoningOptions": [], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-05-02" }, { - "id": "qwen/qwen3.5-397b-a17b", - "name": "Qwen3.5 397B-A17B", + "id": "empiriolabs/deepseek-v4-pro-el", + "name": "DeepSeek-V4-Pro-EL", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "input": 1000000, + "output": 384000 }, "cost": { - "input": 0.172, - "output": 1.032 + "input": 1.67, + "output": 3.33 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-05-02" }, { - "id": "qwen/qwen3.5-plus", - "name": "Qwen3.5 Plus", + "id": "fireworks-ai/kimi-k2.5-fw", + "name": "Kimi-K2.5-FW", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, - "family": "qwen", "limit": { - "context": 1000000, - "output": 65536 + "context": 262144, + "input": 245760, + "output": 16384 }, "cost": { - "input": 0.115, - "output": 0.688 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "qwen/qwen3.6-35b-a3b", - "name": "Qwen3.6 35B-A3B", + "id": "google/gemini-2.0-flash", + "name": "Gemini-2.0-Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 262144, - "output": 65536 + "context": 990000, + "output": 8192 }, "cost": { - "input": 0.248, - "output": 1.485 + "input": 0.1, + "output": 0.42 }, "modalities": { "input": [ @@ -116258,525 +180380,575 @@ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "releaseDate": "2024-12-11", + "lastUpdated": "2024-12-11" }, { - "id": "qwen/qwen3.6-plus", - "name": "Qwen3.6 Plus", + "id": "google/gemini-2.0-flash-lite", + "name": "Gemini-2.0-Flash-Lite", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gemini-flash-lite", "limit": { - "context": 1000000, - "output": 65536 + "context": 990000, + "output": 8192 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 0.625 + "input": 0.052, + "output": 0.21 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "releaseDate": "2025-02-05", + "lastUpdated": "2025-02-05" }, { - "id": "z-ai/glm-4.5", - "name": "GLM-4.5", + "id": "google/gemini-2.5-flash", + "name": "Gemini-2.5-Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 98304 + "context": 1065535, + "output": 65535 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.21, + "output": 1.8, + "cacheRead": 0.021 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "releaseDate": "2025-04-26", + "lastUpdated": "2025-04-26" }, { - "id": "z-ai/glm-4.5-air", - "name": "GLM-4.5-Air", + "id": "google/gemini-2.5-flash-lite", + "name": "Gemini-2.5-Flash-Lite", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 131072, - "output": 98304 + "context": 1024000, + "output": 64000 }, "cost": { - "input": 0.2, - "output": 1.1, - "cacheRead": 0.03, - "cacheWrite": 0 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "releaseDate": "2025-06-19", + "lastUpdated": "2025-06-19" }, { - "id": "z-ai/glm-4.6", - "name": "GLM-4.6", + "id": "google/gemini-2.5-pro", + "name": "Gemini-2.5-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 204800, - "output": 131072 + "context": 1065535, + "output": 65535 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.87, + "output": 7, + "cacheRead": 0.087 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 0, + "max": 32768 + } + ], + "releaseDate": "2025-02-05", + "lastUpdated": "2025-02-05" }, { - "id": "z-ai/glm-4.7", - "name": "GLM-4.7", + "id": "google/gemini-3-flash", + "name": "Gemini-3-Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, "limit": { - "context": 204800, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.6, - "output": 2.2, - "cacheRead": 0.11, - "cacheWrite": 0 + "input": 0.4, + "output": 2.4, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "high" + ] + } + ], + "releaseDate": "2025-10-07", + "lastUpdated": "2025-10-07" }, { - "id": "z-ai/glm-5", - "name": "GLM-5", + "id": "google/gemini-3-pro", + "name": "Gemini-3-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gemini-pro", "limit": { - "context": 204800, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2, - "cacheWrite": 0 + "input": 1.6, + "output": 9.6, + "cacheRead": 0.16 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-10-22", + "lastUpdated": "2025-10-22" }, { - "id": "z-ai/glm-5.1", - "name": "GLM-5.1", + "id": "google/gemini-3.1-flash-lite", + "name": "Gemini-3.1-Flash-Lite", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, "limit": { - "context": 200000, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26, - "cacheWrite": 0 + "input": 0.25, + "output": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.orcarouter.ai/v1", - "doc": "https://docs.orcarouter.ai" - }, - { - "id": "ovhcloud", - "name": "OVHcloud AI Endpoints", - "env": [ - "OVHCLOUD_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "high" + ] + } + ], + "releaseDate": "2026-02-18", + "lastUpdated": "2026-02-18" + }, { - "id": "gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "google/gemini-3.1-pro", + "name": "Gemini-3.1-Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.09, - "output": 0.47 + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-08-28", - "lastUpdated": "2025-08-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" }, { - "id": "gpt-oss-20b", - "name": "gpt-oss-20b", + "id": "google/gemini-3.5-flash", + "name": "Gemini-3.5-Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.05, - "output": 0.18 + "input": 1.5152, + "output": 9.0909, + "cacheRead": 0.1515 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-08-28", - "lastUpdated": "2025-08-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "llama-3.1-8b-instruct", - "name": "Llama-3.1-8B-Instruct", + "id": "google/gemini-deep-research", + "name": "gemini-deep-research", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 131072 + "context": 1048576, + "output": 0 }, "cost": { - "input": 0.11, - "output": 0.11 + "input": 1.6, + "output": 9.6 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-11", - "lastUpdated": "2025-06-11" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "meta-llama-3_3-70b-instruct", - "name": "Meta-Llama-3_3-70B-Instruct", + "id": "google/gemma-4-31b", + "name": "Gemma-4-31B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 8192 }, "cost": { - "input": 0.74, - "output": 0.74 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-01", - "lastUpdated": "2025-04-01" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "mistral-7b-instruct-v0.3", - "name": "Mistral-7B-Instruct-v0.3", + "id": "google/imagen-3", + "name": "Imagen-3", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "imagen", "limit": { - "context": 65536, - "output": 65536 - }, - "cost": { - "input": 0.11, - "output": 0.11 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-04-01", - "lastUpdated": "2025-04-01" + "releaseDate": "2024-10-15", + "lastUpdated": "2024-10-15" }, { - "id": "mistral-nemo-instruct-2407", - "name": "Mistral-Nemo-Instruct-2407", + "id": "google/imagen-3-fast", + "name": "Imagen-3-Fast", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "imagen", "limit": { - "context": 65536, - "output": 65536 - }, - "cost": { - "input": 0.14, - "output": 0.14 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2024-11-20", - "lastUpdated": "2024-11-20" + "releaseDate": "2024-10-17", + "lastUpdated": "2024-10-17" }, { - "id": "mistral-small-3.2-24b-instruct-2506", - "name": "Mistral-Small-3.2-24B-Instruct-2506", + "id": "google/imagen-4", + "name": "Imagen-4", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "imagen", "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 0.1, - "output": 0.31 + "context": 480, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-07-16", - "lastUpdated": "2025-07-16" + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen2.5-vl-72b-instruct", - "name": "Qwen2.5-VL-72B-Instruct", - "toolCall": false, - "structuredOutput": true, + "id": "google/imagen-4-fast", + "name": "Imagen-4-Fast", + "toolCall": true, + "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "imagen", "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 1.01, - "output": 1.01 + "context": 480, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-03-31", - "lastUpdated": "2025-03-31" + "releaseDate": "2025-06-25", + "lastUpdated": "2025-06-25" }, { - "id": "qwen3-32b", - "name": "Qwen3-32B", + "id": "google/imagen-4-ultra", + "name": "Imagen-4-Ultra", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "imagen", "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 0.09, - "output": 0.25 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-07-16", - "lastUpdated": "2025-07-16" + "releaseDate": "2025-05-24", + "lastUpdated": "2025-05-24" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3-Coder-30B-A3B-Instruct", + "id": "google/lyria", + "name": "Lyria", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "lyria", "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.07, - "output": 0.26 + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "releaseDate": "2025-06-04", + "lastUpdated": "2025-06-04" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen3.5-397B-A17B", + "id": "google/nano-banana", + "name": "Nano-Banana", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "nano-banana", "limit": { - "context": 262144, - "output": 262144 + "context": 65536, + "output": 0 }, "cost": { - "input": 0.71, - "output": 4.25 + "input": 0.21, + "output": 1.8, + "cacheRead": 0.021 }, "modalities": { "input": [ @@ -116784,55 +180956,30 @@ "image" ], "output": [ - "text" - ] - }, - "releaseDate": "2026-05-18", - "lastUpdated": "2026-05-18" - }, - { - "id": "qwen3.5-9b", - "name": "Qwen3.5-9B", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": true, - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.12, - "output": 0.18 - }, - "modalities": { - "input": [ "text", "image" - ], - "output": [ - "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "qwen3.6-27b", - "name": "Qwen3.6-27B", + "id": "google/nano-banana-pro", + "name": "Nano-Banana-Pro", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "nano-banana", "limit": { - "context": 262144, - "output": 262144 + "context": 65536, + "output": 0 }, "cost": { - "input": 0.47, - "output": 3.19 + "input": 2, + "output": 12, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -116840,542 +180987,379 @@ "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-01" + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "qwen3guard-gen-0.6b", - "name": "Qwen3Guard-Gen-0.6B", - "toolCall": false, + "id": "google/veo-2", + "name": "Veo-2", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, + "family": "veo", "limit": { - "context": 32768, - "output": 16384 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" + "releaseDate": "2024-12-02", + "lastUpdated": "2024-12-02" }, { - "id": "qwen3guard-gen-8b", - "name": "Qwen3Guard-Gen-8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "limit": { - "context": 32768, - "output": 16384 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-01-22", - "lastUpdated": "2026-01-22" - } - ], - "baseUrl": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1", - "doc": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//" - }, - { - "id": "perplexity", - "name": "Perplexity", - "env": [ - "PERPLEXITY_API_KEY" - ], - "openaiCompatible": false, - "models": [ - { - "id": "sonar", - "name": "Sonar", - "toolCall": false, + "id": "google/veo-3", + "name": "Veo-3", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "sonar", + "family": "veo", "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 1, - "output": 1 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "video" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "releaseDate": "2025-05-21", + "lastUpdated": "2025-05-21" }, { - "id": "sonar-deep-research", - "name": "Perplexity Sonar Deep Research", - "toolCall": false, + "id": "google/veo-3-fast", + "name": "Veo-3-Fast", + "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, + "family": "veo", "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 2, - "output": 8 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "video" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-02-01", - "lastUpdated": "2025-09-01" + "releaseDate": "2025-10-13", + "lastUpdated": "2025-10-13" }, { - "id": "sonar-pro", - "name": "Sonar Pro", - "toolCall": false, + "id": "google/veo-3.1", + "name": "Veo-3.1", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "sonar-pro", + "family": "veo", "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 3, - "output": 15 + "context": 480, + "output": 0 }, "modalities": { "input": [ - "text", - "image" - ], - "output": [ "text" - ] - }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" - }, - { - "id": "sonar-reasoning-pro", - "name": "Sonar Reasoning Pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "sonar-reasoning", - "limit": { - "context": 128000, - "output": 4096 - }, - "cost": { - "input": 2, - "output": 8 - }, - "modalities": { - "input": [ - "text", - "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" - } - ], - "doc": "https://docs.perplexity.ai" - }, - { - "id": "perplexity-agent", - "name": "Perplexity Agent", - "env": [ - "PERPLEXITY_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" + }, { - "id": "anthropic/claude-haiku-4-5", - "name": "Claude Haiku 4.5", + "id": "google/veo-3.1-fast", + "name": "Veo-3.1-Fast", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "veo", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1 + "context": 480, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" }, { - "id": "anthropic/claude-opus-4-5", - "name": "Claude Opus 4.5", + "id": "ideogramai/ideogram", + "name": "Ideogram", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "ideogram", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5 + "context": 150, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "releaseDate": "2024-04-03", + "lastUpdated": "2024-04-03" }, { - "id": "anthropic/claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "ideogramai/ideogram-v2", + "name": "Ideogram-v2", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "ideogram", "limit": { - "context": 200000, - "output": 128000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5 + "context": 150, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "releaseDate": "2024-08-21", + "lastUpdated": "2024-08-21" }, { - "id": "anthropic/claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "ideogramai/ideogram-v2a", + "name": "Ideogram-v2a", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "ideogram", "limit": { - "context": 1000000, - "output": 128000 - }, - "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5 + "context": 150, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "releaseDate": "2025-02-27", + "lastUpdated": "2025-02-27" }, { - "id": "anthropic/claude-sonnet-4-5", - "name": "Claude Sonnet 4.5", + "id": "ideogramai/ideogram-v2a-turbo", + "name": "Ideogram-v2a-Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "ideogram", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3 + "context": 150, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2025-02-27", + "lastUpdated": "2025-02-27" }, { - "id": "anthropic/claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "lumalabs/ray2", + "name": "Ray2", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "ray", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3 + "context": 5000, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "releaseDate": "2025-02-20", + "lastUpdated": "2025-02-20" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "novita/deepseek-v3.2", + "name": "DeepSeek-V3.2", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 0 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 0.27, + "output": 0.4, + "cacheRead": 0.13 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "novita/glm-4.6", + "name": "GLM-4.6", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "glm", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "novita/glm-4.6v", + "name": "glm-4.6v", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05 + "context": 131000, + "output": 32768 }, "modalities": { "input": [ "text", - "image", - "video", - "audio", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-09", + "lastUpdated": "2025-12-09" }, { - "id": "google/gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "novita/glm-4.7", + "name": "glm-4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "context": 205000, + "output": 131072 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nemotron 3 Super 120B", + "id": "novita/glm-4.7-flash", + "name": "glm-4.7-flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "nemotron", + "attachment": true, + "openWeights": false, "limit": { - "context": 1000000, - "output": 32000 - }, - "cost": { - "input": 0.25, - "output": 2.5 + "context": 200000, + "output": 65500 }, "modalities": { "input": [ @@ -117385,183 +181369,187 @@ "text" ] }, - "knowledge": "2026-02", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "novita/glm-4.7-n", + "name": "glm-4.7-n", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "context": 205000, + "output": 131072 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "novita/glm-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 205000, + "output": 131072 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 1, + "output": 3.2, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "novita/kimi-k2-thinking", + "name": "kimi-k2-thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "kimi-thinking", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "context": 256000, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-11-07", + "lastUpdated": "2025-11-07" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", + "id": "novita/kimi-k2.5", + "name": "Kimi-K2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 1050000, - "output": 128000 + "context": 128000, + "output": 262144 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.6, + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", + "id": "novita/kimi-k2.6", + "name": "Kimi-K2.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.96, + "output": 4.04, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-05-02" }, { - "id": "perplexity/sonar", - "name": "Sonar", + "id": "novita/minimax-m2.1", + "name": "minimax-m2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "sonar", "limit": { - "context": 128000, - "output": 8192 - }, - "cost": { - "input": 0.25, - "output": 2.5, - "cacheRead": 0.0625 + "context": 205000, + "output": 131072 }, "modalities": { "input": [ @@ -117571,27 +181559,30 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-26", + "lastUpdated": "2025-12-26" }, { - "id": "xai/grok-4-1-fast-non-reasoning", - "name": "Grok 4.1 Fast (Non-Reasoning)", + "id": "openai/chatgpt-4o-latest", + "name": "ChatGPT-4o-Latest", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gpt", "limit": { - "context": 2000000, - "output": 30000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "input": 4.5, + "output": 14 }, "modalities": { "input": [ @@ -117602,734 +181593,804 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" - } - ], - "baseUrl": "https://api.perplexity.ai/v1", - "doc": "https://docs.perplexity.ai/docs/agent-api/models" - }, - { - "id": "poe", - "name": "Poe", - "env": [ - "POE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-08-14", + "lastUpdated": "2024-08-14" + }, { - "id": "anthropic/claude-haiku-3", - "name": "Claude-Haiku-3", + "id": "openai/dall-e-3", + "name": "DALL-E-3", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "dall-e", "limit": { - "context": 189096, - "output": 8192 - }, - "cost": { - "input": 0.21, - "output": 1.1, - "cacheRead": 0.021, - "cacheWrite": 0.26 + "context": 800, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2024-03-09", - "lastUpdated": "2024-03-09" + "releaseDate": "2023-11-06", + "lastUpdated": "2023-11-06" }, { - "id": "anthropic/claude-haiku-3.5", - "name": "Claude-Haiku-3.5", + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5-Turbo", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gpt", "limit": { - "context": 189096, - "output": 8192 + "context": 16384, + "output": 2048 }, "cost": { - "input": 0.68, - "output": 3.4, - "cacheRead": 0.068, - "cacheWrite": 0.85 + "input": 0.45, + "output": 1.4 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-10-01", - "lastUpdated": "2024-10-01" + "releaseDate": "2023-09-13", + "lastUpdated": "2023-09-13" }, { - "id": "anthropic/claude-haiku-4.5", - "name": "Claude-Haiku-4.5", + "id": "openai/gpt-3.5-turbo-instruct", + "name": "GPT-3.5-Turbo-Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-haiku", + "family": "gpt", "limit": { - "context": 192000, - "output": 64000 + "context": 3500, + "output": 1024 }, "cost": { - "input": 0.85, - "output": 4.3, - "cacheRead": 0.085, - "cacheWrite": 1.1 + "input": 1.4, + "output": 1.8 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "releaseDate": "2023-09-20", + "lastUpdated": "2023-09-20" }, { - "id": "anthropic/claude-opus-4", - "name": "Claude-Opus-4", + "id": "openai/gpt-3.5-turbo-raw", + "name": "GPT-3.5-Turbo-Raw", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt", "limit": { - "context": 192512, - "output": 28672 + "context": 4524, + "output": 2048 }, "cost": { - "input": 13, - "output": 64, - "cacheRead": 1.3, - "cacheWrite": 16 + "input": 0.45, + "output": 1.4 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-21", - "lastUpdated": "2025-05-21" + "releaseDate": "2023-09-27", + "lastUpdated": "2023-09-27" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Claude-Opus-4.1", + "id": "openai/gpt-4-classic", + "name": "GPT-4-Classic", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt", "limit": { - "context": 196608, - "output": 32000 + "context": 8192, + "output": 4096 }, "cost": { - "input": 13, - "output": 64, - "cacheRead": 1.3, - "cacheWrite": 16 + "input": 27, + "output": 54 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-03-25", + "lastUpdated": "2024-03-25" }, { - "id": "anthropic/claude-opus-4.5", - "name": "Claude-Opus-4.5", + "id": "openai/gpt-4-classic-0314", + "name": "GPT-4-Classic-0314", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt", "limit": { - "context": 196608, - "output": 64000 + "context": 8192, + "output": 4096 }, "cost": { - "input": 4.3, - "output": 21, - "cacheRead": 0.43, - "cacheWrite": 5.3 + "input": 27, + "output": 54 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-21", - "lastUpdated": "2025-11-21" + "status": "deprecated", + "deprecated": true, + "releaseDate": "2024-08-26", + "lastUpdated": "2024-08-26" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Claude-Opus-4.6", + "id": "openai/gpt-4-turbo", + "name": "GPT-4-Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 983040, - "output": 128000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 4.3, - "output": 21, - "cacheRead": 0.43, - "cacheWrite": 5.3 + "input": 9, + "output": 27 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-04", - "lastUpdated": "2026-02-04" + "releaseDate": "2023-09-13", + "lastUpdated": "2023-09-13" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude-Opus-4.7", + "id": "openai/gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 1048576, - "output": 128000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 4.3, - "output": 21, - "cacheRead": 0.43, - "cacheWrite": 5.4 + "input": 1.8, + "output": 7.2, + "cacheRead": 0.45 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-15", - "lastUpdated": "2026-04-15" + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "anthropic/claude-opus-4.8", - "name": "Claude-Opus-4.8", + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1-mini", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-mini", "limit": { - "context": 1048576, - "output": 128000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 4.2929, - "output": 21.4646 + "input": 0.36, + "output": 1.4, + "cacheRead": 0.09 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "anthropic/claude-sonnet-3.5", - "name": "Claude-Sonnet-3.5", + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1-nano", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt-nano", "limit": { - "context": 189096, - "output": 8192 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 + "input": 0.09, + "output": 0.36, + "cacheRead": 0.022 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-06-05", - "lastUpdated": "2024-06-05" + "releaseDate": "2025-04-15", + "lastUpdated": "2025-04-15" }, { - "id": "anthropic/claude-sonnet-3.5-june", - "name": "Claude-Sonnet-3.5-June", + "id": "openai/gpt-4o", + "name": "GPT-4o", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt", "limit": { - "context": 189096, + "context": 128000, "output": 8192 }, - "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 - }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-11-18", - "lastUpdated": "2024-11-18" + "releaseDate": "2024-05-13", + "lastUpdated": "2024-05-13" }, { - "id": "anthropic/claude-sonnet-3.7", - "name": "Claude-Sonnet-3.7", + "id": "openai/gpt-4o-aug", + "name": "GPT-4o-Aug", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt", "limit": { - "context": 196608, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 + "input": 2.2, + "output": 9, + "cacheRead": 1.1 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "releaseDate": "2024-11-21", + "lastUpdated": "2024-11-21" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Claude-Sonnet-4", + "id": "openai/gpt-4o-mini", + "name": "GPT-4o-mini", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt-mini", "limit": { - "context": 983040, - "output": 64000 + "context": 124096, + "output": 4096 }, "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 + "input": 0.14, + "output": 0.54, + "cacheRead": 0.068 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-21", - "lastUpdated": "2025-05-21" + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "anthropic/claude-sonnet-4.5", - "name": "Claude-Sonnet-4.5", + "id": "openai/gpt-4o-mini-search", + "name": "GPT-4o-mini-Search", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "claude-sonnet", + "family": "gpt-mini", "limit": { - "context": 983040, - "output": 32768 + "context": 128000, + "output": 8192 }, "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 + "input": 0.14, + "output": 0.54 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-26", - "lastUpdated": "2025-09-26" + "releaseDate": "2025-03-11", + "lastUpdated": "2025-03-11" }, { - "id": "anthropic/claude-sonnet-4.6", - "name": "Claude-Sonnet-4.6", + "id": "openai/gpt-4o-search", + "name": "GPT-4o-Search", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 983040, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 2.6, - "output": 13, - "cacheRead": 0.26, - "cacheWrite": 3.2 + "input": 2.2, + "output": 9 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "releaseDate": "2025-03-11", + "lastUpdated": "2025-03-11" }, { - "id": "cerebras/gpt-oss-120b-cs", - "name": "GPT-OSS-120B-CS", + "id": "openai/gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 0 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.35, - "output": 0.75 + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "cerebras/llama-3.1-8b-cs", - "name": "Llama-3.1-8B-CS", + "id": "openai/gpt-5-chat", + "name": "GPT-5-Chat", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { "context": 128000, - "output": 0 + "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-13", - "lastUpdated": "2025-05-13" + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "cerebras/llama-3.3-70b-cs", - "name": "llama-3.3-70b-cs", - "toolCall": false, + "id": "openai/gpt-5-codex", + "name": "GPT-5-Codex", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 0, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.1, + "output": 9 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-13", - "lastUpdated": "2025-05-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "cerebras/qwen3-235b-2507-cs", - "name": "qwen3-235b-2507-cs", + "id": "openai/gpt-5-mini", + "name": "GPT-5-mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 0, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.22, + "output": 1.8, + "cacheRead": 0.022 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-25", + "lastUpdated": "2025-06-25" }, { - "id": "cerebras/qwen3-32b-cs", - "name": "qwen3-32b-cs", + "id": "openai/gpt-5-nano", + "name": "GPT-5-nano", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 0, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 0.045, + "output": 0.36, + "cacheRead": 0.0045 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-15", - "lastUpdated": "2025-05-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "elevenlabs/elevenlabs-music", - "name": "ElevenLabs-Music", + "id": "openai/gpt-5-pro", + "name": "GPT-5-Pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "elevenlabs", + "family": "gpt-pro", "limit": { - "context": 2000, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 14, + "output": 110 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2025-08-29", - "lastUpdated": "2025-08-29" + "reasoningOptions": [], + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "elevenlabs/elevenlabs-v2.5-turbo", - "name": "ElevenLabs-v2.5-Turbo", + "id": "openai/gpt-5.1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "elevenlabs", + "family": "gpt", "limit": { - "context": 128000, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2024-10-28", - "lastUpdated": "2024-10-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-11-12", + "lastUpdated": "2025-11-12" }, { - "id": "elevenlabs/elevenlabs-v3", - "name": "ElevenLabs-v3", + "id": "openai/gpt-5.1-codex", + "name": "GPT-5.1-Codex", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "elevenlabs", + "family": "gpt-codex", "limit": { - "context": 128000, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2025-06-05", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-11-12", + "lastUpdated": "2025-11-12" }, { - "id": "empiriolabs/deepseek-v4-flash-el", - "name": "DeepSeek-V4-Flash-EL", + "id": "openai/gpt-5.1-codex-max", + "name": "GPT-5.1-Codex-Max", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, "limit": { - "context": 1000000, - "output": 384000 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28 + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "empiriolabs/deepseek-v4-pro-el", - "name": "DeepSeek-V4-Pro-EL", + "id": "openai/gpt-5.1-codex-mini", + "name": "GPT-5.1-Codex-Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-codex", "limit": { - "context": 1000000, - "output": 384000 + "context": 400000, + "output": 128000 }, "cost": { - "input": 1.67, - "output": 3.33 + "input": 0.22, + "output": 1.8, + "cacheRead": 0.022 }, "modalities": { "input": [ @@ -118339,24 +182400,36 @@ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-11-12", + "lastUpdated": "2025-11-12" }, { - "id": "fireworks-ai/kimi-k2.5-fw", - "name": "Kimi-K2.5-FW", + "id": "openai/gpt-5.1-instant", + "name": "GPT-5.1-Instant", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, + "context": 128000, "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 1.1, + "output": 9, + "cacheRead": 0.11 }, "modalities": { "input": [ @@ -118367,366 +182440,439 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [], + "releaseDate": "2025-11-12", + "lastUpdated": "2025-11-12" }, { - "id": "google/gemini-2.0-flash", - "name": "Gemini-2.0-Flash", + "id": "openai/gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 990000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.42 + "input": 1.6, + "output": 13, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-12-11", - "lastUpdated": "2024-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-12-08", + "lastUpdated": "2025-12-08" }, { - "id": "google/gemini-2.0-flash-lite", - "name": "Gemini-2.0-Flash-Lite", + "id": "openai/gpt-5.2-codex", + "name": "GPT-5.2-Codex", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", "limit": { - "context": 990000, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.052, - "output": 0.21 + "input": 1.6, + "output": 13, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2025-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-01-14", + "lastUpdated": "2026-01-14" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini-2.5-Flash", + "id": "openai/gpt-5.2-instant", + "name": "GPT-5.2-Instant", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1065535, - "output": 65535 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.21, - "output": 1.8, - "cacheRead": 0.021 + "input": 1.6, + "output": 13, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-04-26", - "lastUpdated": "2025-04-26" + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Gemini-2.5-Flash-Lite", + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash-lite", "limit": { - "context": 1024000, - "output": 64000 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 19, + "output": 150 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-06-19", - "lastUpdated": "2025-06-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini-2.5-Pro", + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3-Codex", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", "limit": { - "context": 1065535, - "output": 65535 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0.87, - "output": 7, - "cacheRead": 0.087 + "input": 1.6, + "output": 13, + "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-02-05", - "lastUpdated": "2025-02-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-02-10", + "lastUpdated": "2026-02-10" }, { - "id": "google/gemini-3-flash", - "name": "Gemini-3-Flash", + "id": "openai/gpt-5.3-codex-spark", + "name": "GPT-5.3-Codex-Spark", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.4, - "output": 2.4, - "cacheRead": 0.04 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-07", - "lastUpdated": "2025-10-07" + "reasoningOptions": [], + "releaseDate": "2026-03-04", + "lastUpdated": "2026-03-04" }, { - "id": "google/gemini-3-pro", - "name": "Gemini-3-Pro", + "id": "openai/gpt-5.3-instant", + "name": "GPT-5.3-Instant", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-pro", "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "input": 111616, + "output": 16384 }, "cost": { "input": 1.6, - "output": 9.6, + "output": 13, "cacheRead": 0.16 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-22", - "lastUpdated": "2025-10-22" + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "google/gemini-3.1-flash-lite", - "name": "Gemini-3.1-Flash-Lite", + "id": "openai/gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 65536 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 1.5 + "input": 2.2, + "output": 14, + "cacheRead": 0.22 }, "modalities": { "input": [ "text", "image", - "video", - "audio" + "pdf" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2026-02-18", - "lastUpdated": "2026-02-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "google/gemini-3.1-pro", - "name": "Gemini-3.1-Pro", + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4-Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 0.68, + "output": 4, + "cacheRead": 0.068 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-19", - "lastUpdated": "2026-02-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-12", + "lastUpdated": "2026-03-12" }, { - "id": "google/gemini-3.5-flash", - "name": "Gemini-3.5-Flash", + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4-Nano", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1.5152, - "output": 9.0909, - "cacheRead": 0.1515 + "input": 0.18, + "output": 1.1, + "cacheRead": 0.018 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-05-19", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "google/gemini-deep-research", - "name": "gemini-deep-research", + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 0 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1.6, - "output": 9.6 + "input": 27, + "output": 160 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "google/gemma-4-31b", - "name": "Gemma-4-31B", + "id": "openai/gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 8192 + "context": 400000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 4.5455, + "output": 27.2727, + "cacheRead": 0.4545 }, "modalities": { "input": [ @@ -118734,173 +182880,225 @@ "image" ], "output": [ - "text" + "text", + "image" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "google/imagen-3", - "name": "Imagen-3", + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5-Pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "imagen", + "family": "gpt-pro", "limit": { - "context": 480, - "output": 0 + "context": 400000, + "output": 128000 + }, + "cost": { + "input": 27.2727, + "output": 163.6364 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ + "text", "image" ] }, - "releaseDate": "2024-10-15", - "lastUpdated": "2024-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "google/imagen-3-fast", - "name": "Imagen-3-Fast", + "id": "openai/gpt-image-1", + "name": "GPT-Image-1", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "imagen", + "family": "gpt", "limit": { - "context": 480, + "context": 128000, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "image" ] }, - "releaseDate": "2024-10-17", - "lastUpdated": "2024-10-17" + "releaseDate": "2025-03-31", + "lastUpdated": "2025-03-31" }, { - "id": "google/imagen-4", - "name": "Imagen-4", + "id": "openai/gpt-image-1-mini", + "name": "GPT-Image-1-Mini", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "imagen", + "family": "gpt", "limit": { - "context": 480, + "context": 0, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "image" ] }, - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "google/imagen-4-fast", - "name": "Imagen-4-Fast", - "toolCall": true, + "id": "openai/gpt-image-1.5", + "name": "gpt-image-1.5", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "imagen", "limit": { - "context": 480, + "context": 128000, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "image" ] }, - "releaseDate": "2025-06-25", - "lastUpdated": "2025-06-25" + "releaseDate": "2025-12-16", + "lastUpdated": "2025-12-16" }, { - "id": "google/imagen-4-ultra", - "name": "Imagen-4-Ultra", - "toolCall": true, + "id": "openai/gpt-image-2", + "name": "GPT-Image-2", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "imagen", "limit": { - "context": 480, + "context": 0, "output": 0 }, + "cost": { + "input": 5.0505, + "output": 32.3232, + "cacheRead": 1.2626 + }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "image" ] }, - "releaseDate": "2025-05-24", - "lastUpdated": "2025-05-24" + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "google/lyria", - "name": "Lyria", + "id": "openai/o1", + "name": "o1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "lyria", + "family": "o", "limit": { - "context": 0, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 14, + "output": 54 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2025-06-04", - "lastUpdated": "2025-06-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-12-18", + "lastUpdated": "2024-12-18" }, { - "id": "google/nano-banana", - "name": "Nano-Banana", + "id": "openai/o1-pro", + "name": "o1-pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "nano-banana", + "family": "o-pro", "limit": { - "context": 65536, - "output": 0 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.21, - "output": 1.8, - "cacheRead": 0.021 + "input": 140, + "output": 540 }, "modalities": { "input": [ @@ -118908,30 +183106,39 @@ "image" ], "output": [ - "text", - "image" + "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-03-19", + "lastUpdated": "2025-03-19" }, { - "id": "google/nano-banana-pro", - "name": "Nano-Banana-Pro", + "id": "openai/o3", + "name": "o3", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "nano-banana", + "family": "o", "limit": { - "context": 65536, - "output": 0 + "context": 200000, + "output": 100000 }, "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 + "input": 1.8, + "output": 7.2, + "cacheRead": 0.45 }, "modalities": { "input": [ @@ -118939,120 +183146,177 @@ "image" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "google/veo-2", - "name": "Veo-2", + "id": "openai/o3-deep-research", + "name": "o3-deep-research", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "veo", + "family": "o", "limit": { - "context": 480, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 9, + "output": 36, + "cacheRead": 2.2 }, "modalities": { "input": [ "text" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2024-12-02", - "lastUpdated": "2024-12-02" + "reasoningOptions": [], + "releaseDate": "2025-06-27", + "lastUpdated": "2025-06-27" }, { - "id": "google/veo-3", - "name": "Veo-3", + "id": "openai/o3-mini", + "name": "o3-mini", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "veo", + "family": "o-mini", "limit": { - "context": 480, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 0.99, + "output": 4 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-05-21", - "lastUpdated": "2025-05-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-01-31", + "lastUpdated": "2025-01-31" }, { - "id": "google/veo-3-fast", - "name": "Veo-3-Fast", + "id": "openai/o3-mini-high", + "name": "o3-mini-high", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "veo", + "family": "o-mini", "limit": { - "context": 480, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 0.99, + "output": 4 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-10-13", - "lastUpdated": "2025-10-13" + "reasoningOptions": [], + "releaseDate": "2025-01-31", + "lastUpdated": "2025-01-31" }, { - "id": "google/veo-3.1", - "name": "Veo-3.1", + "id": "openai/o3-pro", + "name": "o3-pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "veo", + "family": "o-pro", "limit": { - "context": 480, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 18, + "output": 72 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-06-10", + "lastUpdated": "2025-06-10" }, { - "id": "google/veo-3.1-fast", - "name": "Veo-3.1-Fast", + "id": "openai/o4-mini", + "name": "o4-mini", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "veo", + "family": "o-mini", "limit": { - "context": 480, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 0.99, + "output": 4, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -119060,48 +183324,63 @@ "image" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" }, { - "id": "ideogramai/ideogram", - "name": "Ideogram", + "id": "openai/o4-mini-deep-research", + "name": "o4-mini-deep-research", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "ideogram", + "family": "o-mini", "limit": { - "context": 150, - "output": 0 + "context": 200000, + "output": 100000 + }, + "cost": { + "input": 1.8, + "output": 7.2, + "cacheRead": 0.45 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2024-04-03", - "lastUpdated": "2024-04-03" + "reasoningOptions": [], + "releaseDate": "2025-06-27", + "lastUpdated": "2025-06-27" }, { - "id": "ideogramai/ideogram-v2", - "name": "Ideogram-v2", + "id": "openai/sora-2", + "name": "Sora-2", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "ideogram", + "family": "sora", "limit": { - "context": 150, + "context": 0, "output": 0 }, "modalities": { @@ -119110,47 +183389,47 @@ "image" ], "output": [ - "image" + "video" ] }, - "releaseDate": "2024-08-21", - "lastUpdated": "2024-08-21" + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "ideogramai/ideogram-v2a", - "name": "Ideogram-v2a", + "id": "openai/sora-2-pro", + "name": "Sora-2-Pro", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "ideogram", + "family": "sora", "limit": { - "context": 150, + "context": 0, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "image" + "video" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "releaseDate": "2025-10-06", + "lastUpdated": "2025-10-06" }, { - "id": "ideogramai/ideogram-v2a-turbo", - "name": "Ideogram-v2a-Turbo", + "id": "poetools/claude-code", + "name": "claude-code", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "ideogram", "limit": { - "context": 150, + "context": 0, "output": 0 }, "modalities": { @@ -119158,23 +183437,24 @@ "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-02-27", - "lastUpdated": "2025-02-27" + "reasoningOptions": [], + "releaseDate": "2025-11-27", + "lastUpdated": "2025-11-27" }, { - "id": "lumalabs/ray2", - "name": "Ray2", + "id": "runwayml/runway", + "name": "Runway", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "ray", + "family": "runway", "limit": { - "context": 5000, + "context": 256, "output": 0 }, "modalities": { @@ -119186,96 +183466,95 @@ "video" ] }, - "releaseDate": "2025-02-20", - "lastUpdated": "2025-02-20" + "releaseDate": "2024-10-11", + "lastUpdated": "2024-10-11" }, { - "id": "novita/deepseek-v3.2", - "name": "DeepSeek-V3.2", + "id": "runwayml/runway-gen-4-turbo", + "name": "Runway-Gen-4-Turbo", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "runway", "limit": { - "context": 128000, + "context": 256, "output": 0 }, - "cost": { - "input": 0.27, - "output": 0.4, - "cacheRead": 0.13 - }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "releaseDate": "2025-05-09", + "lastUpdated": "2025-05-09" }, { - "id": "novita/glm-4.6", - "name": "GLM-4.6", + "id": "stabilityai/stablediffusionxl", + "name": "StableDiffusionXL", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "glm", + "family": "stable-diffusion", "limit": { - "context": 0, + "context": 200, "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "releaseDate": "2023-07-09", + "lastUpdated": "2023-07-09" }, { - "id": "novita/glm-4.6v", - "name": "glm-4.6v", + "id": "topazlabs-co/topazlabs", + "name": "TopazLabs", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "topazlabs", "limit": { - "context": 131000, - "output": 32768 + "context": 204, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-12-09", - "lastUpdated": "2025-12-09" + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "novita/glm-4.7", - "name": "glm-4.7", + "id": "trytako/tako", + "name": "Tako", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "tako", "limit": { - "context": 205000, - "output": 131072 + "context": 2048, + "output": 0 }, "modalities": { "input": [ @@ -119285,20 +183564,26 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2024-08-15", + "lastUpdated": "2024-08-15" }, { - "id": "novita/glm-4.7-flash", - "name": "glm-4.7-flash", + "id": "xai/grok-3", + "name": "Grok 3", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 200000, - "output": 65500 + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.75 }, "modalities": { "input": [ @@ -119308,20 +183593,26 @@ "text" ] }, - "releaseDate": "2026-01-19", - "lastUpdated": "2026-01-19" + "releaseDate": "2025-04-11", + "lastUpdated": "2025-04-11" }, { - "id": "novita/glm-4.7-n", - "name": "glm-4.7-n", + "id": "xai/grok-3-mini", + "name": "Grok 3 Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 205000, - "output": 131072 + "context": 131072, + "output": 8192 + }, + "cost": { + "input": 0.3, + "output": 0.5, + "cacheRead": 0.075 }, "modalities": { "input": [ @@ -119331,161 +183622,178 @@ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-04-11", + "lastUpdated": "2025-04-11" }, { - "id": "novita/glm-5", - "name": "GLM-5", + "id": "xai/grok-4", + "name": "Grok-4", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 205000, - "output": 131072 + "context": 256000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "input": 3, + "output": 15, + "cacheRead": 0.75 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "reasoningOptions": [], + "releaseDate": "2025-07-10", + "lastUpdated": "2025-07-10" }, { - "id": "novita/kimi-k2-thinking", - "name": "kimi-k2-thinking", + "id": "xai/grok-4-fast-non-reasoning", + "name": "Grok-4-Fast-Non-Reasoning", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "kimi", + "family": "grok", "limit": { - "context": 256000, - "output": 0 + "context": 2000000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-07" + "releaseDate": "2025-09-16", + "lastUpdated": "2025-09-16" }, { - "id": "novita/kimi-k2.5", - "name": "Kimi-K2.5", + "id": "xai/grok-4-fast-reasoning", + "name": "Grok-4-Fast-Reasoning", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 128000, - "output": 262144 + "context": 2000000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 0.2, + "output": 0.5, + "cacheRead": 0.05 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [], + "releaseDate": "2025-09-16", + "lastUpdated": "2025-09-16" }, { - "id": "novita/kimi-k2.6", - "name": "Kimi-K2.6", + "id": "xai/grok-4.1-fast-non-reasoning", + "name": "Grok-4.1-Fast-Non-Reasoning", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "grok", "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.96, - "output": 4.04, - "cacheRead": 0.16 + "context": 2000000, + "output": 30000 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-05-02" + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "novita/minimax-m2.1", - "name": "minimax-m2.1", + "id": "xai/grok-4.1-fast-reasoning", + "name": "Grok-4.1-Fast-Reasoning", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, + "family": "grok", "limit": { - "context": 205000, - "output": 131072 + "context": 2000000, + "output": 30000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-26", - "lastUpdated": "2025-12-26" + "reasoningOptions": [], + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "openai/chatgpt-4o-latest", - "name": "ChatGPT-4o-Latest", + "id": "xai/grok-4.20-multi-agent", + "name": "Grok-4.20-Multi-Agent", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { "context": 128000, - "output": 8192 + "output": 0 }, "cost": { - "input": 4.5, - "output": 14 + "input": 2, + "output": 6, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -119496,136 +183804,187 @@ "text" ] }, - "releaseDate": "2024-08-14", - "lastUpdated": "2024-08-14" + "releaseDate": "2026-03-13", + "lastUpdated": "2026-03-13" }, { - "id": "openai/dall-e-3", - "name": "DALL-E-3", + "id": "xai/grok-code-fast-1", + "name": "Grok Code Fast 1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "dall-e", + "family": "grok", "limit": { - "context": 800, - "output": 0 + "context": 256000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.5, + "cacheRead": 0.02 }, "modalities": { "input": [ "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2023-11-06", - "lastUpdated": "2023-11-06" - }, + "reasoningOptions": [], + "releaseDate": "2025-08-22", + "lastUpdated": "2025-08-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.poe.com/v1", + "doc": "https://creator.poe.com/docs/external-applications/openai-compatible-api" + }, + { + "id": "poolside", + "name": "Poolside", + "env": [ + "POOLSIDE_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-3.5-turbo", - "name": "GPT-3.5-Turbo", + "id": "poolside/laguna-m.1", + "name": "Laguna M.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 16384, - "output": 2048 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.45, - "output": 1.4 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2023-09-13", - "lastUpdated": "2023-09-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-28", + "lastUpdated": "2026-06-13" }, { - "id": "openai/gpt-3.5-turbo-instruct", - "name": "GPT-3.5-Turbo-Instruct", + "id": "poolside/laguna-s-2.1", + "name": "Laguna S 2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 3500, - "output": 1024 + "context": 1048576, + "output": 32768 }, "cost": { - "input": 1.4, - "output": 1.8 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2023-09-20", - "lastUpdated": "2023-09-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "openai/gpt-3.5-turbo-raw", - "name": "GPT-3.5-Turbo-Raw", + "id": "poolside/laguna-xs-2.1", + "name": "Laguna XS 2.1", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "laguna", "limit": { - "context": 4524, - "output": 2048 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.45, - "output": 1.4 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2023-09-27", - "lastUpdated": "2023-09-27" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-02", + "lastUpdated": "2026-07-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.poolside.ai/v1", + "doc": "https://platform.poolside.ai" + }, + { + "id": "privatemode-ai", + "name": "Privatemode AI", + "env": [ + "PRIVATEMODE_API_KEY", + "PRIVATEMODE_ENDPOINT" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-4-classic", - "name": "GPT-4-Classic", - "toolCall": true, + "id": "deepseek-ocr-2", + "name": "DeepSeek OCR 2", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, "limit": { "context": 8192, - "output": 4096 + "output": 8192 }, "cost": { - "input": 27, - "output": 54 + "input": 0.8897, + "output": 1.4675, + "cacheRead": 0.0924 }, "modalities": { "input": [ @@ -119636,54 +183995,67 @@ "text" ] }, - "releaseDate": "2024-03-25", - "lastUpdated": "2024-03-25" + "status": "beta", + "deprecated": false, + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "openai/gpt-4-classic-0314", - "name": "GPT-4-Classic-0314", + "id": "gpt-oss-120b", + "name": "gpt-oss-120b", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 8192, - "output": 4096 + "context": 128000, + "output": 32768 }, "cost": { - "input": 27, - "output": 54 + "input": 0.4969, + "output": 1.9644, + "cacheRead": 0.0462 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-08-26", - "lastUpdated": "2024-08-26" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-4-turbo", - "name": "GPT-4-Turbo", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 4096 + "context": 256000, + "output": 262144 }, "cost": { - "input": 9, - "output": 27 + "input": 1.791, + "output": 8.9436, + "cacheRead": 0.1733 }, "modalities": { "input": [ @@ -119694,26 +184066,32 @@ "text" ] }, - "releaseDate": "2023-09-13", - "lastUpdated": "2023-09-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "kimi-latest", + "name": "Kimi (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1047576, - "output": 32768 + "context": 256000, + "output": 262144 }, "cost": { - "input": 1.8, - "output": 7.2, - "cacheRead": 0.45 + "input": 1.791, + "output": 8.9436, + "cacheRead": 0.1733 }, "modalities": { "input": [ @@ -119724,141 +184102,161 @@ "text" ] }, - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1-mini", - "toolCall": true, + "id": "qwen3-embedding-4b", + "name": "Qwen3-Embedding 4B", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 32000, + "output": 2560 }, "cost": { - "input": 0.36, - "output": 1.4, - "cacheRead": 0.09 + "input": 0.1502, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "knowledge": "2025-06", + "releaseDate": "2025-06-06", + "lastUpdated": "2025-06-06" }, { - "id": "openai/gpt-4.1-nano", - "name": "GPT-4.1-nano", - "toolCall": true, + "id": "voxtral-mini-3b", + "name": "Voxtral Mini 3B", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "voxtral", "limit": { - "context": 1047576, - "output": 32768 + "context": 32000, + "output": 32000 }, "cost": { - "input": 0.09, - "output": 0.36, - "cacheRead": 0.022 + "input": 0.00462, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-04-15", - "lastUpdated": "2025-04-15" + "releaseDate": "2025-07", + "lastUpdated": "2025-07" }, { - "id": "openai/gpt-4o", - "name": "GPT-4o", - "toolCall": true, + "id": "whisper-large-v3", + "name": "Whisper large-v3", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "whisper", "limit": { - "context": 128000, - "output": 8192 + "context": 448, + "output": 4096 + }, + "cost": { + "input": 0.01618, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2024-05-13", - "lastUpdated": "2024-05-13" - }, + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "http://localhost:8080/v1", + "doc": "https://docs.privatemode.ai/api/overview" + }, + { + "id": "qihang-ai", + "name": "QiHang", + "env": [ + "QIHANG_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-4o-aug", - "name": "GPT-4o-Aug", + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 8192 + "context": 200000, + "output": 64000 }, "cost": { - "input": 2.2, - "output": 9, - "cacheRead": 1.1 + "input": 0.14, + "output": 0.71 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-11-21", - "lastUpdated": "2024-11-21" + "reasoningOptions": [], + "knowledge": "2025-07-31", + "releaseDate": "2025-10-01", + "lastUpdated": "2025-10-01" }, { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o-mini", + "id": "claude-opus-4-5-20251101", + "name": "Claude Opus 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-opus", "limit": { - "context": 124096, - "output": 4096 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.14, - "output": 0.54, - "cacheRead": 0.068 + "input": 0.71, + "output": 3.57 }, "modalities": { "input": [ @@ -119869,141 +184267,188 @@ "text" ] }, - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" + "reasoningOptions": [], + "knowledge": "2025-03", + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "openai/gpt-4o-mini-search", - "name": "GPT-4o-mini-Search", + "id": "claude-sonnet-4-5-20250929", + "name": "Claude Sonnet 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 8192 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.14, - "output": 0.54 + "input": 0.43, + "output": 2.14 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-11", - "lastUpdated": "2025-03-11" + "reasoningOptions": [], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai/gpt-4o-search", - "name": "GPT-4o-Search", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 128000, - "output": 8192 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 2.2, - "output": 9 + "input": 0.09, + "output": 0.71, + "tiers": [ + { + "input": 0.09, + "output": 0.71, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 0.09, + "output": 0.71 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-03-11", - "lastUpdated": "2025-03-11" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "gemini-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "input": 0.07, + "output": 0.43, + "tiers": [ + { + "input": 0.07, + "output": 0.43, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 0.07, + "output": 0.43 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2025-12-17", + "lastUpdated": "2025-12-17" }, { - "id": "openai/gpt-5-chat", - "name": "GPT-5-Chat", + "id": "gemini-3-pro-preview", + "name": "Gemini 3 Pro Preview", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gemini-pro", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 65000 }, "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "input": 0.57, + "output": 3.43 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [], + "knowledge": "2025-11", + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "openai/gpt-5-codex", - "name": "GPT-5-Codex", + "id": "gpt-5-mini", + "name": "GPT-5-Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.1, - "output": 9 + "input": 0.04, + "output": 0.29 }, "modalities": { "input": [ @@ -120014,26 +184459,28 @@ "text" ] }, - "releaseDate": "2025-09-23", - "lastUpdated": "2025-09-23" + "reasoningOptions": [], + "knowledge": "2024-09-30", + "releaseDate": "2025-09-15", + "lastUpdated": "2025-09-15" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5-mini", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.22, - "output": 1.8, - "cacheRead": 0.022 + "input": 0.25, + "output": 2 }, "modalities": { "input": [ @@ -120044,26 +184491,28 @@ "text" ] }, - "releaseDate": "2025-06-25", - "lastUpdated": "2025-06-25" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5-nano", + "id": "gpt-5.2-codex", + "name": "GPT-5.2 Codex", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { - "input": 0.045, - "output": 0.36, - "cacheRead": 0.0045 + "input": 0.14, + "output": 1.14 }, "modalities": { "input": [ @@ -120074,25 +184523,35 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" - }, + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.qhaigc.net/v1", + "doc": "https://www.qhaigc.net/docs" + }, + { + "id": "qiniu-ai", + "name": "Qiniu", + "env": [ + "QINIU_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "openai/gpt-5-pro", - "name": "GPT-5-Pro", + "id": "claude-3.5-haiku", + "name": "Claude 3.5 Haiku", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 14, - "output": 110 + "context": 200000, + "output": 8192 }, "modalities": { "input": [ @@ -120103,26 +184562,20 @@ "text" ] }, - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "releaseDate": "2025-08-26", + "lastUpdated": "2025-08-26" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "claude-3.5-sonnet", + "name": "Claude 3.5 Sonnet", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "context": 200000, + "output": 8200 }, "modalities": { "input": [ @@ -120133,27 +184586,22 @@ "text" ] }, - "releaseDate": "2025-11-12", - "lastUpdated": "2025-11-12" + "reasoningOptions": [], + "releaseDate": "2025-09-09", + "lastUpdated": "2025-09-09" }, { - "id": "openai/gpt-5.1-codex", - "name": "GPT-5.1-Codex", + "id": "claude-3.7-sonnet", + "name": "Claude 3.7 Sonnet", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", "limit": { - "context": 400000, + "context": 200000, "output": 128000 }, - "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 - }, "modalities": { "input": [ "text", @@ -120163,25 +184611,21 @@ "text" ] }, - "releaseDate": "2025-11-12", - "lastUpdated": "2025-11-12" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.1-codex-max", - "name": "GPT-5.1-Codex-Max", + "id": "claude-4.0-opus", + "name": "Claude 4.0 Opus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "context": 200000, + "output": 32000 }, "modalities": { "input": [ @@ -120192,55 +184636,46 @@ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.1-codex-mini", - "name": "GPT-5.1-Codex-Mini", + "id": "claude-4.0-sonnet", + "name": "Claude 4.0 Sonnet", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.22, - "output": 1.8, - "cacheRead": 0.022 + "context": 200000, + "output": 64000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-11-12", - "lastUpdated": "2025-11-12" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.1-instant", - "name": "GPT-5.1-Instant", + "id": "claude-4.1-opus", + "name": "Claude 4.1 Opus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "context": 200000, + "output": 32000 }, "modalities": { "input": [ @@ -120251,25 +184686,21 @@ "text" ] }, - "releaseDate": "2025-11-12", - "lastUpdated": "2025-11-12" + "reasoningOptions": [], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "claude-4.5-haiku", + "name": "Claude 4.5 Haiku", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.6, - "output": 13, - "cacheRead": 0.16 + "context": 200000, + "output": 64000 }, "modalities": { "input": [ @@ -120280,25 +184711,21 @@ "text" ] }, - "releaseDate": "2025-12-08", - "lastUpdated": "2025-12-08" + "reasoningOptions": [], + "releaseDate": "2025-10-16", + "lastUpdated": "2025-10-16" }, { - "id": "openai/gpt-5.2-codex", - "name": "GPT-5.2-Codex", + "id": "claude-4.5-opus", + "name": "Claude 4.5 Opus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.6, - "output": 13, - "cacheRead": 0.16 + "context": 200000, + "output": 200000 }, "modalities": { "input": [ @@ -120309,25 +184736,21 @@ "text" ] }, - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "reasoningOptions": [], + "releaseDate": "2025-11-25", + "lastUpdated": "2025-11-25" }, { - "id": "openai/gpt-5.2-instant", - "name": "GPT-5.2-Instant", + "id": "claude-4.5-sonnet", + "name": "Claude 4.5 Sonnet", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.6, - "output": 13, - "cacheRead": 0.16 + "context": 200000, + "output": 64000 }, "modalities": { "input": [ @@ -120338,81 +184761,69 @@ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [], + "releaseDate": "2025-09-30", + "lastUpdated": "2025-09-30" }, { - "id": "openai/gpt-5.2-pro", - "name": "GPT-5.2-Pro", + "id": "deepseek-r1", + "name": "DeepSeek-R1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 19, - "output": 150 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.3-codex", - "name": "GPT-5.3-Codex", + "id": "deepseek-r1-0528", + "name": "DeepSeek-R1-0528", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 1.6, - "output": 13, - "cacheRead": 0.16 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-10", - "lastUpdated": "2026-02-10" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.3-codex-spark", - "name": "GPT-5.3-Codex-Spark", - "toolCall": true, + "id": "deepseek-v3", + "name": "DeepSeek-V3", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { "context": 128000, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0 + "output": 16000 }, "modalities": { "input": [ @@ -120422,620 +184833,567 @@ "text" ] }, - "releaseDate": "2026-03-04", - "lastUpdated": "2026-03-04" + "releaseDate": "2025-08-13", + "lastUpdated": "2025-08-13" }, { - "id": "openai/gpt-5.3-instant", - "name": "GPT-5.3-Instant", + "id": "deepseek-v3-0324", + "name": "DeepSeek-V3-0324", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.6, - "output": 13, - "cacheRead": 0.16 + "output": 16000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", + "id": "deepseek-v3.1", + "name": "DeepSeek-V3.1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 2.2, - "output": 14, - "cacheRead": 0.22 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [], + "releaseDate": "2025-08-19", + "lastUpdated": "2025-08-19" }, { - "id": "openai/gpt-5.4-mini", - "name": "GPT-5.4-Mini", - "toolCall": true, + "id": "deepseek/deepseek-math-v2", + "name": "Deepseek/Deepseek-Math-V2", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.68, - "output": 4, - "cacheRead": 0.068 + "context": 160000, + "output": 160000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-12", - "lastUpdated": "2026-03-12" + "reasoningOptions": [], + "releaseDate": "2025-12-04", + "lastUpdated": "2025-12-04" }, { - "id": "openai/gpt-5.4-nano", - "name": "GPT-5.4-Nano", + "id": "deepseek/deepseek-v3.1-terminus", + "name": "DeepSeek/DeepSeek-V3.1-Terminus", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.18, - "output": 1.1, - "cacheRead": 0.018 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-11" + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" }, { - "id": "openai/gpt-5.4-pro", - "name": "GPT-5.4-Pro", - "toolCall": true, + "id": "deepseek/deepseek-v3.1-terminus-thinking", + "name": "DeepSeek/DeepSeek-V3.1-Terminus-Thinking", + "toolCall": false, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 1050000, - "output": 128000 - }, - "cost": { - "input": 27, - "output": 160 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [], + "releaseDate": "2025-09-22", + "lastUpdated": "2025-09-22" }, { - "id": "openai/gpt-5.5", - "name": "GPT-5.5", + "id": "deepseek/deepseek-v3.2-251201", + "name": "Deepseek/DeepSeek-V3.2", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 4.5455, - "output": 27.2727, - "cacheRead": 0.4545 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "reasoningOptions": [], + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "openai/gpt-5.5-pro", - "name": "GPT-5.5-Pro", + "id": "deepseek/deepseek-v3.2-exp", + "name": "DeepSeek/DeepSeek-V3.2-Exp", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-pro", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 27.2727, - "output": 163.6364 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai/gpt-image-1", - "name": "GPT-Image-1", - "toolCall": true, + "id": "deepseek/deepseek-v3.2-exp-thinking", + "name": "DeepSeek/DeepSeek-V3.2-Exp-Thinking", + "toolCall": false, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { "context": 128000, - "output": 0 + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-03-31", - "lastUpdated": "2025-03-31" + "reasoningOptions": [], + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai/gpt-image-1-mini", - "name": "GPT-Image-1-Mini", + "id": "doubao-1.5-pro-32k", + "name": "Doubao 1.5 Pro 32k", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 0, - "output": 0 + "context": 128000, + "output": 12000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-image-1.5", - "name": "gpt-image-1.5", - "toolCall": false, + "id": "doubao-1.5-thinking-pro", + "name": "Doubao 1.5 Thinking Pro", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, "limit": { "context": 128000, - "output": 0 + "output": 16000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-image-2", - "name": "GPT-Image-2", + "id": "doubao-1.5-vision-pro", + "name": "Doubao 1.5 Vision Pro", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 0, - "output": 0 - }, - "cost": { - "input": 5.0505, - "output": 32.3232, - "cacheRead": 1.2626 + "context": 128000, + "output": 16000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/o1", - "name": "o1", + "id": "doubao-seed-1.6", + "name": "Doubao-Seed 1.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 14, - "output": 54 + "context": 256000, + "output": 32000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-12-18", - "lastUpdated": "2024-12-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-15", + "lastUpdated": "2025-08-15" }, { - "id": "openai/o1-pro", - "name": "o1-pro", + "id": "doubao-seed-1.6-flash", + "name": "Doubao-Seed 1.6 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-pro", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 140, - "output": 540 + "context": 256000, + "output": 32000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-19", - "lastUpdated": "2025-03-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-15", + "lastUpdated": "2025-08-15" }, { - "id": "openai/o3", - "name": "o3", + "id": "doubao-seed-1.6-thinking", + "name": "Doubao-Seed 1.6 Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 1.8, - "output": 7.2, - "cacheRead": 0.45 + "context": 256000, + "output": 32000 }, "modalities": { "input": [ + "image", "text", - "image" + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [], + "releaseDate": "2025-08-15", + "lastUpdated": "2025-08-15" }, { - "id": "openai/o3-deep-research", - "name": "o3-deep-research", + "id": "doubao-seed-2.0-code", + "name": "Doubao Seed 2.0 Code", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 9, - "output": 36, - "cacheRead": 2.2 + "context": 256000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-27", - "lastUpdated": "2025-06-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "openai/o3-mini", - "name": "o3-mini", + "id": "doubao-seed-2.0-lite", + "name": "Doubao Seed 2.0 Lite", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 0.99, - "output": 4 + "context": 256000, + "output": 32000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "openai/o3-mini-high", - "name": "o3-mini-high", + "id": "doubao-seed-2.0-mini", + "name": "Doubao Seed 2.0 Mini", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 0.99, - "output": 4 + "context": 256000, + "output": 32000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "openai/o3-pro", - "name": "o3-pro", + "id": "doubao-seed-2.0-pro", + "name": "Doubao Seed 2.0 Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-pro", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 18, - "output": 72 + "context": 256000, + "output": 128000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-10", - "lastUpdated": "2025-06-10" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "openai/o4-mini", - "name": "o4-mini", + "id": "gemini-2.0-flash", + "name": "Gemini 2.0 Flash", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "o-mini", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 0.99, - "output": 4, - "cacheRead": 0.25 + "context": 1048576, + "output": 8192 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/o4-mini-deep-research", - "name": "o4-mini-deep-research", + "id": "gemini-2.0-flash-lite", + "name": "Gemini 2.0 Flash Lite", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", "limit": { - "context": 200000, - "output": 100000 - }, - "cost": { - "input": 1.8, - "output": 7.2, - "cacheRead": 0.45 + "context": 1048576, + "output": 8192 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-06-27", - "lastUpdated": "2025-06-27" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/sora-2", - "name": "Sora-2", + "id": "gemini-2.5-flash", + "name": "Gemini 2.5 Flash", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "sora", "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 64000 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/sora-2-pro", - "name": "Sora-2-Pro", - "toolCall": true, + "id": "gemini-2.5-flash-image", + "name": "Gemini 2.5 Flash Image", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "sora", "limit": { - "context": 0, - "output": 0 + "context": 32768, + "output": 8192 }, "modalities": { "input": [ @@ -121043,97 +185401,104 @@ "image" ], "output": [ - "video" + "image" ] }, - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "releaseDate": "2025-10-22", + "lastUpdated": "2025-10-22" }, { - "id": "poetools/claude-code", - "name": "claude-code", + "id": "gemini-2.5-flash-lite", + "name": "Gemini 2.5 Flash Lite", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 0, - "output": 0 + "context": 1048576, + "output": 64000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-11-27", - "lastUpdated": "2025-11-27" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "runwayml/runway", - "name": "Runway", + "id": "gemini-2.5-pro", + "name": "Gemini 2.5 Pro", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "runway", - "limit": { - "context": 256, - "output": 0 + "limit": { + "context": 1048576, + "output": 65536 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2024-10-11", - "lastUpdated": "2024-10-11" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "runwayml/runway-gen-4-turbo", - "name": "Runway-Gen-4-Turbo", + "id": "gemini-3.0-flash-preview", + "name": "Gemini 3.0 Flash Preview", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "runway", "limit": { - "context": 256, - "output": 0 + "context": 1000000, + "output": 64000 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2025-05-09", - "lastUpdated": "2025-05-09" + "reasoningOptions": [], + "releaseDate": "2025-12-18", + "lastUpdated": "2025-12-18" }, { - "id": "stabilityai/stablediffusionxl", - "name": "StableDiffusionXL", - "toolCall": true, + "id": "gemini-3.0-pro-image-preview", + "name": "Gemini 3.0 Pro Image Preview", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, - "family": "stable-diffusion", "limit": { - "context": 200, - "output": 0 + "context": 32768, + "output": 8192 }, "modalities": { "input": [ @@ -121141,48 +185506,52 @@ "image" ], "output": [ + "text", "image" ] }, - "releaseDate": "2023-07-09", - "lastUpdated": "2023-07-09" + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" }, { - "id": "topazlabs-co/topazlabs", - "name": "TopazLabs", + "id": "gemini-3.0-pro-preview", + "name": "Gemini 3.0 Pro Preview", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "topazlabs", "limit": { - "context": 204, - "output": 0 + "context": 1000000, + "output": 64000 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf", + "audio" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2024-12-03", - "lastUpdated": "2024-12-03" + "reasoningOptions": [], + "releaseDate": "2025-11-19", + "lastUpdated": "2025-11-19" }, { - "id": "trytako/tako", - "name": "Tako", + "id": "glm-4.5", + "name": "GLM 4.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "tako", "limit": { - "context": 2048, - "output": 0 + "context": 131072, + "output": 98304 }, "modalities": { "input": [ @@ -121192,26 +185561,25 @@ "text" ] }, - "releaseDate": "2024-08-15", - "lastUpdated": "2024-08-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "xai/grok-3", - "name": "Grok 3", + "id": "glm-4.5-air", + "name": "GLM 4.5 Air", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 131072, - "output": 8192 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75 + "context": 131000, + "output": 4096 }, "modalities": { "input": [ @@ -121221,26 +185589,25 @@ "text" ] }, - "releaseDate": "2025-04-11", - "lastUpdated": "2025-04-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "xai/grok-3-mini", - "name": "Grok 3 Mini", + "id": "gpt-oss-120b", + "name": "gpt-oss-120b", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 131072, - "output": 8192 - }, - "cost": { - "input": 0.3, - "output": 0.5, - "cacheRead": 0.075 + "context": 128000, + "output": 4096 }, "modalities": { "input": [ @@ -121250,195 +185617,170 @@ "text" ] }, - "releaseDate": "2025-04-11", - "lastUpdated": "2025-04-11" + "reasoningOptions": [], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "xai/grok-4", - "name": "Grok-4", + "id": "gpt-oss-20b", + "name": "gpt-oss-20b", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 256000, - "output": 128000 - }, - "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75 + "context": 128000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-07-10", - "lastUpdated": "2025-07-10" + "reasoningOptions": [], + "releaseDate": "2025-08-06", + "lastUpdated": "2025-08-06" }, { - "id": "xai/grok-4-fast-non-reasoning", - "name": "Grok-4-Fast-Non-Reasoning", + "id": "kimi-k2", + "name": "Kimi K2", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 2000000, + "context": 128000, "output": 128000 }, - "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 - }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-16", - "lastUpdated": "2025-09-16" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "xai/grok-4-fast-reasoning", - "name": "Grok-4-Fast-Reasoning", - "toolCall": true, + "id": "kling-v2-6", + "name": "Kling-V2 6", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "grok", "limit": { - "context": 2000000, - "output": 128000 - }, - "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05 + "context": 99999999, + "output": 99999999 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ - "text" + "video" ] }, - "releaseDate": "2025-09-16", - "lastUpdated": "2025-09-16" + "releaseDate": "2026-01-13", + "lastUpdated": "2026-01-13" }, { - "id": "xai/grok-4.1-fast-non-reasoning", - "name": "Grok-4.1-Fast-Non-Reasoning", - "toolCall": true, + "id": "meituan/longcat-flash-chat", + "name": "Meituan/Longcat-Flash-Chat", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 2000000, - "output": 30000 + "context": 131072, + "output": 131072 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "releaseDate": "2025-11-05", + "lastUpdated": "2025-11-05" }, { - "id": "xai/grok-4.1-fast-reasoning", - "name": "Grok-4.1-Fast-Reasoning", + "id": "meituan/longcat-flash-lite", + "name": "Meituan/Longcat-Flash-Lite", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 2000000, - "output": 30000 + "context": 256000, + "output": 320000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "releaseDate": "2026-02-06", + "lastUpdated": "2026-02-06" }, { - "id": "xai/grok-4.20-multi-agent", - "name": "Grok-4.20-Multi-Agent", + "id": "mimo-v2-flash", + "name": "Mimo-V2-Flash", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", "limit": { - "context": 128000, - "output": 0 + "context": 256000, + "output": 256000 }, "cost": { - "input": 2, - "output": 6, - "cacheRead": 0.2 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-03-13", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "knowledge": "2024-12-01", + "releaseDate": "2025-12-16", + "lastUpdated": "2026-02-04" }, { - "id": "xai/grok-code-fast-1", - "name": "Grok Code Fast 1", + "id": "MiniMax-M1", + "name": "MiniMax M1", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "grok", "limit": { - "context": 256000, - "output": 128000 - }, - "cost": { - "input": 0.2, - "output": 1.5, - "cacheRead": 0.02 + "context": 1000000, + "output": 80000 }, "modalities": { "input": [ @@ -121448,38 +185790,25 @@ "text" ] }, - "releaseDate": "2025-08-22", - "lastUpdated": "2025-08-22" - } - ], - "baseUrl": "https://api.poe.com/v1", - "doc": "https://creator.poe.com/docs/external-applications/openai-compatible-api" - }, - { - "id": "poolside", - "name": "Poolside", - "env": [ - "POOLSIDE_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" + }, { - "id": "poolside/laguna-m.1", - "name": "Laguna M.1", + "id": "minimax/minimax-m2", + "name": "Minimax/Minimax-M2", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, "limit": { - "context": 131040, - "output": 8192 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 200000, + "output": 128000 }, "modalities": { "input": [ @@ -121489,26 +185818,25 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-10-28", + "lastUpdated": "2025-10-28" }, { - "id": "poolside/laguna-xs.2", - "name": "Laguna XS.2", + "id": "minimax/minimax-m2.1", + "name": "Minimax/Minimax-M2.1", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { - "context": 131040, - "output": 8192 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 204800, + "output": 128000 }, "modalities": { "input": [ @@ -121518,69 +185846,54 @@ "text" ] }, - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" - } - ], - "baseUrl": "https://inference.poolside.ai/v1", - "doc": "https://platform.poolside.ai" - }, - { - "id": "privatemode-ai", - "name": "Privatemode AI", - "env": [ - "PRIVATEMODE_API_KEY", - "PRIVATEMODE_ENDPOINT" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" + }, { - "id": "gemma-3-27b", - "name": "Gemma 3 27B", + "id": "minimax/minimax-m2.5", + "name": "Minimax/Minimax-M2.5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "gemma", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, "limit": { - "context": 128000, - "output": 8192 - }, - "cost": { - "input": 0, - "output": 0 + "context": 204800, + "output": 128000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-03-12", - "lastUpdated": "2025-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "gpt-oss-120b", - "name": "gpt-oss-120b", + "id": "minimax/minimax-m2.5-highspeed", + "name": "Minimax/Minimax-M2.5 Highspeed", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, "limit": { - "context": 128000, + "context": 204800, "output": 128000 }, - "cost": { - "input": 0, - "output": 0 - }, "modalities": { "input": [ "text" @@ -121589,26 +185902,25 @@ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-08-04", - "lastUpdated": "2025-08-14" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-14", + "lastUpdated": "2026-02-14" }, { - "id": "qwen3-coder-30b-a3b", - "name": "Qwen3-Coder 30B-A3B", + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 0, - "output": 0 + "context": 256000, + "output": 100000 }, "modalities": { "input": [ @@ -121618,26 +185930,20 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2025-04" + "releaseDate": "2025-09-08", + "lastUpdated": "2025-09-08" }, { - "id": "qwen3-embedding-4b", - "name": "Qwen3-Embedding 4B", - "toolCall": false, + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 32000, - "output": 2560 - }, - "cost": { - "input": 0, - "output": 0 + "context": 256000, + "output": 100000 }, "modalities": { "input": [ @@ -121647,98 +185953,68 @@ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2025-06-06", - "lastUpdated": "2025-06-06" + "releaseDate": "2025-11-07", + "lastUpdated": "2025-11-07" }, { - "id": "whisper-large-v3", - "name": "Whisper large-v3", - "toolCall": false, + "id": "moonshotai/kimi-k2.5", + "name": "Moonshotai/Kimi-K2.5", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "whisper", + "openWeights": false, "limit": { - "context": 0, - "output": 4096 - }, - "cost": { - "input": 0, - "output": 0 + "context": 256000, + "output": 256000 }, "modalities": { "input": [ - "audio" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2023-09-01", - "lastUpdated": "2023-09-01" - } - ], - "baseUrl": "http://localhost:8080/v1", - "doc": "https://docs.privatemode.ai/api/overview" - }, - { - "id": "qihang-ai", - "name": "QiHang", - "env": [ - "QIHANG_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2026-01-28", + "lastUpdated": "2026-01-28" + }, { - "id": "claude-haiku-4-5-20251001", - "name": "Claude Haiku 4.5", + "id": "openai/gpt-5", + "name": "OpenAI/GPT-5", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-haiku", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 0.14, - "output": 0.71 + "context": 400000, + "output": 128000 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-10-01", - "lastUpdated": "2025-10-01" + "releaseDate": "2025-09-19", + "lastUpdated": "2025-09-19" }, { - "id": "claude-opus-4-5-20251101", - "name": "Claude Opus 4.5", + "id": "openai/gpt-5.2", + "name": "OpenAI/GPT-5.2", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", "limit": { - "context": 200000, - "output": 32000 - }, - "cost": { - "input": 0.71, - "output": 3.57 + "context": 400000, + "output": 128000 }, "modalities": { "input": [ @@ -121749,123 +186025,98 @@ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-11-01", - "lastUpdated": "2025-11-01" + "reasoningOptions": [], + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "claude-sonnet-4-5-20250929", - "name": "Claude Sonnet 4.5", + "id": "qwen-max-2025-01-25", + "name": "Qwen2.5-Max-2025-01-25", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 0.43, - "output": 2.14 + "context": 128000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "qwen-turbo", + "name": "Qwen-Turbo", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 0.09, - "output": 0.71 + "context": 1000000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image", - "video", - "audio", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemini-3-flash-preview", - "name": "Gemini 3 Flash Preview", + "id": "qwen-vl-max-2025-01-25", + "name": "Qwen VL-MAX-2025-01-25", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 0.07, - "output": 0.43 + "context": 128000, + "output": 4096 }, "modalities": { "input": [ "text", "image", - "video", "audio", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", + "id": "qwen2.5-vl-72b-instruct", + "name": "Qwen 2.5 VL 72B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gemini-pro", "limit": { - "context": 1000000, - "output": 65000 - }, - "cost": { - "input": 0.57, - "output": 3.43 + "context": 128000, + "output": 8192 }, "modalities": { "input": [ @@ -121878,339 +186129,319 @@ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gpt-5-mini", - "name": "GPT-5-Mini", + "id": "qwen2.5-vl-7b-instruct", + "name": "Qwen 2.5 VL 7B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-mini", "limit": { - "context": 200000, - "output": 64000 - }, - "cost": { - "input": 0.04, - "output": 0.29 + "context": 128000, + "output": 8192 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gpt-5.2", - "name": "GPT-5.2", + "id": "qwen3-235b-a22b", + "name": "Qwen 3 235B A22B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.25, - "output": 2 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "gpt-5.2-codex", - "name": "GPT-5.2 Codex", + "id": "qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235b A22B Instruct 2507", "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-codex", "limit": { - "context": 400000, - "output": 128000 - }, - "cost": { - "input": 0.14, - "output": 1.14 + "context": 262144, + "output": 64000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" - } - ], - "baseUrl": "https://api.qhaigc.net/v1", - "doc": "https://www.qhaigc.net/docs" - }, - { - "id": "qiniu-ai", - "name": "Qiniu", - "env": [ - "QINIU_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2025-08-12", + "lastUpdated": "2025-08-12" + }, { - "id": "claude-3.5-haiku", - "name": "Claude 3.5 Haiku", + "id": "qwen3-235b-a22b-thinking-2507", + "name": "Qwen3 235B A22B Thinking 2507", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 8192 + "context": 262144, + "output": 4096 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-26", - "lastUpdated": "2025-08-26" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-12", + "lastUpdated": "2025-08-12" }, { - "id": "claude-3.5-sonnet", - "name": "Claude 3.5 Sonnet", + "id": "qwen3-30b-a3b", + "name": "Qwen3 30B A3B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 8200 + "context": 40000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-09", - "lastUpdated": "2025-09-09" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "claude-3.7-sonnet", - "name": "Claude 3.7 Sonnet", + "id": "qwen3-30b-a3b-instruct-2507", + "name": "Qwen3 30b A3b Instruct 2507", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 128000 + "context": 128000, + "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-02-04", + "lastUpdated": "2026-02-04" }, { - "id": "claude-4.0-opus", - "name": "Claude 4.0 Opus", + "id": "qwen3-30b-a3b-thinking-2507", + "name": "Qwen3 30b A3b Thinking 2507", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, + "context": 126000, "output": 32000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-04", + "lastUpdated": "2026-02-04" }, { - "id": "claude-4.0-sonnet", - "name": "Claude 4.0 Sonnet", + "id": "qwen3-32b", + "name": "Qwen3 32B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 64000 + "context": 40000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, { - "id": "claude-4.1-opus", - "name": "Claude 4.1 Opus", + "id": "qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 32000 + "context": 262000, + "output": 4096 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "releaseDate": "2025-08-14", + "lastUpdated": "2025-08-14" }, { - "id": "claude-4.5-haiku", - "name": "Claude 4.5 Haiku", + "id": "qwen3-max", + "name": "Qwen3 Max", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 64000 + "context": 262144, + "output": 65536 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-16", - "lastUpdated": "2025-10-16" + "releaseDate": "2025-09-24", + "lastUpdated": "2025-09-24" }, { - "id": "claude-4.5-opus", - "name": "Claude 4.5 Opus", + "id": "qwen3-max-preview", + "name": "Qwen3 Max Preview", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 200000 + "context": 256000, + "output": 64000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-11-25", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-09-06", + "lastUpdated": "2025-09-06" }, { - "id": "claude-4.5-sonnet", - "name": "Claude 4.5 Sonnet", + "id": "qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 32768 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "releaseDate": "2025-09-12", + "lastUpdated": "2025-09-12" }, { - "id": "deepseek-r1", - "name": "DeepSeek-R1", + "id": "qwen3-next-80b-a3b-thinking", + "name": "Qwen3 Next 80B A3B Thinking", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 131072, + "output": 32768 }, "modalities": { "input": [ @@ -122220,16 +186451,21 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-12", + "lastUpdated": "2025-09-12" }, { - "id": "deepseek-r1-0528", - "name": "DeepSeek-R1-0528", + "id": "qwen3-vl-30b-a3b-thinking", + "name": "Qwen3-Vl 30b A3b Thinking", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, "limit": { "context": 128000, @@ -122237,164 +186473,185 @@ }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-02-09", + "lastUpdated": "2026-02-09" }, { - "id": "deepseek-v3", - "name": "DeepSeek-V3", - "toolCall": false, + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 16000 + "context": 256000, + "output": 64000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-13", - "lastUpdated": "2025-08-13" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-22", + "lastUpdated": "2026-02-22" }, { - "id": "deepseek-v3-0324", - "name": "DeepSeek-V3-0324", + "id": "stepfun-ai/gelab-zero-4b-preview", + "name": "Stepfun-Ai/Gelab Zero 4b Preview", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 16000 + "context": 8192, + "output": 4096 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "deepseek-v3.1", - "name": "DeepSeek-V3.1", - "toolCall": true, + "id": "stepfun/step-3.5-flash", + "name": "Stepfun/Step-3.5 Flash", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, + "reasoning": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 64000, + "output": 4096 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-19", - "lastUpdated": "2025-08-19" + "releaseDate": "2026-02-02", + "lastUpdated": "2026-02-02" }, { - "id": "deepseek/deepseek-math-v2", - "name": "Deepseek/Deepseek-Math-V2", - "toolCall": false, + "id": "x-ai/grok-4-fast", + "name": "x-AI/Grok-4-Fast", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 160000, - "output": 160000 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-04", - "lastUpdated": "2025-12-04" + "reasoningOptions": [], + "releaseDate": "2025-09-20", + "lastUpdated": "2025-09-20" }, { - "id": "deepseek/deepseek-v3.1-terminus", - "name": "DeepSeek/DeepSeek-V3.1-Terminus", + "id": "x-ai/grok-4-fast-non-reasoning", + "name": "X-Ai/Grok-4-Fast-Non-Reasoning", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "releaseDate": "2025-12-18", + "lastUpdated": "2025-12-18" }, { - "id": "deepseek/deepseek-v3.1-terminus-thinking", - "name": "DeepSeek/DeepSeek-V3.1-Terminus-Thinking", - "toolCall": false, + "id": "x-ai/grok-4-fast-reasoning", + "name": "X-Ai/Grok-4-Fast-Reasoning", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-22" + "reasoningOptions": [], + "releaseDate": "2025-12-18", + "lastUpdated": "2025-12-18" }, { - "id": "deepseek/deepseek-v3.2-251201", - "name": "Deepseek/DeepSeek-V3.2", + "id": "x-ai/grok-4.1-fast", + "name": "x-AI/Grok-4.1-Fast", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ @@ -122404,66 +186661,74 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [], + "releaseDate": "2025-11-20", + "lastUpdated": "2025-11-20" }, { - "id": "deepseek/deepseek-v3.2-exp", - "name": "DeepSeek/DeepSeek-V3.2-Exp", + "id": "x-ai/grok-4.1-fast-non-reasoning", + "name": "X-Ai/Grok 4.1 Fast Non Reasoning", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 2000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "releaseDate": "2025-12-19", + "lastUpdated": "2025-12-19" }, { - "id": "deepseek/deepseek-v3.2-exp-thinking", - "name": "DeepSeek/DeepSeek-V3.2-Exp-Thinking", - "toolCall": false, + "id": "x-ai/grok-4.1-fast-reasoning", + "name": "X-Ai/Grok 4.1 Fast Reasoning", + "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 32000 + "context": 20000000, + "output": 2000000 }, "modalities": { "input": [ - "text" + "text", + "image", + "audio", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "releaseDate": "2025-12-19", + "lastUpdated": "2025-12-19" }, { - "id": "doubao-1.5-pro-32k", - "name": "Doubao 1.5 Pro 32k", + "id": "x-ai/grok-code-fast-1", + "name": "x-AI/Grok-Code-Fast 1", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "limit": { - "context": 128000, - "output": 12000 + "context": 256000, + "output": 10000 }, "modalities": { "input": [ @@ -122473,20 +186738,27 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2025-09-02", + "lastUpdated": "2025-09-02" }, { - "id": "doubao-1.5-thinking-pro", - "name": "Doubao 1.5 Thinking Pro", + "id": "xiaomi/mimo-v2-flash", + "name": "Xiaomi/Mimo-V2-Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "mimo", "limit": { - "context": 128000, - "output": 16000 + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.1, + "output": 0.3, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -122496,401 +186768,516 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2024-12-01", + "releaseDate": "2025-12-16", + "lastUpdated": "2026-02-04" }, { - "id": "doubao-1.5-vision-pro", - "name": "Doubao 1.5 Vision Pro", - "toolCall": false, + "id": "z-ai/autoglm-phone-9b", + "name": "Z-Ai/Autoglm Phone 9b", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 128000, - "output": 16000 + "context": 12800, + "output": 4096 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "doubao-seed-1.6", - "name": "Doubao-Seed 1.6", + "id": "z-ai/glm-4.6", + "name": "Z-AI/GLM 4.6", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, "limit": { - "context": 256000, - "output": 32000 + "context": 200000, + "output": 200000 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-15", - "lastUpdated": "2025-08-15" + "releaseDate": "2025-10-11", + "lastUpdated": "2025-10-11" }, { - "id": "doubao-seed-1.6-flash", - "name": "Doubao-Seed 1.6 Flash", + "id": "z-ai/glm-4.7", + "name": "Z-Ai/GLM 4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 256000, - "output": 32000 + "context": 200000, + "output": 200000 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-15", - "lastUpdated": "2025-08-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-23", + "lastUpdated": "2025-12-23" }, { - "id": "doubao-seed-1.6-thinking", - "name": "Doubao-Seed 1.6 Thinking", + "id": "z-ai/glm-5", + "name": "Z-Ai/GLM 5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "limit": { - "context": 256000, - "output": 32000 + "context": 200000, + "output": 128000 }, "modalities": { "input": [ - "image", - "text", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-15", - "lastUpdated": "2025-08-15" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.qnaigc.com/v1", + "doc": "https://developer.qiniu.com/aitokenapi" + }, + { + "id": "qvac", + "name": "QVAC", + "env": [ + "QVAC_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "doubao-seed-2.0-code", - "name": "Doubao Seed 2.0 Code", + "id": "gemma4-31b", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "gemma", "limit": { - "context": 256000, - "output": 128000 + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "doubao-seed-2.0-lite", - "name": "Doubao Seed 2.0 Lite", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 256000, - "output": 32000 + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "doubao-seed-2.0-mini", - "name": "Doubao Seed 2.0 Mini", + "id": "gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 256000, - "output": 32000 + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "doubao-seed-2.0-pro", - "name": "Doubao Seed 2.0 Pro", + "id": "qwen3.5-0.8b", + "name": "Qwen3.5 0.8B", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 128000 + "context": 32768, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "gemini-2.0-flash", - "name": "Gemini 2.0 Flash", + "id": "qwen3.5-2b", + "name": "Qwen3.5 2B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, + "context": 32768, "output": 8192 }, + "cost": { + "input": 0, + "output": 0 + }, "modalities": { "input": [ - "text", - "image", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" }, { - "id": "gemini-2.0-flash-lite", - "name": "Gemini 2.0 Flash Lite", + "id": "qwen3.5-4b", + "name": "Qwen3.5 4B", "toolCall": true, "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 32768, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-11-01", + "lastUpdated": "2025-11-01" + }, + { + "id": "qwen3.5-9b", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, + "context": 32768, "output": 8192 }, + "cost": { + "input": 0, + "output": 0 + }, "modalities": { "input": [ "text", "image", - "audio", "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "max" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 64000 + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "video", + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "gemini-2.5-flash-image", - "name": "Gemini 2.5 Flash Image", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 32768, - "output": 8192 + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2025-10-22", - "lastUpdated": "2025-10-22" - }, + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@qvac/ai-sdk-provider", + "doc": "https://www.npmjs.com/package/@qvac/ai-sdk-provider" + }, + { + "id": "regolo-ai", + "name": "Regolo AI", + "env": [ + "REGOLO_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "gemini-2.5-flash-lite", - "name": "Gemini 2.5 Flash Lite", + "id": "apertus-70b", + "name": "Apertus 70B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "limit": { - "context": 1048576, - "output": 64000 + "context": 30000, + "output": 30000 + }, + "cost": { + "input": 0.46, + "output": 2.42 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "knowledge": "2025-09", + "releaseDate": "2025-09-02", + "lastUpdated": "2025-09-02" }, { - "id": "gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "brick-complexity-pro", + "name": "Brick Complexity Pro", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "limit": { - "context": 1048576, - "output": 65536 + "context": 100000, + "output": 15000 + }, + "cost": { + "input": 0.12, + "output": 0.46 }, "modalities": { "input": [ "text", - "image", - "video", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-02-06", + "lastUpdated": "2026-02-06" }, { - "id": "gemini-3.0-flash-preview", - "name": "Gemini 3.0 Flash Preview", + "id": "brick-v1-beta", + "name": "Brick v1 Beta", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "model-router", "limit": { - "context": 1000000, - "output": 64000 + "context": 100000, + "output": 15000 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-18", - "lastUpdated": "2025-12-18" + "status": "beta", + "deprecated": false, + "releaseDate": "2026-02-06", + "lastUpdated": "2026-02-06" }, { - "id": "gemini-3.0-pro-image-preview", - "name": "Gemini 3.0 Pro Image Preview", + "id": "deepseek-ocr-2", + "name": "DeepSeek OCR 2", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "limit": { - "context": 32768, - "output": 8192 + "context": 4000, + "output": 4000 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -122898,74 +187285,90 @@ "image" ], "output": [ - "text", - "image" + "text" ] }, - "releaseDate": "2025-11-20", - "lastUpdated": "2025-11-20" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "gemini-3.0-pro-preview", - "name": "Gemini 3.0 Pro Preview", - "toolCall": true, + "id": "faster-whisper-large-v3", + "name": "Faster Whisper Large v3", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "whisper", "limit": { - "context": 1000000, - "output": 64000 + "context": 448, + "output": 4096 + }, + "cost": { + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video", - "pdf", "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-11-19", - "lastUpdated": "2025-11-19" + "releaseDate": "2024-10-01", + "lastUpdated": "2024-10-01" }, { - "id": "glm-4.5", - "name": "GLM 4.5", + "id": "gemma4-31b", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 131072, - "output": 98304 + "context": 100000, + "output": 100000 + }, + "cost": { + "input": 0.46, + "output": 2.42 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "glm-4.5-air", - "name": "GLM 4.5 Air", + "id": "glm5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 131000, - "output": 4096 + "context": 96000, + "output": 96000 + }, + "cost": { + "input": 2.31, + "output": 6 }, "modalities": { "input": [ @@ -122975,20 +187378,34 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { "id": "gpt-oss-120b", - "name": "gpt-oss-120b", + "name": "GPT-OSS-120B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, + "family": "gpt-oss", "limit": { "context": 128000, - "output": 4096 + "output": 16384 + }, + "cost": { + "input": 1, + "output": 4.2 }, "modalities": { "input": [ @@ -122998,20 +187415,35 @@ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { "id": "gpt-oss-20b", - "name": "gpt-oss-20b", + "name": "GPT-OSS-20B", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "gpt-oss", "limit": { "context": 128000, - "output": 4096 + "output": 16384 + }, + "cost": { + "input": 0.4, + "output": 1.8 }, "modalities": { "input": [ @@ -123021,20 +187453,35 @@ "text" ] }, - "releaseDate": "2025-08-06", - "lastUpdated": "2025-08-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "kimi-k2", - "name": "Kimi K2", + "id": "llama-3.3-70b-instruct", + "name": "Llama 3.3 70B Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "llama", "limit": { "context": 128000, - "output": 128000 + "output": 16384 + }, + "cost": { + "input": 0.6, + "output": 2.7 }, "modalities": { "input": [ @@ -123044,68 +187491,83 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2025-04-28", + "lastUpdated": "2025-04-28" }, { - "id": "kling-v2-6", - "name": "Kling-V2 6", - "toolCall": false, + "id": "mistral-small-4-119b", + "name": "Mistral Small 4 119B", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "mistral-small", "limit": { - "context": 99999999, - "output": 99999999 + "context": 256000, + "output": 16384 + }, + "cost": { + "input": 0.75, + "output": 3 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ - "video" + "text" ] }, - "releaseDate": "2026-01-13", - "lastUpdated": "2026-01-13" + "reasoningOptions": [], + "releaseDate": "2026-03-15", + "lastUpdated": "2026-03-15" }, { - "id": "meituan/longcat-flash-chat", - "name": "Meituan/Longcat-Flash-Chat", + "id": "qwen-image", + "name": "Qwen-Image", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, + "family": "qwen", "limit": { - "context": 131072, - "output": 131072 + "context": 8192, + "output": 4096 + }, + "cost": { + "input": 0.5, + "output": 2 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "releaseDate": "2025-11-05", - "lastUpdated": "2025-11-05" + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "meituan/longcat-flash-lite", - "name": "Meituan/Longcat-Flash-Lite", + "id": "qwen3-coder-next", + "name": "Qwen3-Coder-Next", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 256000, - "output": 320000 + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -123115,26 +187577,26 @@ "text" ] }, - "releaseDate": "2026-02-06", - "lastUpdated": "2026-02-06" + "reasoningOptions": [], + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { - "id": "mimo-v2-flash", - "name": "Mimo-V2-Flash", - "toolCall": true, + "id": "qwen3-embedding-8b", + "name": "Qwen3-Embedding-8B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "mimo", + "family": "qwen", "limit": { - "context": 256000, - "output": 256000 + "context": 32768, + "output": 8192 }, "cost": { "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "output": 0.1 }, "modalities": { "input": [ @@ -123144,21 +187606,25 @@ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "MiniMax-M1", - "name": "MiniMax M1", - "toolCall": true, + "id": "qwen3-reranker-4b", + "name": "Qwen3-Reranker-4B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 80000 + "context": 32768, + "output": 8192 + }, + "cost": { + "input": 0.12, + "output": 0.12 }, "modalities": { "input": [ @@ -123168,607 +187634,1196 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "minimax/minimax-m2", - "name": "Minimax/Minimax-M2", + "id": "qwen3.5-122b", + "name": "Qwen3.5-122B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 128000 + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.9, + "output": 3.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "reasoningOptions": [], + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "minimax/minimax-m2.1", - "name": "Minimax/Minimax-M2.1", + "id": "qwen3.5-9b", + "name": "Qwen3.5-9B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 204800, - "output": 128000 + "context": 262144, + "output": 8192 + }, + "cost": { + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "releaseDate": "2026-02-01", + "lastUpdated": "2026-02-01" }, { - "id": "minimax/minimax-m2.5", - "name": "Minimax/Minimax-M2.5", + "id": "qwen3.6-27b", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 204800, - "output": 128000 + "context": 120000, + "output": 120000 + }, + "cost": { + "input": 0.58, + "output": 2.42 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.regolo.ai/v1", + "doc": "https://docs.regolo.ai/" + }, + { + "id": "requesty", + "name": "Requesty", + "env": [ + "REQUESTY_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "minimax/minimax-m2.5-highspeed", - "name": "Minimax/Minimax-M2.5 Highspeed", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-fable", "limit": { - "context": 204800, + "context": 1000000, "output": 128000 }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-02-14", - "lastUpdated": "2026-02-14" - }, - { - "id": "moonshotai/kimi-k2-0905", - "name": "Kimi K2 0905", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "limit": { - "context": 256000, - "output": 100000 + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-08", - "lastUpdated": "2025-09-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 256000, - "output": 100000 + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Moonshotai/Kimi-K2.5", + "id": "claude-haiku-4-5@eu", + "name": "Claude Haiku 4.5 (latest) (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 256000, - "output": 256000 + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 1.1, + "output": 5.5, + "cacheRead": 0.11, + "cacheWrite": 1.375 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-01-28", - "lastUpdated": "2026-01-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "openai/gpt-5", - "name": "OpenAI/GPT-5", + "id": "claude-opus-4-1", + "name": "Claude Opus 4.1 (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 32000 + }, + "cost": { + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "openai/gpt-5.2", - "name": "OpenAI/GPT-5.2", + "id": "claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "qwen-max-2025-01-25", - "name": "Qwen2.5-Max-2025-01-25", + "id": "claude-opus-4-5@eu", + "name": "Claude Opus 4.5 (latest) (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 4096 + "context": 200000, + "output": 64000 + }, + "cost": { + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "qwen-turbo", - "name": "Qwen-Turbo", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { "context": 1000000, - "output": 4096 + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "qwen-vl-max-2025-01-25", - "name": "Qwen VL-MAX-2025-01-25", + "id": "claude-opus-4-6@eu", + "name": "Claude Opus 4.6 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 4096 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.88 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "qwen2.5-vl-72b-instruct", - "name": "Qwen 2.5 VL 72B Instruct", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen2.5-vl-7b-instruct", - "name": "Qwen 2.5 VL 7B Instruct", + "id": "claude-opus-4-7@eu", + "name": "Claude Opus 4.7 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 8192 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "qwen3-235b-a22b", - "name": "Qwen 3 235B A22B", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 128000, - "output": 32000 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235b A22B Instruct 2507", + "id": "claude-opus-4-8@eu", + "name": "Claude Opus 4.8 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 64000 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "qwen3-235b-a22b-thinking-2507", - "name": "Qwen3 235B A22B Thinking 2507", + "id": "claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 262144, - "output": 4096 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-12", - "lastUpdated": "2025-08-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "qwen3-30b-a3b", - "name": "Qwen3 30B A3B", + "id": "claude-opus-5@eu", + "name": "Claude Opus 5 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-opus", "limit": { - "context": 40000, - "output": 4096 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 5.5, + "output": 27.5, + "cacheRead": 0.55, + "cacheWrite": 6.875 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "qwen3-30b-a3b-instruct-2507", - "name": "Qwen3 30b A3b Instruct 2507", + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 32000 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-04", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3-30b-a3b-thinking-2507", - "name": "Qwen3 30b A3b Thinking 2507", + "id": "claude-sonnet-4-5@eu", + "name": "Claude Sonnet 4.5 (latest) (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 126000, - "output": 32000 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3.3, + "output": 16.5, + "cacheRead": 0.3, + "cacheWrite": 4.125, + "tiers": [ + { + "input": 6.6, + "output": 24.75, + "cacheRead": 0.6, + "cacheWrite": 8.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6.6, + "output": 24.75, + "cacheRead": 0.6, + "cacheWrite": 8.25 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-04", - "lastUpdated": "2026-02-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "qwen3-32b", - "name": "Qwen3 32B", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 40000, - "output": 4096 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "qwen3-coder-480b-a35b-instruct", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "claude-sonnet-4-6@eu", + "name": "Claude Sonnet 4.6 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262000, - "output": 4096 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3.3, + "output": 16.5, + "cacheRead": 0.3, + "cacheWrite": 4.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-14", - "lastUpdated": "2025-08-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "qwen3-max", - "name": "Qwen3 Max", + "id": "claude-sonnet-4@eu", + "name": "Claude Sonnet 4 (latest) (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 65536 + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", - "lastUpdated": "2025-09-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "qwen3-max-preview", - "name": "Qwen3 Max Preview", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 256000, - "output": 64000 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-06", - "lastUpdated": "2025-09-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "qwen3-next-80b-a3b-instruct", - "name": "Qwen3 Next 80B A3B Instruct", + "id": "claude-sonnet-5@eu", + "name": "Claude Sonnet 5 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 131072, - "output": 32768 + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2.2, + "output": 11, + "cacheRead": 0.22, + "cacheWrite": 2.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-12", - "lastUpdated": "2025-09-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "qwen3-next-80b-a3b-thinking", - "name": "Qwen3 Next 80B A3B Thinking", + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 131072, - "output": 32768 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.07 }, "modalities": { "input": [ @@ -123778,195 +188833,353 @@ "text" ] }, - "releaseDate": "2025-09-12", - "lastUpdated": "2025-09-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "qwen3-vl-30b-a3b-thinking", - "name": "Qwen3-Vl 30b A3b Thinking", + "id": "deepseek-v4-flash-0731@eu", + "name": "DeepSeek V4 Flash 0731 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 128000, - "output": 32000 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.07 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-09", - "lastUpdated": "2026-02-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B", + "id": "gemini-2.5-flash@eu", + "name": "Gemini 2.5 Flash (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 256000, - "output": 64000 + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.075, + "cacheWrite": 0.55 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-22", - "lastUpdated": "2026-02-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "stepfun-ai/gelab-zero-4b-preview", - "name": "Stepfun-Ai/Gelab Zero 4b Preview", + "id": "gemini-3.1-flash-lite@eu", + "name": "Gemini 3.1 Flash Lite (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 8192, - "output": 4096 + "context": 1048576, + "output": 65535 }, - "modalities": { - "input": [ - "text", - "image" + "cost": { + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025, + "cacheWrite": 0.08333, + "tiers": [ + { + "input": 0.5, + "output": 2.25, + "cacheRead": 0.025, + "cacheWrite": 0.08333, + "tier": { + "type": "context", + "size": 200000 + } + } ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" - }, - { - "id": "stepfun/step-3.5-flash", - "name": "Stepfun/Step-3.5 Flash", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "limit": { - "context": 64000, - "output": 4096 + "contextOver200k": { + "input": 0.5, + "output": 2.25, + "cacheRead": 0.025, + "cacheWrite": 0.08333 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-02", - "lastUpdated": "2026-02-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" }, { - "id": "x-ai/grok-4-fast", - "name": "x-AI/Grok-4-Fast", + "id": "gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash-lite", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", + "video", "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-20", - "lastUpdated": "2025-09-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "x-ai/grok-4-fast-non-reasoning", - "name": "X-Ai/Grok-4-Fast-Non-Reasoning", + "id": "gemini-3.5-flash@eu", + "name": "Gemini 3.5 Flash (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 1.5, + "output": 9, + "cacheRead": 0.15, + "cacheWrite": 1.583 }, "modalities": { "input": [ "text", "image", + "video", "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-18", - "lastUpdated": "2025-12-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "x-ai/grok-4-fast-reasoning", - "name": "X-Ai/Grok-4-Fast-Reasoning", + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1048576, + "output": 65535 + }, + "cost": { + "input": 1.5, + "output": 7, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", + "video", "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-18", - "lastUpdated": "2025-12-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" }, { - "id": "x-ai/grok-4.1-fast", - "name": "x-AI/Grok-4.1-Fast", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4.2, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -123976,375 +189189,624 @@ "text" ] }, - "releaseDate": "2025-11-20", - "lastUpdated": "2025-11-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "x-ai/grok-4.1-fast-non-reasoning", - "name": "X-Ai/Grok 4.1 Fast Non Reasoning", + "id": "glm-5.2@eu", + "name": "GLM-5.2 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 2000000, - "output": 2000000 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4.2, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-12-19", - "lastUpdated": "2025-12-19" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "x-ai/grok-4.1-fast-reasoning", - "name": "X-Ai/Grok 4.1 Fast Reasoning", + "id": "gpt-4.1-mini@eu", + "name": "GPT-4.1 mini (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 20000000, - "output": 2000000 + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.44, + "output": 1.76, + "cacheRead": 0.11 }, "modalities": { "input": [ "text", "image", - "audio", - "video" + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-19", - "lastUpdated": "2025-12-19" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "x-ai/grok-code-fast-1", - "name": "x-AI/Grok-Code-Fast 1", + "id": "gpt-4.1-nano@eu", + "name": "GPT-4.1 nano (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, + "structuredOutput": true, + "reasoning": false, + "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 256000, - "output": 10000 + "context": 1047576, + "output": 32768 + }, + "cost": { + "input": 0.11, + "output": 0.44, + "cacheRead": 0.0275 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-02", - "lastUpdated": "2025-09-02" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "xiaomi/mimo-v2-flash", - "name": "Xiaomi/Mimo-V2-Flash", + "id": "gpt-4.1@eu", + "name": "GPT-4.1 (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "structuredOutput": true, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "input": 2.2, + "output": 8.8, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-12-01", - "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "z-ai/autoglm-phone-9b", - "name": "Z-Ai/Autoglm Phone 9b", + "id": "gpt-4o-mini@eu", + "name": "GPT-4o mini (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 12800, - "output": 4096 + "context": 128000, + "output": 16000 + }, + "cost": { + "input": 0.165, + "output": 0.66, + "cacheRead": 0.0825 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "knowledge": "2023-09", + "releaseDate": "2024-07-18", + "lastUpdated": "2024-07-18" }, { - "id": "z-ai/glm-4.6", - "name": "Z-AI/GLM 4.6", + "id": "gpt-5-mini@eu", + "name": "GPT-5 Mini (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, + "family": "gpt-mini", "limit": { "context": 200000, - "output": 200000 + "output": 100000 + }, + "cost": { + "input": 0.275, + "output": 2.2, + "cacheRead": 0.0275 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2025-10-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "z-ai/glm-4.7", - "name": "Z-Ai/GLM 4.7", + "id": "gpt-5-nano@eu", + "name": "GPT-5 Nano (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt-nano", "limit": { "context": 200000, - "output": 200000 + "output": 100000 + }, + "cost": { + "input": 0.055, + "output": 0.44, + "cacheRead": 0.0055 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "z-ai/glm-5", - "name": "Z-Ai/GLM 5", + "id": "gpt-5.1@eu", + "name": "GPT-5.1 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, + "family": "gpt", "limit": { - "context": 200000, + "context": 400000, + "input": 272000, "output": 128000 }, + "cost": { + "input": 1.375, + "output": 11, + "cacheRead": 0.1375 + }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" - } - ], - "baseUrl": "https://api.qnaigc.com/v1", - "doc": "https://developer.qiniu.com/aitokenapi" - }, - { - "id": "regolo-ai", - "name": "Regolo AI", - "env": [ - "REGOLO_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" + }, { - "id": "gpt-oss-120b", - "name": "GPT-OSS-120B", + "id": "gpt-5.4@eu", + "name": "GPT-5.4 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-oss", + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1, - "output": 4.2 + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "gpt-oss-20b", - "name": "GPT-OSS-20B", + "id": "gpt-5.5@eu", + "name": "GPT-5.5 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.4, - "output": 1.8 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "llama-3.1-8b-instruct", - "name": "Llama 3.1 8B Instruct", + "id": "gpt-5.6-luna@eu", + "name": "GPT-5.6 Luna (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "gpt-luna", "limit": { - "context": 120000, - "output": 120000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.05, - "output": 0.25 + "input": 0.22, + "output": 1.32, + "cacheRead": 0.022 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-07", - "lastUpdated": "2025-04-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama 3.3 70B Instruct", + "id": "gpt-5.6-sol@eu", + "name": "GPT-5.6 Sol (EU)", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "llama", + "family": "gpt-sol", "limit": { - "context": 128000, - "output": 16384 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 2.7 + "input": 5.5, + "output": 33, + "cacheRead": 0.55 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-28", - "lastUpdated": "2025-04-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "minimax-m2.5", - "name": "MiniMax 2.5", + "id": "gpt-5.6-terra@eu", + "name": "GPT-5.6 Terra (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "minimax", + "family": "gpt-terra", "limit": { - "context": 190000, - "output": 64000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.8, - "output": 3.5 + "input": 2.2, + "output": 13.2, + "cacheRead": 0.22 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-10" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "mistral-small-4-119b", - "name": "Mistral Small 4 119B", + "id": "gpt-5@eu", + "name": "GPT-5 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "mistral-small", + "family": "gpt", "limit": { - "context": 256000, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.75, - "output": 3 + "input": 1.375, + "output": 11, + "cacheRead": 0.1375 }, "modalities": { "input": [ @@ -124355,336 +189817,439 @@ "text" ] }, - "releaseDate": "2026-03-15", - "lastUpdated": "2026-03-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "mistral-small3.2", - "name": "Mistral Small 3.2", + "id": "grok-4.5", + "name": "Grok 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mistral-small", + "family": "grok", "limit": { - "context": 120000, - "output": 120000 + "context": 500000, + "output": 500000 }, "cost": { - "input": 0.5, - "output": 2.2 + "input": 2, + "output": 6, + "cacheRead": 0.5, + "cacheWrite": 2, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "cacheWrite": 4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1, + "cacheWrite": 4 + } }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-31", - "lastUpdated": "2025-01-31" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "qwen-image", - "name": "Qwen-Image", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 8192, - "output": 4096 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 2 + "input": 2.25, + "output": 11.25, + "cacheRead": 0.225 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen3-coder-next", - "name": "Qwen3-Coder-Next", + "id": "kimi-k3@eu", + "name": "Kimi K3 (EU)", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 16384 + "context": 1048576, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 2.25, + "output": 11.25, + "cacheRead": 0.225 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-03-01", - "lastUpdated": "2026-03-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen3-embedding-8b", - "name": "Qwen3-Embedding-8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "id": "o4-mini@eu", + "name": "o4-mini (EU)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "o-mini", "limit": { - "context": 32768, - "output": 8192 + "context": 200000, + "output": 100000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 1.21, + "output": 4.84, + "cacheRead": 0.3025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens" + } + ], + "knowledge": "2024-05", + "releaseDate": "2025-04-16", + "lastUpdated": "2025-04-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://router.requesty.ai/v1", + "doc": "https://requesty.ai/solution/llm-routing/models" + }, + { + "id": "routing-run", + "name": "routing.run", + "env": [ + "ROUTING_RUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "qwen3-reranker-4b", - "name": "Qwen3-Reranker-4B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "qwen", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32768, - "output": 8192 + "context": 1000000, + "output": 32000 }, "cost": { - "input": 0.12, - "output": 0.12 + "input": 5, + "output": 25 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "qwen3.5-122b", - "name": "Qwen3.5-122B", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 16384 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.9, - "output": 3.6 + "input": 3, + "output": 15 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "qwen3.5-9b", - "name": "Qwen3.5-9B", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "deepseek-flash", "limit": { - "context": 262144, - "output": 8192 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.112, + "output": 0.224 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-01", - "lastUpdated": "2026-02-01" - } - ], - "baseUrl": "https://api.regolo.ai/v1", - "doc": "https://docs.regolo.ai/" - }, - { - "id": "requesty", - "name": "Requesty", - "env": [ - "REQUESTY_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, { - "id": "anthropic/claude-3-7-sonnet", - "name": "Claude Sonnet 3.7", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 200000, + "context": 1000000, "output": 64000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.348, + "output": 0.696 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-01", - "releaseDate": "2025-02-19", - "lastUpdated": "2025-02-19" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "anthropic/claude-haiku-4-5", - "name": "Claude Haiku 4.5", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { "context": 200000, - "output": 62000 + "output": 32000 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.8, + "output": 2.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-02-01", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "anthropic/claude-opus-4", - "name": "Claude Opus 4", + "id": "glm-5.2-nitro", + "name": "GLM 5.2 Nitro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { "context": 200000, "output": 32000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.8, + "output": 2.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "anthropic/claude-opus-4-1", - "name": "Claude Opus 4.1", + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-luna", "limit": { - "context": 200000, - "output": 32000 + "context": 1000000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.7, + "output": 4.2 }, "modalities": { "input": [ @@ -124696,28 +190261,28 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "anthropic/claude-opus-4-5", - "name": "Claude Opus 4.5", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-sol", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 2.5, + "output": 15 }, "modalities": { "input": [ @@ -124729,28 +190294,28 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "anthropic/claude-opus-4-6", - "name": "Claude Opus 4.6", + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude-opus", + "family": "gpt-terra", "limit": { "context": 1000000, + "input": 922000, "output": 128000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 1.5, + "output": 9 }, "modalities": { "input": [ @@ -124762,264 +190327,279 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" + "reasoningOptions": [], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Claude Sonnet 4", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 200000, - "output": 64000 + "output": 32000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.275, + "output": 1.1 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "anthropic/claude-sonnet-4-5", - "name": "Claude Sonnet 4.5", + "id": "kimi-k2.6-nitro", + "name": "Kimi K2.6 Nitro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 64000 + "context": 200000, + "output": 32000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.275, + "output": 1.1 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "anthropic/claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1000000, - "output": 128000 + "context": 200000, + "output": 32000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.275, + "output": 1.1 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-02-17" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "google/gemini-2.5-flash", - "name": "Gemini 2.5 Flash", + "id": "kimi-k2.7-code-nitro", + "name": "Kimi K2.7 Code Nitro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gemini-flash", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 1048576, - "output": 65536 + "context": 200000, + "output": 32000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.075, - "cacheWrite": 0.55 + "input": 0.275, + "output": 1.1 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "google/gemini-2.5-pro", - "name": "Gemini 2.5 Pro", + "id": "nemotron-3-ultra", + "name": "Nemotron 3 Ultra 550B A55B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1048576, - "output": 65536 + "context": 131072, + "output": 32000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.31, - "cacheWrite": 2.375 + "input": 0.1, + "output": 0.1 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "reasoningOptions": [], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "google/gemini-3-flash-preview", - "name": "Gemini 3 Flash", + "id": "qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1048576, - "output": 65536 + "context": 262144, + "output": 32000 }, "cost": { - "input": 0.5, - "output": 3, - "cacheRead": 0.05, - "cacheWrite": 1 + "input": 0.16, + "output": 0.48 }, "modalities": { "input": [ "text", "image", - "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-12-17", - "lastUpdated": "2025-12-17" - }, + "reasoningOptions": [], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.routing.run/v1", + "doc": "https://docs.routing.run/api-reference/models" + }, + { + "id": "sakana", + "name": "Sakana AI", + "env": [ + "SAKANA_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "google/gemini-3-pro-preview", - "name": "Gemini 3 Pro", + "id": "fugu", + "name": "Fugu", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "fugu", "limit": { - "context": 1048576, - "output": 65536 - }, - "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2, - "cacheWrite": 4.5 + "context": 1000000, + "output": 1000000 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "openai/gpt-4.1", - "name": "GPT-4.1", + "id": "fugu-ultra", + "name": "Fugu Ultra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "fugu", "limit": { - "context": 1047576, - "output": 32768 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -125030,27 +190610,51 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" }, { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1 Mini", + "id": "fugu-ultra-20260615", + "name": "Fugu Ultra", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "fugu", "limit": { - "context": 1047576, - "output": 32768 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 5, + "output": 30, + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -125061,27 +190665,48 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.sakana.ai/v1", + "doc": "https://console.sakana.ai/models" + }, + { + "id": "salad-cloud", + "name": "SaladCloud AI Gateway", + "env": [ + "SALAD_CLOUD_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "openai/gpt-4o-mini", - "name": "GPT-4o Mini", + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 262144, + "input": 262144, + "output": 262144 }, "cost": { - "input": 0.15, - "output": 0.6, - "cacheRead": 0.08 + "input": 0.09, + "output": 0.6 }, "modalities": { "input": [ @@ -125092,525 +190717,652 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-07-18", - "lastUpdated": "2024-07-18" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@saladtechnologies-oss/ai-sdk-provider", + "doc": "https://docs.salad.com/ai-gateway/explanation/overview" + }, + { + "id": "sap-ai-core", + "name": "SAP AI Core", + "env": [ + "AICORE_SERVICE_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "openai/gpt-5", - "name": "GPT-5", + "id": "amazon--nova-lite", + "name": "amazon--nova-lite", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "nova-lite", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.13 + "input": 0.3, + "output": 2.37 }, "modalities": { "input": [ "text", - "audio", "image", "video" ], "output": [ - "text", - "audio", - "image" + "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-12-02", + "lastUpdated": "2025-12-02" }, { - "id": "openai/gpt-5-chat", - "name": "GPT-5 Chat (latest)", - "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "amazon--nova-micro", + "name": "amazon--nova-micro", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt-codex", + "family": "nova-micro", "limit": { - "context": 400000, - "output": 128000 + "context": 128000, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10 + "input": 0.03, + "output": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "openai/gpt-5-codex", - "name": "GPT-5 Codex", + "id": "amazon--nova-pro", + "name": "amazon--nova-pro", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "nova-pro", "limit": { - "context": 400000, - "output": 128000 + "context": 300000, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.56, + "output": 2.13 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-10-01", - "releaseDate": "2025-09-15", - "lastUpdated": "2025-09-15" + "releaseDate": "2024-12-03", + "lastUpdated": "2024-12-03" }, { - "id": "openai/gpt-5-image", - "name": "GPT-5 Image", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "amazon--titan-embed-text", + "name": "amazon--titan-embed-text", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", "limit": { - "context": 400000, - "output": 128000 + "context": 8192, + "output": 1536 }, "cost": { - "input": 5, - "output": 10, - "cacheRead": 1.25 + "input": 0.14, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2024-10-01", - "releaseDate": "2025-10-14", - "lastUpdated": "2025-10-14" + "releaseDate": "2024-04-30", + "lastUpdated": "2024-04-30" }, { - "id": "openai/gpt-5-mini", - "name": "GPT-5 Mini", + "id": "anthropic--claude-3-haiku", + "name": "anthropic--claude-3-haiku", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "claude-haiku", "limit": { - "context": 128000, - "output": 32000 + "context": 200000, + "output": 4096 }, "cost": { "input": 0.25, - "output": 2, - "cacheRead": 0.03 + "output": 1.25, + "cacheRead": 0.03, + "cacheWrite": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2023-08-31", + "releaseDate": "2024-03-13", + "lastUpdated": "2024-03-13" }, { - "id": "openai/gpt-5-nano", - "name": "GPT-5 Nano", + "id": "anthropic--claude-3-opus", + "name": "anthropic--claude-3-opus", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-nano", + "family": "claude-opus", "limit": { - "context": 16000, - "output": 4000 + "context": 200000, + "output": 4096 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.01 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-08-31", + "releaseDate": "2024-02-29", + "lastUpdated": "2024-02-29" }, { - "id": "openai/gpt-5-pro", - "name": "GPT-5 Pro", + "id": "anthropic--claude-3-sonnet", + "name": "anthropic--claude-3-sonnet", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 272000 + "context": 200000, + "output": 4096 }, "cost": { - "input": 15, - "output": 120 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-10-06", - "lastUpdated": "2025-10-06" + "status": "deprecated", + "deprecated": true, + "knowledge": "2023-08-31", + "releaseDate": "2024-03-04", + "lastUpdated": "2024-03-04" }, { - "id": "openai/gpt-5.1", - "name": "GPT-5.1", + "id": "anthropic--claude-3.5-sonnet", + "name": "anthropic--claude-3.5-sonnet", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 8192 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-04-30", + "releaseDate": "2024-10-22", + "lastUpdated": "2024-10-22" }, { - "id": "openai/gpt-5.1-chat", - "name": "GPT-5.1 Chat", + "id": "anthropic--claude-3.7-sonnet", + "name": "anthropic--claude-3.7-sonnet", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10-31", + "releaseDate": "2025-02-24", + "lastUpdated": "2025-02-24" }, { - "id": "openai/gpt-5.1-codex", - "name": "GPT-5.1-Codex", + "id": "anthropic--claude-4-opus", + "name": "anthropic--claude-4-opus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 32000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 15, + "output": 75, + "cacheRead": 1.5, + "cacheWrite": 18.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "openai/gpt-5.1-codex-max", - "name": "GPT-5.1-Codex-Max", + "id": "anthropic--claude-4-sonnet", + "name": "anthropic--claude-4-sonnet", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.1, - "output": 9, - "cacheRead": 0.11 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-03-31", + "releaseDate": "2025-05-22", + "lastUpdated": "2025-05-22" }, { - "id": "openai/gpt-5.1-codex-mini", - "name": "GPT-5.1-Codex-Mini", + "id": "anthropic--claude-4.5-haiku", + "name": "anthropic--claude-4.5-haiku", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-haiku", "limit": { - "context": 400000, - "output": 100000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 1, + "output": 5, + "cacheRead": 0.1, + "cacheWrite": 1.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "openai/gpt-5.2", - "name": "GPT-5.2", + "id": "anthropic--claude-4.5-opus", + "name": "anthropic--claude-4.5-opus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "openai/gpt-5.2-chat", - "name": "GPT-5.2 Chat", + "id": "anthropic--claude-4.5-sonnet", + "name": "anthropic--claude-4.5-sonnet", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-sonnet", "limit": { - "context": 128000, - "output": 16384 + "context": 200000, + "output": 64000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "openai/gpt-5.2-codex", - "name": "GPT-5.2-Codex", + "id": "anthropic--claude-4.6-opus", + "name": "anthropic--claude-4.6-opus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-01-14", - "lastUpdated": "2026-01-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "openai/gpt-5.2-pro", - "name": "GPT-5.2 Pro", + "id": "anthropic--claude-4.6-sonnet", + "name": "anthropic--claude-4.6-sonnet", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "claude-sonnet", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 64000 }, "cost": { - "input": 21, - "output": 168 + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "max" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-08", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "openai/gpt-5.3-codex", - "name": "GPT-5.3-Codex", + "id": "anthropic--claude-4.7-opus", + "name": "anthropic--claude-4.7-opus", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "claude-opus", "limit": { - "context": 400000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -125622,27 +191374,40 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "openai/gpt-5.4", - "name": "GPT-5.4", + "id": "anthropic--claude-4.8-opus", + "name": "anthropic--claude-4.8-opus", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt", + "family": "claude-opus", "limit": { - "context": 1050000, + "context": 1000000, "output": 128000 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -125654,196 +191419,301 @@ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "openai/gpt-5.4-pro", - "name": "GPT-5.4 Pro", + "id": "cohere--command-a-reasoning", + "name": "cohere--command-a-reasoning", "toolCall": true, "structuredOutput": false, "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "command-a", + "limit": { + "context": 256000, + "output": 32000 + }, + "cost": { + "input": 0.63, + "output": 5.05 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1 + } + ], + "knowledge": "2024-06-01", + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" + }, + { + "id": "gemini-2.5-flash", + "name": "gemini-2.5-flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gemini-flash", "limit": { - "context": 1050000, - "output": 128000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 30, - "output": 180, - "cacheRead": 30 + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 }, "modalities": { "input": [ "text", "image", + "audio", + "video", "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-04-17", + "lastUpdated": "2025-06-05" }, { - "id": "openai/o4-mini", - "name": "o4 Mini", + "id": "gemini-2.5-flash-lite", + "name": "gemini-2.5-flash-lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "o-mini", + "family": "gemini-flash-lite", "limit": { - "context": 200000, - "output": 100000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.1, - "output": 4.4, - "cacheRead": 0.28 + "input": 0.1, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-04-16", - "lastUpdated": "2025-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { - "id": "xai/grok-4", - "name": "Grok 4", + "id": "gemini-2.5-pro", + "name": "gemini-2.5-pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gemini-pro", "limit": { - "context": 256000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.75, - "cacheWrite": 3 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-09-09", - "lastUpdated": "2025-09-09" + "releaseDate": "2025-03-25", + "lastUpdated": "2025-06-05" }, { - "id": "xai/grok-4-fast", - "name": "Grok 4 Fast", + "id": "gemini-3.1-flash-lite", + "name": "gemini-3.1-flash-lite", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "grok", + "family": "gemini-flash-lite", "limit": { - "context": 2000000, - "output": 64000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.5, - "cacheRead": 0.05, - "cacheWrite": 0.2 + "input": 0.25, + "output": 1.5, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-09-19", - "lastUpdated": "2025-09-19" - } - ], - "baseUrl": "https://router.requesty.ai/v1", - "doc": "https://requesty.ai/solution/llm-routing/models" - }, - { - "id": "routing-run", - "name": "routing.run", - "env": [ - "ROUTING_RUN_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, { - "id": "route/deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "gemini-3.5-flash", + "name": "gemini-3.5-flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "deepseek", + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 163840, - "output": 163840 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 0.4928, - "output": 0.7392 + "input": 1.5, + "output": 9, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "route/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "gemini-embedding", + "name": "Gemini Embedding 001", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "openWeights": false, + "family": "gemini", "limit": { - "context": 1000000, - "output": 131072 - }, - "cost": { - "input": 0.4928, - "output": 0.7392, - "cacheRead": 0.0028 + "context": 2048, + "output": 1 }, "modalities": { "input": [ @@ -125854,399 +191724,477 @@ ] }, "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "route/deepseek-v4-flash-6bit", - "name": "DeepSeek V4 Flash 6bit", + "id": "gpt-4.1", + "name": "gpt-4.1", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 131072 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.4928, - "output": 0.7392, - "cacheRead": 0.0028 + "input": 2, + "output": 8, + "cacheRead": 0.32 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "route/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "gpt-4.1-mini", + "name": "gpt-4.1-mini", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 1000000, - "output": 131072 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.4928, - "output": 0.7392, - "cacheRead": 0.003625 + "input": 0.4, + "output": 1.6, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "route/deepseek-v4-pro-6bit", - "name": "DeepSeek V4 Pro 6bit", + "id": "gpt-4.1-nano", + "name": "gpt-4.1-nano", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 1000000, - "output": 131072 + "context": 1047576, + "output": 32768 }, "cost": { - "input": 0.4928, - "output": 0.7392, - "cacheRead": 0.003625 + "input": 0.08, + "output": 0.26 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "route/gemma-4-31b-it", - "name": "Gemma 4 31B IT", + "id": "gpt-5", + "name": "gpt-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 1.25, + "output": 10, + "cacheRead": 0.125 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "route/glm-5.1", - "name": "GLM 5.1", + "id": "gpt-5-mini", + "name": "gpt-5-mini", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 202752, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.26, - "cacheWrite": 0 + "input": 0.25, + "output": 2, + "cacheRead": 0.025 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "route/glm-5.1-6bit", - "name": "GLM 5.1 6bit", + "id": "gpt-5-nano", + "name": "gpt-5-nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt-nano", "limit": { - "context": 202752, - "output": 65536 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.26, - "cacheWrite": 0 + "input": 0.05, + "output": 0.4, + "cacheRead": 0.005 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "route/kimi-k2.5", - "name": "Kimi K2.5", + "id": "gpt-5.2", + "name": "gpt-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.5", + "openWeights": false, + "family": "gpt", "limit": { - "context": 131072, - "output": 32768 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.462, - "output": 2.42, - "cacheRead": 0.1 + "input": 1.25, + "output": 9.44, + "cacheRead": 0.12 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "route/kimi-k2.6", - "name": "Kimi K2.6", + "id": "gpt-5.4", + "name": "gpt-5.4", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.462, - "output": 2.42, - "cacheRead": 0.16 + "input": 2.5, + "output": 15, + "cacheRead": 0.25 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "route/kimi-k2.6-6bit", - "name": "Kimi K2.6 6bit", + "id": "gpt-5.5", + "name": "gpt-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 262144 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.462, - "output": 2.42, - "cacheRead": 0.16 + "input": 5, + "output": 30, + "cacheRead": 0.5 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "route/mimo-v2.5", - "name": "MiMo V2.5", + "id": "mistralai--mistral-medium-instruct", + "name": "mistralai--mistral-medium-instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "mistral-medium", "limit": { - "context": 1000000, - "output": 262144 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.45, - "output": 1.35, - "cacheRead": 0.2 + "input": 0.36, + "output": 1.22 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "knowledge": "2025-05", + "releaseDate": "2025-05-07", + "lastUpdated": "2025-05-07" }, { - "id": "route/mimo-v2.5-pro", - "name": "MiMo V2.5 Pro", + "id": "mistralai--mistral-small", + "name": "mistralai--mistral-small", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "mimo", + "family": "mistral-small", "limit": { - "context": 1000000, - "output": 262144 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.45, - "output": 1.35, - "cacheRead": 0.2 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "route/mimo-v2.5-pro-6bit", - "name": "MiMo V2.5 Pro 6bit", - "toolCall": true, + "id": "nvidia--llama-3.2-nv-embedqa-1b", + "name": "nvidia--llama-3.2-nv-embedqa-1b", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "mimo", + "reasoning": false, + "attachment": false, + "openWeights": false, "limit": { - "context": 1000000, - "output": 262144 + "context": 8192, + "output": 4096 }, "cost": { - "input": 0.45, - "output": 1.35, - "cacheRead": 0.2 + "input": 0.07, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2024-09-25", + "lastUpdated": "2024-09-25" }, { - "id": "route/minimax-m2.5", - "name": "MiniMax M2.5", + "id": "sap-abap-1", + "name": "sap-abap-1", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, "limit": { - "context": 100000, - "output": 131072 + "context": 32768, + "output": 4096 }, "cost": { - "input": 0.193, - "output": 1.238, - "cacheRead": 0.03, - "cacheWrite": 0.375 + "input": 0.48, + "output": 1.7 }, "modalities": { "input": [ @@ -126256,27 +192204,25 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2025-11-26", + "lastUpdated": "2025-11-26" }, { - "id": "route/minimax-m2.5-highspeed", - "name": "MiniMax M2.5 Highspeed", - "toolCall": true, + "id": "sonar", + "name": "sonar", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "sonar", "limit": { - "context": 100000, - "output": 131072 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.193, - "output": 1.238, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 1, + "output": 1 }, "modalities": { "input": [ @@ -126286,27 +192232,26 @@ "text" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "route/minimax-m2.7", - "name": "MiniMax M2.7", - "toolCall": true, + "id": "sonar-deep-research", + "name": "sonar-deep-research", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "minimax", + "openWeights": false, + "family": "sonar-deep-research", "limit": { - "context": 100000, - "output": 131072 + "context": 128000, + "output": 32768 }, "cost": { - "input": 0.33, - "output": 1.32, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 2, + "output": 8 }, "modalities": { "input": [ @@ -126316,55 +192261,66 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2025-02-01", + "lastUpdated": "2025-09-01" }, { - "id": "route/minimax-m2.7-highspeed", - "name": "MiniMax M2.7 Highspeed", - "toolCall": true, + "id": "sonar-pro", + "name": "sonar-pro", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "minimax", + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "sonar-pro", "limit": { - "context": 100000, - "output": 131072 + "context": 200000, + "output": 8192 }, "cost": { - "input": 0.33, - "output": 1.32, - "cacheRead": 0.06, - "cacheWrite": 0.375 + "input": 3, + "output": 15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "knowledge": "2025-09-01", + "releaseDate": "2024-01-01", + "lastUpdated": "2025-09-01" }, { - "id": "route/mistral-large-3", - "name": "Mistral Large 3", - "toolCall": true, + "id": "text-embedding-3-large", + "name": "text-embedding-3-large", + "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "mistral-large", + "openWeights": false, "limit": { - "context": 128000, - "output": 32768 + "context": 8191, + "output": 3072 }, "cost": { - "input": 0.5, - "output": 1.5 + "input": 0.09, + "output": 0 }, "modalities": { "input": [ @@ -126374,88 +192330,95 @@ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2025-12-02" + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" }, { - "id": "route/mistral-medium-2505", - "name": "Mistral Medium 2505", - "toolCall": true, + "id": "text-embedding-3-small", + "name": "text-embedding-3-small", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "mistral-medium", "limit": { - "context": 128000, - "output": 32768 + "context": 8191, + "output": 1536 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.02, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" - }, + "releaseDate": "2024-01-25", + "lastUpdated": "2024-01-25" + } + ], + "npm": "@jerome-benoit/sap-ai-provider-v2", + "doc": "https://help.sap.com/docs/sap-ai-core" + }, + { + "id": "sarvam", + "name": "Sarvam AI", + "env": [ + "SARVAM_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "route/mistral-small-2503", - "name": "Mistral Small 2503", + "id": "sarvam-105b", + "name": "Sarvam-105B", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "mistral-small", + "family": "sarvam", "limit": { - "context": 128000, - "output": 32768 - }, - "cost": { - "input": 0.15, - "output": 0.6 + "context": 131072, + "output": 131072 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-06", - "releaseDate": "2026-03-16", - "lastUpdated": "2026-03-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "null", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-18", + "lastUpdated": "2026-03-06" }, { - "id": "route/qwen3.6-27b", - "name": "Qwen3.6 27B", + "id": "sarvam-30b", + "name": "Sarvam-30B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "sarvam", "limit": { - "context": 202000, - "output": 32768 - }, - "cost": { - "input": 1.1, - "output": 3.3 + "context": 65536, + "output": 65536 }, "modalities": { "input": [ @@ -126465,25 +192428,49 @@ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "null", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-18", + "lastUpdated": "2026-03-06" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.sarvam.ai/v1", + "doc": "https://docs.sarvam.ai/api-reference-docs/getting-started/models" + }, + { + "id": "scaleway", + "name": "Scaleway", + "env": [ + "SCALEWAY_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "route/qwen3.6-27b-202k", - "name": "Qwen3.6 27B 202K", - "toolCall": true, - "structuredOutput": true, + "id": "bge-multilingual-gemma2", + "name": "BGE Multilingual Gemma2", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "gemma", "limit": { - "context": 202000, - "output": 32768 + "context": 8191, + "output": 3072 }, "cost": { - "input": 1.1, - "output": 3.3 + "input": 0.1, + "output": 0 }, "modalities": { "input": [ @@ -126493,54 +192480,68 @@ "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "releaseDate": "2024-07-26", + "lastUpdated": "2025-06-15" }, { - "id": "route/step-3.5-flash", - "name": "Step 3.5 Flash", + "id": "gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "gemma", "limit": { - "context": 262144, - "output": 65536 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.096, - "output": 0.288, - "cacheRead": 0.019 + "input": 0.25, + "output": 0.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-04", + "releaseDate": "2026-04-01", + "lastUpdated": "2026-05-22" }, { - "id": "route/step-3.5-flash-2603", - "name": "Step 3.5 Flash 2603", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, + "family": "glm", "limit": { - "context": 262144, - "output": 65536 + "context": 256000, + "output": 16384 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 1.8, + "output": 5.5 }, "modalities": { "input": [ @@ -126550,26 +192551,36 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "route/stepfun-3.5-flash", - "name": "StepFun 3.5 Flash", + "id": "gpt-oss-120b", + "name": "GPT-OSS 120B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 65536 + "context": 128000, + "output": 32768 }, "cost": { - "input": 0.096, - "output": 0.288, - "cacheRead": 0.019 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -126579,790 +192590,867 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" - } - ], - "baseUrl": "https://ai.routing.sh/v1", - "doc": "https://docs.routing.run/api-reference/models" - }, - { - "id": "sap-ai-core", - "name": "SAP AI Core", - "env": [ - "AICORE_SERVICE_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2024-01-01", + "lastUpdated": "2026-03-17" + }, { - "id": "anthropic--claude-3-haiku", - "name": "anthropic--claude-3-haiku", + "id": "llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "llama", "limit": { - "context": 200000, - "output": 4096 + "context": 100000, + "output": 16384 }, "cost": { - "input": 0.25, - "output": 1.25, - "cacheRead": 0.03, - "cacheWrite": 0.3 + "input": 0.9, + "output": 0.9 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2023-08-31", - "releaseDate": "2024-03-13", - "lastUpdated": "2024-03-13" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-3-opus", - "name": "anthropic--claude-3-opus", + "id": "mistral-medium-3.5-128b", + "name": "Mistral Medium 3.5 128B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "mistral-medium", "limit": { - "context": 200000, - "output": 4096 + "context": 256000, + "output": 16384 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 1.5, + "output": 7.5 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-08-31", - "releaseDate": "2024-02-29", - "lastUpdated": "2024-02-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "anthropic--claude-3-sonnet", - "name": "anthropic--claude-3-sonnet", + "id": "mistral-small-3.2-24b-instruct-2506", + "name": "Mistral Small 3.2 24B Instruct (2506)", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "mistral-small", "limit": { - "context": 200000, - "output": 4096 + "context": 128000, + "output": 32768 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.15, + "output": 0.35 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2023-08-31", - "releaseDate": "2024-03-04", - "lastUpdated": "2024-03-04" + "knowledge": "2025-03", + "releaseDate": "2025-06-20", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-3.5-sonnet", - "name": "anthropic--claude-3.5-sonnet", + "id": "pixtral-12b-2409", + "name": "Pixtral 12B 2409", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "openWeights": true, + "family": "pixtral", "limit": { - "context": 200000, - "output": 8192 + "context": 128000, + "output": 4096 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.2, + "output": 0.2 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-04-30", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" + "knowledge": "2024-09", + "releaseDate": "2024-09-25", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-3.7-sonnet", - "name": "anthropic--claude-3.7-sonnet", + "id": "qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 260000, + "output": 16384 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.75, + "output": 2.25 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-10-31", - "releaseDate": "2025-02-24", - "lastUpdated": "2025-02-24" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-01", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-4-opus", - "name": "anthropic--claude-4-opus", + "id": "qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 32000 + "context": 128000, + "output": 32768 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-4-sonnet", - "name": "anthropic--claude-4-sonnet", - "toolCall": true, + "id": "qwen3-embedding-8b", + "name": "Qwen3 Embedding 8B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 32768, + "output": 4096 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.1, + "output": 0 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-05-22", - "lastUpdated": "2025-05-22" + "releaseDate": "2025-06-05", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-4.5-haiku", - "name": "anthropic--claude-4.5-haiku", + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 397B A17B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 256000, + "output": 16384 }, "cost": { - "input": 1, - "output": 5, - "cacheRead": 0.1, - "cacheWrite": 1.25 + "input": 0.6, + "output": 3.6 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "anthropic--claude-4.5-opus", - "name": "anthropic--claude-4.5-opus", + "id": "qwen3.6-35b-a3b", + "name": "Qwen3.6 35B A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-opus", + "openWeights": true, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 128000, + "output": 16384 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.25, + "output": 1.5 }, "modalities": { "input": [ "text", - "image", - "pdf" + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-04", + "releaseDate": "2026-05-01", + "lastUpdated": "2026-05-22" + }, + { + "id": "whisper-large-v3", + "name": "Whisper Large v3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "whisper", + "limit": { + "context": 0, + "output": 8192 + }, + "cost": { + "input": 0.003, + "output": 0 + }, + "modalities": { + "input": [ + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2025-11-24", - "lastUpdated": "2025-11-24" - }, + "knowledge": "2023-09", + "releaseDate": "2023-09-01", + "lastUpdated": "2026-03-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.scaleway.ai/v1", + "doc": "https://www.scaleway.com/en/docs/generative-apis/" + }, + { + "id": "scx", + "name": "SCX.ai", + "env": [ + "SCX_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "anthropic--claude-4.5-sonnet", - "name": "anthropic--claude-4.5-sonnet", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 64000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.17, + "output": 0.55 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "anthropic--claude-4.6-opus", - "name": "anthropic--claude-4.6-opus", + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "minimax", "limit": { - "context": 1000000, - "output": 128000 + "context": 192000, + "output": 64000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.48, + "output": 1.79, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.scx.ai/v1", + "doc": "https://platform.scx.ai/docs" + }, + { + "id": "siliconflow", + "name": "SiliconFlow", + "env": [ + "SILICONFLOW_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "anthropic--claude-4.6-sonnet", - "name": "anthropic--claude-4.6-sonnet", + "id": "baidu/ERNIE-4.5-300B-A47B", + "name": "baidu/ERNIE-4.5-300B-A47B", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-sonnet", + "family": "ernie", "limit": { - "context": 1000000, - "output": 64000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 3, - "output": 15, - "cacheRead": 0.3, - "cacheWrite": 3.75 + "input": 0.28, + "output": 1.1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "releaseDate": "2025-07-02", + "lastUpdated": "2025-11-25" }, { - "id": "anthropic--claude-4.7-opus", - "name": "anthropic--claude-4.7-opus", + "id": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "claude-opus", + "family": "seed", "limit": { - "context": 1000000, - "output": 128000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 5, - "output": 25, - "cacheRead": 0.5, - "cacheWrite": 6.25 + "input": 0.21, + "output": 0.57 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "releaseDate": "2025-09-04", + "lastUpdated": "2025-11-25" }, { - "id": "gemini-2.5-flash", - "name": "gemini-2.5-flash", + "id": "deepseek-ai/DeepSeek-R1", + "name": "deepseek-ai/DeepSeek-R1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-flash", + "family": "deepseek-thinking", "limit": { - "context": 1048576, - "output": 65536 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.3, - "output": 2.5, - "cacheRead": 0.03 + "input": 0.5, + "output": 2.18 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-04-17", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-05-28", + "lastUpdated": "2025-11-25" }, { - "id": "gemini-2.5-flash-lite", - "name": "gemini-2.5-flash-lite", + "id": "deepseek-ai/DeepSeek-V3", + "name": "deepseek-ai/DeepSeek-V3", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemini-flash-lite", + "family": "deepseek", "limit": { - "context": 1048576, - "output": 65536 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.1, - "output": 0.4, - "cacheRead": 0.01 + "input": 0.25, + "output": 1 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-06-17", - "lastUpdated": "2025-06-17" + "releaseDate": "2024-12-26", + "lastUpdated": "2025-11-25" }, { - "id": "gemini-2.5-pro", - "name": "gemini-2.5-pro", + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "deepseek-ai/DeepSeek-V3.1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gemini-pro", + "family": "deepseek", "limit": { - "context": 1048576, - "output": 65536 + "context": 164000, + "output": 164000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.27, + "output": 1 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-03-25", - "lastUpdated": "2025-06-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-08-25", + "lastUpdated": "2025-11-25" }, { - "id": "gpt-4.1", - "name": "gpt-4.1", + "id": "deepseek-ai/DeepSeek-V3.1-Terminus", + "name": "deepseek-ai/DeepSeek-V3.1-Terminus", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "deepseek", "limit": { - "context": 1047576, - "output": 32768 + "context": 164000, + "output": 164000 }, "cost": { - "input": 2, - "output": 8, - "cacheRead": 0.5 + "input": 0.27, + "output": 1 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-09-29", + "lastUpdated": "2025-11-25" }, { - "id": "gpt-4.1-mini", - "name": "gpt-4.1-mini", + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "deepseek-ai/DeepSeek-V3.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, + "reasoning": true, + "attachment": false, "openWeights": false, - "family": "gpt-mini", + "family": "deepseek", "limit": { - "context": 1047576, - "output": 32768 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.4, - "output": 1.6, - "cacheRead": 0.1 + "input": 0.27, + "output": 0.42 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "gpt-5", - "name": "gpt-5", + "id": "deepseek-ai/DeepSeek-V3.2-Exp", + "name": "deepseek-ai/DeepSeek-V3.2-Exp", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "deepseek", "limit": { - "context": 400000, - "output": 128000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "input": 0.27, + "output": 0.41 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-10-10", + "lastUpdated": "2025-11-25" }, { - "id": "gpt-5-mini", - "name": "gpt-5-mini", + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.25, - "output": 2, - "cacheRead": 0.025 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-5-nano", - "name": "gpt-5-nano", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "attachment": false, + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 400000, - "output": 128000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.05, - "output": 0.4, - "cacheRead": 0.005 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.145 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "gpt-5.4", - "name": "gpt-5.4", + "id": "google/gemma-4-26B-A4B-it", + "name": "Gemma 4 26B A4B IT", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "gemma", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2.5, - "output": 15, - "cacheRead": 0.25 + "input": 0.12, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "gpt-5.5", - "name": "gpt-5.5", + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "gemma", "limit": { - "context": 1050000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 5, - "output": 30, - "cacheRead": 0.5 + "input": 0.13, + "output": 0.4 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-12-01", - "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-23" + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "sonar", - "name": "sonar", - "toolCall": false, - "structuredOutput": false, + "id": "inclusionAI/Ling-flash-2.0", + "name": "inclusionAI/Ling-flash-2.0", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "sonar", + "family": "ling", "limit": { - "context": 128000, - "output": 4096 + "context": 131000, + "output": 131000 }, "cost": { - "input": 1, - "output": 1 + "input": 0.14, + "output": 0.57 }, "modalities": { "input": [ @@ -127372,26 +193460,26 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" + "releaseDate": "2025-09-18", + "lastUpdated": "2025-11-25" }, { - "id": "sonar-deep-research", - "name": "sonar-deep-research", - "toolCall": false, + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMaxAI/MiniMax-M2.5", + "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "sonar-deep-research", + "family": "minimax", "limit": { - "context": 128000, - "output": 32768 + "context": 197000, + "output": 131000 }, "cost": { - "input": 2, - "output": 8 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -127401,26 +193489,26 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-02-01", - "lastUpdated": "2025-09-01" + "releaseDate": "2026-02-15", + "lastUpdated": "2026-06-15" }, { - "id": "sonar-pro", - "name": "sonar-pro", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "sonar-pro", + "id": "moonshotai/Kimi-K2.5", + "name": "moonshotai/Kimi-K2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi", "limit": { - "context": 200000, - "output": 8192 + "context": 262000, + "output": 262000 }, "cost": { - "input": 3, - "output": 15 + "input": 0.45, + "output": 2.25, + "cacheRead": 0.07 }, "modalities": { "input": [ @@ -127431,57 +193519,69 @@ "text" ] }, - "knowledge": "2025-09-01", - "releaseDate": "2024-01-01", - "lastUpdated": "2025-09-01" - } - ], - "doc": "https://help.sap.com/docs/sap-ai-core" - }, - { - "id": "sarvam", - "name": "Sarvam AI", - "env": [ - "SARVAM_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" + }, { - "id": "sarvam-105b", - "name": "Sarvam-105B", + "id": "moonshotai/Kimi-K2.6", + "name": "moonshotai/Kimi-K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "sarvam", + "family": "kimi", "limit": { - "context": 131072, - "output": 131072 + "context": 262000, + "output": 262000 + }, + "cost": { + "input": 0.77, + "output": 4, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-18", - "lastUpdated": "2026-03-06" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-06-15" }, { - "id": "sarvam-30b", - "name": "Sarvam-30B", + "id": "openai/gpt-oss-120b", + "name": "openai/gpt-oss-120b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "sarvam", + "openWeights": false, + "family": "gpt-oss", "limit": { - "context": 65536, - "output": 65536 + "context": 131000, + "output": 8000 + }, + "cost": { + "input": 0.05, + "output": 0.45 }, "modalities": { "input": [ @@ -127491,37 +193591,32 @@ "text" ] }, - "releaseDate": "2026-02-18", - "lastUpdated": "2026-03-06" - } - ], - "baseUrl": "https://api.sarvam.ai/v1", - "doc": "https://docs.sarvam.ai/api-reference-docs/getting-started/models" - }, - { - "id": "scaleway", - "name": "Scaleway", - "env": [ - "SCALEWAY_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-08-13", + "lastUpdated": "2025-11-25" + }, { - "id": "bge-multilingual-gemma2", - "name": "BGE Multilingual Gemma2", - "toolCall": false, - "structuredOutput": false, + "id": "openai/gpt-oss-20b", + "name": "openai/gpt-oss-20b", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "gemma", + "family": "gpt-oss", "limit": { - "context": 8191, - "output": 3072 + "context": 131000, + "output": 8000 }, "cost": { - "input": 0.1, - "output": 0 + "input": 0.04, + "output": 0.18 }, "modalities": { "input": [ @@ -127531,25 +193626,25 @@ "text" ] }, - "releaseDate": "2024-07-26", - "lastUpdated": "2025-06-15" + "releaseDate": "2025-08-13", + "lastUpdated": "2025-11-25" }, { - "id": "devstral-2-123b-instruct-2512", - "name": "Devstral 2 123B Instruct (2512)", + "id": "Qwen/Qwen2.5-72B-Instruct", + "name": "Qwen/Qwen2.5-72B-Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, - "openWeights": true, - "family": "devstral", + "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 33000, + "output": 4000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.59, + "output": 0.59 }, "modalities": { "input": [ @@ -127559,85 +193654,90 @@ "text" ] }, - "knowledge": "2025-12", - "releaseDate": "2026-01-07", - "lastUpdated": "2026-03-17" + "releaseDate": "2024-09-18", + "lastUpdated": "2025-11-25" }, { - "id": "gemma-3-27b-it", - "name": "Gemma-3-27B-IT", + "id": "Qwen/Qwen2.5-7B-Instruct", + "name": "Qwen/Qwen2.5-7B-Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gemma", + "family": "qwen", "limit": { - "context": 40000, - "output": 8192 + "context": 33000, + "output": 4000 }, "cost": { - "input": 0.25, - "output": 0.5 + "input": 0.05, + "output": 0.05 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2024-12-01", - "lastUpdated": "2026-03-17" + "releaseDate": "2024-09-18", + "lastUpdated": "2025-11-25" }, { - "id": "gemma-4-26b-a4b-it", - "name": "Gemma 4 26B A4B IT", + "id": "Qwen/Qwen3-14B", + "name": "Qwen/Qwen3-14B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "gemma", + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.25, - "output": 0.5 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-01", - "lastUpdated": "2026-05-22" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-04-30", + "lastUpdated": "2025-11-25" }, { - "id": "gpt-oss-120b", - "name": "GPT-OSS 120B", + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen/Qwen3-235B-A22B-Thinking-2507", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "gpt-oss", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.15, + "input": 0.13, "output": 0.6 }, "modalities": { @@ -127648,25 +193748,32 @@ "text" ] }, - "releaseDate": "2024-01-01", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-07-28", + "lastUpdated": "2025-11-25" }, { - "id": "llama-3.3-70b-instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen/Qwen3-30B-A3B-Instruct-2507", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "llama", + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 100000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.9, - "output": 0.9 + "input": 0.09, + "output": 0.3 }, "modalities": { "input": [ @@ -127676,115 +193783,129 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-07-30", + "lastUpdated": "2025-11-25" }, { - "id": "mistral-medium-3.5-128b", - "name": "Mistral Medium 3.5 128B", + "id": "Qwen/Qwen3-32B", + "name": "Qwen/Qwen3-32B", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": true, - "family": "mistral-medium", + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 131000, + "output": 131000 }, "cost": { - "input": 1.5, - "output": 7.5 + "input": 0.14, + "output": 0.57 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-29", - "lastUpdated": "2026-04-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-04-30", + "lastUpdated": "2025-11-25" }, { - "id": "mistral-small-3.2-24b-instruct-2506", - "name": "Mistral Small 3.2 24B Instruct (2506)", + "id": "Qwen/Qwen3-8B", + "name": "Qwen/Qwen3-8B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mistral-small", + "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.15, - "output": 0.35 + "input": 0.06, + "output": 0.06 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-03", - "releaseDate": "2025-06-20", - "lastUpdated": "2026-03-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-04-30", + "lastUpdated": "2025-11-25" }, { - "id": "pixtral-12b-2409", - "name": "Pixtral 12B 2409", + "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", + "name": "Qwen/Qwen3-Coder-30B-A3B-Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "pixtral", + "attachment": false, + "openWeights": false, + "family": "qwen", "limit": { - "context": 128000, - "output": 4096 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-09", - "releaseDate": "2024-09-25", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-08-01", + "lastUpdated": "2025-11-25" }, { - "id": "qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", + "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, - "openWeights": true, + "openWeights": false, "family": "qwen", "limit": { - "context": 260000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.75, - "output": 2.25 + "input": 0.25, + "output": 1 }, "modalities": { "input": [ @@ -127794,114 +193915,113 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-01", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-07-31", + "lastUpdated": "2025-11-25" }, { - "id": "qwen3-coder-30b-a3b-instruct", - "name": "Qwen3-Coder 30B-A3B Instruct", + "id": "Qwen/Qwen3-VL-235B-A22B-Instruct", + "name": "Qwen/Qwen3-VL-235B-A22B-Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, - "attachment": false, - "openWeights": true, + "attachment": true, + "openWeights": false, "family": "qwen", "limit": { - "context": 128000, - "output": 32768 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.3, + "output": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-10-04", + "lastUpdated": "2025-11-25" }, { - "id": "qwen3-embedding-8b", - "name": "Qwen3 Embedding 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "id": "Qwen/Qwen3-VL-235B-A22B-Thinking", + "name": "Qwen/Qwen3-VL-235B-A22B-Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { - "context": 32768, - "output": 4096 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.1, - "output": 0 + "input": 0.45, + "output": 3.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-25-11", - "lastUpdated": "2026-03-17" + "reasoningOptions": [], + "releaseDate": "2025-10-04", + "lastUpdated": "2025-11-25" }, { - "id": "qwen3.5-397b-a17b", - "name": "Qwen3.5 397B A17B", + "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", + "name": "Qwen/Qwen3-VL-30B-A3B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, - "openWeights": true, + "openWeights": false, "family": "qwen", "limit": { - "context": 256000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 0.29, + "output": 1 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-03-17", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-10-05", + "lastUpdated": "2025-11-25" }, { - "id": "qwen3.6-35b-a3b", - "name": "Qwen3.6 35B A3B", + "id": "Qwen/Qwen3-VL-30B-A3B-Thinking", + "name": "Qwen/Qwen3-VL-30B-A3B-Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, "family": "qwen", "limit": { - "context": 128000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.25, - "output": 1.5 + "input": 0.29, + "output": 1 }, "modalities": { "input": [ @@ -127912,124 +194032,114 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-05-01", - "lastUpdated": "2026-05-22" + "reasoningOptions": [], + "releaseDate": "2025-10-11", + "lastUpdated": "2025-11-25" }, { - "id": "voxtral-small-24b-2507", - "name": "Voxtral Small 24B 2507", + "id": "Qwen/Qwen3-VL-32B-Instruct", + "name": "Qwen/Qwen3-VL-32B-Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": true, - "openWeights": true, - "family": "voxtral", + "openWeights": false, + "family": "qwen", "limit": { - "context": 32000, - "output": 16384 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.15, - "output": 0.35 + "input": 0.2, + "output": 0.6 }, "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-01", - "lastUpdated": "2026-03-17" + "releaseDate": "2025-10-21", + "lastUpdated": "2025-11-25" }, { - "id": "whisper-large-v3", - "name": "Whisper Large v3", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "whisper", + "id": "Qwen/Qwen3-VL-32B-Thinking", + "name": "Qwen/Qwen3-VL-32B-Thinking", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", "limit": { - "context": 0, - "output": 8192 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.003, - "output": 0 + "input": 0.2, + "output": 1.5 }, "modalities": { "input": [ - "audio" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-09", - "releaseDate": "2023-09-01", - "lastUpdated": "2026-03-17" - } - ], - "baseUrl": "https://api.scaleway.ai/v1", - "doc": "https://www.scaleway.com/en/docs/generative-apis/" - }, - { - "id": "siliconflow", - "name": "SiliconFlow", - "env": [ - "SILICONFLOW_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "releaseDate": "2025-10-21", + "lastUpdated": "2025-11-25" + }, { - "id": "baidu/ERNIE-4.5-300B-A47B", - "name": "baidu/ERNIE-4.5-300B-A47B", + "id": "Qwen/Qwen3-VL-8B-Instruct", + "name": "Qwen/Qwen3-VL-8B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ernie", + "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.28, - "output": 1.1 + "input": 0.18, + "output": 0.68 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-02", + "releaseDate": "2025-10-15", "lastUpdated": "2025-11-25" }, { - "id": "ByteDance-Seed/Seed-OSS-36B-Instruct", - "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "id": "Qwen/Qwen3.5-122B-A10B", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "seed", + "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.21, - "output": 0.57 + "input": 0.26, + "output": 2.08 }, "modalities": { "input": [ @@ -128039,25 +194149,25 @@ "text" ] }, - "releaseDate": "2025-09-04", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "deepseek-ai/DeepSeek-R1", - "name": "deepseek-ai/DeepSeek-R1", + "id": "Qwen/Qwen3.5-27B", + "name": "Qwen3.5 27B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek-thinking", + "family": "qwen", "limit": { - "context": 164000, - "output": 164000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 2.18 + "input": 0.25, + "output": 2 }, "modalities": { "input": [ @@ -128067,25 +194177,25 @@ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B", - "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B", + "id": "Qwen/Qwen3.5-35B-A3B", + "name": "Qwen3.5 35B-A3B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.24, + "output": 1.8 }, "modalities": { "input": [ @@ -128095,25 +194205,25 @@ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", - "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0.39, + "output": 2.34 }, "modalities": { "input": [ @@ -128123,25 +194233,25 @@ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "deepseek-ai/DeepSeek-V3", - "name": "deepseek-ai/DeepSeek-V3", + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen/Qwen3.5-9B", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 164000, - "output": 164000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 1 + "input": 0.1, + "output": 0.15 }, "modalities": { "input": [ @@ -128151,25 +194261,25 @@ "text" ] }, - "releaseDate": "2024-12-26", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-03-03", + "lastUpdated": "2026-04-24" }, { - "id": "deepseek-ai/DeepSeek-V3.1", - "name": "deepseek-ai/DeepSeek-V3.1", + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 164000, - "output": 164000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.27, - "output": 1 + "input": 0.3, + "output": 3.2 }, "modalities": { "input": [ @@ -128179,25 +194289,25 @@ "text" ] }, - "releaseDate": "2025-08-25", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "deepseek-ai/DeepSeek-V3.1-Terminus", - "name": "deepseek-ai/DeepSeek-V3.1-Terminus", + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B-A3B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 164000, - "output": 164000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.27, - "output": 1 + "input": 0.2, + "output": 1.6 }, "modalities": { "input": [ @@ -128207,25 +194317,25 @@ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "deepseek-ai/DeepSeek-V3.2", + "id": "stepfun-ai/Step-3.5-Flash", + "name": "stepfun-ai/Step-3.5-Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "deepseek", + "family": "step", "limit": { - "context": 164000, - "output": 164000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.27, - "output": 0.42 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -128235,25 +194345,26 @@ "text" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2025-12-03" + "reasoningOptions": [], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "deepseek-ai/DeepSeek-V3.2-Exp", - "name": "deepseek-ai/DeepSeek-V3.2-Exp", + "id": "tencent/Hunyuan-A13B-Instruct", + "name": "tencent/Hunyuan-A13B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "deepseek", + "family": "hunyuan", "limit": { - "context": 164000, - "output": 164000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.27, - "output": 0.41 + "input": 0.14, + "output": 0.57 }, "modalities": { "input": [ @@ -128263,26 +194374,36 @@ "text" ] }, - "releaseDate": "2025-10-10", + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-06-30", "lastUpdated": "2025-11-25" }, { - "id": "deepseek-ai/deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "tencent/Hy3-preview", + "name": "Hy3 preview", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-flash", + "openWeights": false, + "family": "Hy", "limit": { - "context": 1000000, - "output": 384000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.028 + "input": 0.066, + "output": 0.26, + "cacheRead": 0.029 }, "modalities": { "input": [ @@ -128292,27 +194413,32 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "deepseek-ai/deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "zai-org/GLM-4.5-Air", + "name": "zai-org/GLM-4.5-Air", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "glm-air", "limit": { - "context": 1000000, - "output": 384000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.145 + "input": 0.14, + "output": 0.86 }, "modalities": { "input": [ @@ -128322,55 +194448,63 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "releaseDate": "2025-07-28", + "lastUpdated": "2025-11-25" }, { - "id": "deepseek-ai/deepseek-vl2", - "name": "deepseek-ai/deepseek-vl2", + "id": "zai-org/GLM-5", + "name": "zai-org/GLM-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "deepseek", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 4000, - "output": 4000 + "context": 205000, + "output": 205000 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.95, + "output": 2.55, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2024-12-13", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-06-15" }, { - "id": "inclusionAI/Ling-flash-2.0", - "name": "inclusionAI/Ling-flash-2.0", + "id": "zai-org/GLM-5.1", + "name": "zai-org/GLM-5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "ling", + "openWeights": true, + "family": "glm", "limit": { - "context": 131000, - "output": 131000 + "context": 205000, + "output": 205000 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -128380,25 +194514,34 @@ "text" ] }, - "releaseDate": "2025-09-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "inclusionAI/Ling-mini-2.0", - "name": "inclusionAI/Ling-mini-2.0", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "ling", + "openWeights": true, + "family": "glm", "limit": { - "context": 131000, - "output": 131000 + "context": 1049000, + "output": 262000 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -128408,53 +194551,88 @@ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "inclusionAI/Ring-flash-2.0", - "name": "inclusionAI/Ring-flash-2.0", + "id": "zai-org/GLM-5V-Turbo", + "name": "zai-org/GLM-5V-Turbo", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ring", + "family": "glm", "limit": { - "context": 131000, - "output": 131000 + "context": 200000, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 1.2, + "output": 4, + "cacheRead": 0.24, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.siliconflow.com/v1", + "doc": "https://cloud.siliconflow.com/models" + }, + { + "id": "siliconflow-cn", + "name": "SiliconFlow (China)", + "env": [ + "SILICONFLOW_CN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "meta-llama/Meta-Llama-3.1-8B-Instruct", - "name": "meta-llama/Meta-Llama-3.1-8B-Instruct", + "id": "baidu/ERNIE-4.5-300B-A47B", + "name": "baidu/ERNIE-4.5-300B-A47B", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "llama", + "family": "ernie", "limit": { - "context": 33000, - "output": 4000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.06, - "output": 0.06 + "input": 0.28, + "output": 1.1 }, "modalities": { "input": [ @@ -128464,25 +194642,25 @@ "text" ] }, - "releaseDate": "2025-04-23", + "releaseDate": "2025-07-02", "lastUpdated": "2025-11-25" }, { - "id": "MiniMaxAI/MiniMax-M2.1", - "name": "MiniMaxAI/MiniMax-M2.1", + "id": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "minimax", + "family": "seed", "limit": { - "context": 197000, - "output": 131000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.21, + "output": 0.57 }, "modalities": { "input": [ @@ -128492,53 +194670,53 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2025-09-04", + "lastUpdated": "2025-11-25" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMaxAI/MiniMax-M2.5", - "toolCall": true, + "id": "deepseek-ai/DeepSeek-OCR", + "name": "deepseek-ai/DeepSeek-OCR", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "minimax", + "attachment": true, + "openWeights": true, "limit": { - "context": 197000, - "output": 131000 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-15", - "lastUpdated": "2026-02-15" + "releaseDate": "2025-10-20", + "lastUpdated": "2025-10-20" }, { - "id": "moonshotai/Kimi-K2-Instruct", - "name": "moonshotai/Kimi-K2-Instruct", + "id": "deepseek-ai/DeepSeek-R1", + "name": "deepseek-ai/DeepSeek-R1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "deepseek-thinking", "limit": { - "context": 131000, - "output": 131000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.58, - "output": 2.29 + "input": 0.5, + "output": 2.18 }, "modalities": { "input": [ @@ -128548,25 +194726,32 @@ "text" ] }, - "releaseDate": "2025-07-13", + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-05-28", "lastUpdated": "2025-11-25" }, { - "id": "moonshotai/Kimi-K2-Instruct-0905", - "name": "moonshotai/Kimi-K2-Instruct-0905", + "id": "deepseek-ai/DeepSeek-V3", + "name": "deepseek-ai/DeepSeek-V3", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi", + "family": "deepseek", "limit": { - "context": 262000, - "output": 262000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.25, + "output": 1 }, "modalities": { "input": [ @@ -128576,25 +194761,25 @@ "text" ] }, - "releaseDate": "2025-09-08", + "releaseDate": "2024-12-26", "lastUpdated": "2025-11-25" }, { - "id": "moonshotai/Kimi-K2-Thinking", - "name": "moonshotai/Kimi-K2-Thinking", + "id": "deepseek-ai/DeepSeek-V3.1-Terminus", + "name": "deepseek-ai/DeepSeek-V3.1-Terminus", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "kimi-thinking", + "family": "deepseek", "limit": { - "context": 262000, - "output": 262000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.55, - "output": 2.5 + "input": 0.27, + "output": 1 }, "modalities": { "input": [ @@ -128604,84 +194789,101 @@ "text" ] }, - "releaseDate": "2025-11-07", + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-29", "lastUpdated": "2025-11-25" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "moonshotai/Kimi-K2.5", + "id": "deepseek-ai/DeepSeek-V3.2", + "name": "deepseek-ai/DeepSeek-V3.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "deepseek", "limit": { - "context": 262000, - "output": 262000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.45, - "output": 2.25 + "input": 0.27, + "output": 0.42 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "moonshotai/Kimi-K2.6", + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "deepseek-flash", "limit": { - "context": 262000, - "output": 262000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.003 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "nex-agi/DeepSeek-V3.1-Nex-N1", - "name": "nex-agi/DeepSeek-V3.1-Nex-N1", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "deepseek-ai/DeepSeek-V4-Pro", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 131000, - "output": 131000 + "context": 1049000, + "output": 393000 }, "cost": { - "input": 0.5, - "output": 2 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.145 }, "modalities": { "input": [ @@ -128691,25 +194893,26 @@ "text" ] }, - "releaseDate": "2025-01-01", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "openai/gpt-oss-120b", - "name": "openai/gpt-oss-120b", + "id": "inclusionAI/Ling-flash-2.0", + "name": "inclusionAI/Ling-flash-2.0", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "gpt-oss", + "family": "ling", "limit": { "context": 131000, - "output": 8000 + "output": 131000 }, "cost": { - "input": 0.05, - "output": 0.45 + "input": 0.14, + "output": 0.57 }, "modalities": { "input": [ @@ -128719,53 +194922,53 @@ "text" ] }, - "releaseDate": "2025-08-13", + "releaseDate": "2025-09-18", "lastUpdated": "2025-11-25" }, { - "id": "openai/gpt-oss-20b", - "name": "openai/gpt-oss-20b", - "toolCall": true, - "structuredOutput": true, + "id": "PaddlePaddle/PaddleOCR-VL-1.5", + "name": "PaddlePaddle/PaddleOCR-VL-1.5", + "toolCall": false, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt-oss", + "attachment": true, + "openWeights": true, "limit": { - "context": 131000, - "output": 8000 + "context": 16384, + "output": 16384 }, "cost": { - "input": 0.04, - "output": 0.18 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-13", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-01-29", + "lastUpdated": "2026-01-29" }, { - "id": "Qwen/Qwen2.5-14B-Instruct", - "name": "Qwen/Qwen2.5-14B-Instruct", + "id": "Pro/deepseek-ai/DeepSeek-R1", + "name": "Pro/deepseek-ai/DeepSeek-R1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 33000, - "output": 4000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.5, + "output": 2.18 }, "modalities": { "input": [ @@ -128775,25 +194978,32 @@ "text" ] }, - "releaseDate": "2024-09-18", + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-05-28", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen2.5-32B-Instruct", - "name": "Qwen/Qwen2.5-32B-Instruct", + "id": "Pro/deepseek-ai/DeepSeek-V3", + "name": "Pro/deepseek-ai/DeepSeek-V3", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 33000, - "output": 4000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0.25, + "output": 1 }, "modalities": { "input": [ @@ -128803,25 +195013,25 @@ "text" ] }, - "releaseDate": "2024-09-19", + "releaseDate": "2024-12-26", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen2.5-72B-Instruct", - "name": "Qwen/Qwen2.5-72B-Instruct", + "id": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus", + "name": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 33000, - "output": 4000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.59, - "output": 0.59 + "input": 0.27, + "output": 1 }, "modalities": { "input": [ @@ -128831,25 +195041,30 @@ "text" ] }, - "releaseDate": "2024-09-18", + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-09-29", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen2.5-72B-Instruct-128K", - "name": "Qwen/Qwen2.5-72B-Instruct-128K", + "id": "Pro/deepseek-ai/DeepSeek-V3.2", + "name": "Pro/deepseek-ai/DeepSeek-V3.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 131000, - "output": 4000 + "context": 164000, + "output": 164000 }, "cost": { - "input": 0.59, - "output": 0.59 + "input": 0.27, + "output": 0.42 }, "modalities": { "input": [ @@ -128859,25 +195074,30 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-12-03", + "lastUpdated": "2025-12-03" }, { - "id": "Qwen/Qwen2.5-7B-Instruct", - "name": "Qwen/Qwen2.5-7B-Instruct", + "id": "Pro/MiniMaxAI/MiniMax-M2.5", + "name": "Pro/MiniMaxAI/MiniMax-M2.5", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "minimax", "limit": { - "context": 33000, - "output": 4000 + "context": 192000, + "output": 131000 }, "cost": { - "input": 0.05, - "output": 0.05 + "input": 0.3, + "output": 1.22 }, "modalities": { "input": [ @@ -128887,53 +195107,57 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-02-13", + "lastUpdated": "2026-02-13" }, { - "id": "Qwen/Qwen2.5-Coder-32B-Instruct", - "name": "Qwen/Qwen2.5-Coder-32B-Instruct", + "id": "Pro/moonshotai/Kimi-K2.5", + "name": "Pro/moonshotai/Kimi-K2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "kimi", "limit": { - "context": 33000, - "output": 4000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.18, - "output": 0.18 + "input": 0.45, + "output": 2.25, + "cacheRead": 0.07 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-11-11", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "Qwen/Qwen2.5-VL-32B-Instruct", - "name": "Qwen/Qwen2.5-VL-32B-Instruct", + "id": "Pro/moonshotai/Kimi-K2.6", + "name": "Pro/moonshotai/Kimi-K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "kimi", "limit": { - "context": 131000, - "output": 131000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.27, - "output": 0.27 + "input": 0.95, + "output": 4, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -128944,70 +195168,77 @@ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "Qwen/Qwen2.5-VL-72B-Instruct", - "name": "Qwen/Qwen2.5-VL-72B-Instruct", + "id": "Pro/zai-org/GLM-5", + "name": "Pro/zai-org/GLM-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 131000, - "output": 4000 + "context": 205000, + "output": 205000 }, "cost": { - "input": 0.59, - "output": 0.59 + "input": 1, + "output": 3.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Qwen/Qwen2.5-VL-7B-Instruct", - "name": "Qwen/Qwen2.5-VL-7B-Instruct", + "id": "Pro/zai-org/GLM-5.1", + "name": "Pro/zai-org/GLM-5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 33000, - "output": 4000 + "context": 205000, + "output": 205000 }, "cost": { - "input": 0.05, - "output": 0.05 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-04-08", + "lastUpdated": "2026-04-08" }, { - "id": "Qwen/Qwen3-14B", - "name": "Qwen/Qwen3-14B", + "id": "Qwen/Qwen2.5-72B-Instruct", + "name": "Qwen/Qwen2.5-72B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, @@ -129015,12 +195246,12 @@ "openWeights": false, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 33000, + "output": 4000 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 0.59, + "output": 0.59 }, "modalities": { "input": [ @@ -129030,12 +195261,12 @@ "text" ] }, - "releaseDate": "2025-04-30", + "releaseDate": "2024-09-18", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-235B-A22B", - "name": "Qwen/Qwen3-235B-A22B", + "id": "Qwen/Qwen2.5-7B-Instruct", + "name": "Qwen/Qwen2.5-7B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, @@ -129043,12 +195274,12 @@ "openWeights": false, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 33000, + "output": 4000 }, "cost": { - "input": 0.35, - "output": 1.42 + "input": 0.05, + "output": 0.05 }, "modalities": { "input": [ @@ -129058,25 +195289,25 @@ "text" ] }, - "releaseDate": "2025-04-30", + "releaseDate": "2024-09-18", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "id": "Qwen/Qwen3-14B", + "name": "Qwen/Qwen3-14B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0.09, - "output": 0.6 + "input": 0.07, + "output": 0.28 }, "modalities": { "input": [ @@ -129086,7 +195317,17 @@ "text" ] }, - "releaseDate": "2025-07-23", + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], + "releaseDate": "2025-04-30", "lastUpdated": "2025-11-25" }, { @@ -129114,6 +195355,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "releaseDate": "2025-07-28", "lastUpdated": "2025-11-25" }, @@ -129145,40 +195393,12 @@ "releaseDate": "2025-07-30", "lastUpdated": "2025-11-25" }, - { - "id": "Qwen/Qwen3-30B-A3B-Thinking-2507", - "name": "Qwen/Qwen3-30B-A3B-Thinking-2507", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "qwen", - "limit": { - "context": 262000, - "output": 131000 - }, - "cost": { - "input": 0.09, - "output": 0.3 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-07-31", - "lastUpdated": "2025-11-25" - }, { "id": "Qwen/Qwen3-32B", "name": "Qwen/Qwen3-32B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", @@ -129198,6 +195418,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "releaseDate": "2025-04-30", "lastUpdated": "2025-11-25" }, @@ -129206,7 +195436,7 @@ "name": "Qwen/Qwen3-8B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", @@ -129226,6 +195456,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "releaseDate": "2025-04-30", "lastUpdated": "2025-11-25" }, @@ -129286,12 +195526,12 @@ "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen/Qwen3-Next-80B-A3B-Instruct", + "id": "Qwen/Qwen3-VL-235B-A22B-Instruct", + "name": "Qwen/Qwen3-VL-235B-A22B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -129299,27 +195539,28 @@ "output": 262000 }, "cost": { - "input": 0.14, - "output": 1.4 + "input": 0.3, + "output": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-18", + "releaseDate": "2025-10-04", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", - "name": "Qwen/Qwen3-Next-80B-A3B-Thinking", + "id": "Qwen/Qwen3-VL-235B-A22B-Thinking", + "name": "Qwen/Qwen3-VL-235B-A22B-Thinking", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -129327,23 +195568,25 @@ "output": 262000 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.45, + "output": 3.5 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-25", + "reasoningOptions": [], + "releaseDate": "2025-10-04", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner", - "name": "Qwen/Qwen3-Omni-30B-A3B-Captioner", + "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", + "name": "Qwen/Qwen3-VL-30B-A3B-Instruct", "toolCall": true, "structuredOutput": true, "reasoning": false, @@ -129351,90 +195594,90 @@ "openWeights": false, "family": "qwen", "limit": { - "context": 66000, - "output": 66000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.29, + "output": 1 }, "modalities": { "input": [ - "audio" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", + "releaseDate": "2025-10-05", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct", - "name": "Qwen/Qwen3-Omni-30B-A3B-Instruct", + "id": "Qwen/Qwen3-VL-30B-A3B-Thinking", + "name": "Qwen/Qwen3-VL-30B-A3B-Thinking", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "qwen", "limit": { - "context": 66000, - "output": 66000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.29, + "output": 1 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", + "reasoningOptions": [], + "releaseDate": "2025-10-11", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking", - "name": "Qwen/Qwen3-Omni-30B-A3B-Thinking", + "id": "Qwen/Qwen3-VL-32B-Instruct", + "name": "Qwen/Qwen3-VL-32B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "family": "qwen", "limit": { - "context": 66000, - "output": 66000 + "context": 262000, + "output": 262000 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.2, + "output": 0.6 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", + "releaseDate": "2025-10-21", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-VL-235B-A22B-Instruct", - "name": "Qwen/Qwen3-VL-235B-A22B-Instruct", + "id": "Qwen/Qwen3-VL-32B-Thinking", + "name": "Qwen/Qwen3-VL-32B-Thinking", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, "family": "qwen", @@ -129443,7 +195686,7 @@ "output": 262000 }, "cost": { - "input": 0.3, + "input": 0.2, "output": 1.5 }, "modalities": { @@ -129455,15 +195698,16 @@ "text" ] }, - "releaseDate": "2025-10-04", + "reasoningOptions": [], + "releaseDate": "2025-10-21", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-VL-235B-A22B-Thinking", - "name": "Qwen/Qwen3-VL-235B-A22B-Thinking", + "id": "Qwen/Qwen3-VL-8B-Instruct", + "name": "Qwen/Qwen3-VL-8B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "family": "qwen", @@ -129472,8 +195716,8 @@ "output": 262000 }, "cost": { - "input": 0.45, - "output": 3.5 + "input": 0.18, + "output": 0.68 }, "modalities": { "input": [ @@ -129484,210 +195728,255 @@ "text" ] }, - "releaseDate": "2025-10-04", + "releaseDate": "2025-10-15", "lastUpdated": "2025-11-25" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", - "name": "Qwen/Qwen3-VL-30B-A3B-Instruct", + "id": "Qwen/Qwen3.5-122B-A10B", + "name": "Qwen/Qwen3.5-122B-A10B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { "input": 0.29, - "output": 1 + "output": 2.32 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-05", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Thinking", - "name": "Qwen/Qwen3-VL-30B-A3B-Thinking", + "id": "Qwen/Qwen3.5-27B", + "name": "Qwen/Qwen3.5-27B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.29, - "output": 1 + "input": 0.26, + "output": 2.09 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-25", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-VL-32B-Instruct", - "name": "Qwen/Qwen3-VL-32B-Instruct", + "id": "Qwen/Qwen3.5-35B-A3B", + "name": "Qwen/Qwen3.5-35B-A3B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.23, + "output": 1.86 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-21", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-25", + "lastUpdated": "2026-02-25" }, { - "id": "Qwen/Qwen3-VL-32B-Thinking", - "name": "Qwen/Qwen3-VL-32B-Thinking", + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen/Qwen3.5-397B-A17B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 1.5 + "input": 0.29, + "output": 1.74 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-21", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-02-16", + "lastUpdated": "2026-02-16" }, { - "id": "Qwen/Qwen3-VL-8B-Instruct", - "name": "Qwen/Qwen3-VL-8B-Instruct", + "id": "Qwen/Qwen3.5-4B", + "name": "Qwen/Qwen3.5-4B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.18, - "output": 0.68 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "Qwen/Qwen3-VL-8B-Thinking", - "name": "Qwen/Qwen3-VL-8B-Thinking", + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen/Qwen3.5-9B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.18, - "output": 2 + "input": 0.22, + "output": 1.74 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" }, { - "id": "Qwen/QwQ-32B", - "name": "Qwen/QwQ-32B", + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen/Qwen3.6-35B-A3B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.15, - "output": 0.58 + "input": 0.23, + "output": 1.86 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-06", - "lastUpdated": "2025-11-25" + "knowledge": "2025-04", + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { "id": "stepfun-ai/Step-3.5-Flash", @@ -129714,6 +196003,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-11", "lastUpdated": "2026-02-11" }, @@ -129722,7 +196012,7 @@ "name": "tencent/Hunyuan-A13B-Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "hunyuan", @@ -129742,25 +196032,30 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2025-06-30", "lastUpdated": "2025-11-25" }, { - "id": "tencent/Hunyuan-MT-7B", - "name": "tencent/Hunyuan-MT-7B", + "id": "zai-org/GLM-4.5-Air", + "name": "zai-org/GLM-4.5-Air", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, - "family": "hunyuan", + "family": "glm-air", "limit": { - "context": 33000, - "output": 33000 + "context": 131000, + "output": 131000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.14, + "output": 0.86 }, "modalities": { "input": [ @@ -129770,25 +196065,27 @@ "text" ] }, - "releaseDate": "2025-09-18", + "releaseDate": "2025-07-28", "lastUpdated": "2025-11-25" }, { - "id": "THUDM/GLM-4-32B-0414", - "name": "THUDM/GLM-4-32B-0414", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "glm", "limit": { - "context": 33000, - "output": 33000 + "context": 1049000, + "output": 262000 }, "cost": { - "input": 0.27, - "output": 0.27 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -129798,308 +196095,346 @@ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.siliconflow.cn/v1", + "doc": "https://cloud.siliconflow.com/models" + }, + { + "id": "snowflake-cortex", + "name": "Snowflake Cortex", + "env": [ + "SNOWFLAKE_ACCOUNT", + "SNOWFLAKE_CORTEX_PAT" + ], + "openaiCompatible": true, + "models": [ { - "id": "THUDM/GLM-4-9B-0414", - "name": "THUDM/GLM-4-9B-0414", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-fable", "limit": { - "context": 33000, - "output": 33000 - }, - "cost": { - "input": 0.086, - "output": 0.086 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "THUDM/GLM-Z1-32B-0414", - "name": "THUDM/GLM-Z1-32B-0414", + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "glm-z", + "family": "claude-haiku", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.14, - "output": 0.57 + "context": 200000, + "output": 16384 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "THUDM/GLM-Z1-9B-0414", - "name": "THUDM/GLM-Z1-9B-0414", + "id": "claude-opus-4-5", + "name": "Claude Opus 4.5 (latest)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "glm-z", + "family": "claude-opus", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.086, - "output": 0.086 + "context": 200000, + "output": 64000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "zai-org/GLM-4.5", - "name": "zai-org/GLM-4.5", + "id": "claude-opus-4-6", + "name": "Claude Opus 4.6", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-opus", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.4, - "output": 2 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "zai-org/GLM-4.5-Air", - "name": "zai-org/GLM-4.5-Air", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm-air", + "family": "claude-opus", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.14, - "output": 0.86 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "status": "beta", + "deprecated": false, + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "zai-org/GLM-4.5V", - "name": "zai-org/GLM-4.5V", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-opus", "limit": { - "context": 66000, - "output": 66000 - }, - "cost": { - "input": 0.14, - "output": 0.86 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-08-13", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "zai-org/GLM-4.6", - "name": "zai-org/GLM-4.6", + "id": "claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-opus", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 0.5, - "output": 1.9 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { - "id": "zai-org/GLM-4.6V", - "name": "zai-org/GLM-4.6V", + "id": "claude-sonnet-4-5", + "name": "Claude Sonnet 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-sonnet", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.3, - "output": 0.9 + "context": 200000, + "output": 16384 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-07", - "lastUpdated": "2025-12-07" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-07-31", + "releaseDate": "2025-09-29", + "lastUpdated": "2025-09-29" }, { - "id": "zai-org/GLM-4.7", - "name": "zai-org/GLM-4.7", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "glm", + "family": "claude-sonnet", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 0.6, - "output": 2.2 + "context": 1000000, + "output": 16384 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "budget_tokens" + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "zai-org/GLM-5", - "name": "zai-org/GLM-5", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 1, - "output": 3.2 + "context": 1000000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "zai-org/GLM-5.1", - "name": "zai-org/GLM-5.1", + "id": "deepseek-r1", + "name": "DeepSeek-R1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "deepseek-thinking", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 1.4, - "output": 4.4, - "cacheWrite": 0 + "context": 128000, + "output": 32768 }, "modalities": { "input": [ @@ -130109,151 +196444,149 @@ "text" ] }, - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-05-29" }, { - "id": "zai-org/GLM-5V-Turbo", - "name": "zai-org/GLM-5V-Turbo", + "id": "gemini-3.1-pro", + "name": "Gemini 3.1 Pro Preview", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, - "family": "glm", + "family": "gemini-pro", "limit": { - "context": 200000, - "output": 131072 - }, - "cost": { - "input": 1.2, - "output": 4, - "cacheWrite": 0 + "context": 1048576, + "output": 65536 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" - } - ], - "baseUrl": "https://api.siliconflow.com/v1", - "doc": "https://cloud.siliconflow.com/models" - }, - { - "id": "siliconflow-cn", - "name": "SiliconFlow (China)", - "env": [ - "SILICONFLOW_CN_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-02-19", + "lastUpdated": "2026-02-19" + }, { - "id": "ascend-tribe/pangu-pro-moe", - "name": "ascend-tribe/pangu-pro-moe", - "toolCall": false, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "pangu", + "id": "mistral-large2", + "name": "Mistral Large (latest)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "mistral-large", "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 0.2, - "output": 0.6 + "context": 262144, + "output": 262144 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-07-02", - "lastUpdated": "2026-01-16" + "knowledge": "2024-11", + "releaseDate": "2024-11-01", + "lastUpdated": "2025-12-02" }, { - "id": "baidu/ERNIE-4.5-300B-A47B", - "name": "baidu/ERNIE-4.5-300B-A47B", + "id": "openai-gpt-4.1", + "name": "GPT-4.1", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "ernie", + "family": "gpt", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.28, - "output": 1.1 + "context": 1047576, + "output": 32768 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-07-02", - "lastUpdated": "2025-11-25" + "knowledge": "2024-04", + "releaseDate": "2025-04-14", + "lastUpdated": "2025-04-14" }, { - "id": "ByteDance-Seed/Seed-OSS-36B-Instruct", - "name": "ByteDance-Seed/Seed-OSS-36B-Instruct", + "id": "openai-gpt-5", + "name": "GPT-5", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "seed", + "family": "gpt", "limit": { - "context": 262000, - "output": 262000 - }, - "cost": { - "input": 0.21, - "output": 0.57 + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2024-09-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek-ai/DeepSeek-OCR", - "name": "deepseek-ai/DeepSeek-OCR", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, + "id": "openai-gpt-5-mini", + "name": "GPT-5 Mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, + "openWeights": false, + "family": "gpt-mini", "limit": { - "context": 8192, + "context": 272000, + "input": 272000, "output": 8192 }, - "cost": { - "input": 0, - "output": 0 - }, "modalities": { "input": [ "text", @@ -130263,251 +196596,365 @@ "text" ] }, - "releaseDate": "2025-10-20", - "lastUpdated": "2025-10-20" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek-ai/DeepSeek-R1", - "name": "deepseek-ai/DeepSeek-R1", + "id": "openai-gpt-5-nano", + "name": "GPT-5 Nano", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "deepseek-thinking", + "family": "gpt-nano", "limit": { - "context": 164000, - "output": 164000 - }, - "cost": { - "input": 0.5, - "output": 2.18 + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2024-05-30", + "releaseDate": "2025-08-07", + "lastUpdated": "2025-08-07" }, { - "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B", - "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B", + "id": "openai-gpt-5.1", + "name": "GPT-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.1, - "output": 0.1 + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", - "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", + "id": "openai-gpt-5.2", + "name": "GPT-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.18, - "output": 0.18 + "context": 400000, + "input": 272000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-01-20", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "deepseek-ai/DeepSeek-V3", - "name": "deepseek-ai/DeepSeek-V3", + "id": "openai-gpt-5.4", + "name": "GPT-5.4", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "gpt", "limit": { - "context": 164000, - "output": 164000 - }, - "cost": { - "input": 0.25, - "output": 1 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-26", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "deepseek-ai/DeepSeek-V3.1-Terminus", - "name": "deepseek-ai/DeepSeek-V3.1-Terminus", + "id": "openai-gpt-5.5", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "gpt", "limit": { - "context": 164000, - "output": 164000 - }, - "cost": { - "input": 0.27, - "output": 1 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "deepseek-ai/DeepSeek-V3.2", - "name": "deepseek-ai/DeepSeek-V3.2", + "id": "openai-gpt-5.6-luna", + "name": "GPT-5.6 Luna", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "gpt-luna", "limit": { - "context": 164000, - "output": 164000 - }, - "cost": { - "input": 0.27, - "output": 0.42 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2025-12-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "deepseek-ai/DeepSeek-V4-Pro", + "id": "openai-gpt-5.6-sol", + "name": "GPT-5.6 Sol", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 1049000, - "output": 393000 - }, - "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.145 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "deepseek-ai/deepseek-vl2", - "name": "deepseek-ai/deepseek-vl2", + "id": "openai-gpt-5.6-terra", + "name": "GPT-5.6 Terra", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, "openWeights": false, - "family": "deepseek", + "family": "gpt-terra", "limit": { - "context": 4000, - "output": 4000 - }, - "cost": { - "input": 0.15, - "output": 0.15 + "context": 1050000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2024-12-13", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "inclusionAI/Ling-flash-2.0", - "name": "inclusionAI/Ling-flash-2.0", + "id": "snowflake-llama3.3-70b", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "ling", + "attachment": true, + "openWeights": true, + "family": "llama", "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.14, - "output": 0.57 + "context": 128000, + "output": 4096 }, "modalities": { "input": [ @@ -130517,25 +196964,39 @@ "text" ] }, - "releaseDate": "2025-09-18", - "lastUpdated": "2025-11-25" - }, + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1", + "doc": "https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-rest-api" + }, + { + "id": "stackit", + "name": "STACKIT", + "env": [ + "STACKIT_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "inclusionAI/Ling-mini-2.0", - "name": "inclusionAI/Ling-mini-2.0", + "id": "cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic", + "name": "Llama 3.3 70B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "ling", + "openWeights": true, + "family": "llama", "limit": { - "context": 131000, - "output": 131000 + "context": 128000, + "output": 4096 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 0.53, + "output": 0.76 }, "modalities": { "input": [ @@ -130545,53 +197006,54 @@ "text" ] }, - "releaseDate": "2025-09-10", - "lastUpdated": "2025-11-25" + "releaseDate": "2024-12-05", + "lastUpdated": "2024-12-05" }, { - "id": "inclusionAI/Ring-flash-2.0", - "name": "inclusionAI/Ring-flash-2.0", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "ring", + "id": "google/gemma-3-27b-it", + "name": "Gemma 3 27B", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 131000, - "output": 131000 + "context": 37000, + "output": 4096 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.53, + "output": 0.76 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-05-17", + "lastUpdated": "2025-05-17" }, { - "id": "Kwaipilot/KAT-Dev", - "name": "Kwaipilot/KAT-Dev", - "toolCall": true, - "structuredOutput": true, + "id": "intfloat/e5-mistral-7b-instruct", + "name": "E5 Mistral 7B", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "kat-coder", + "openWeights": true, + "family": "mistral", "limit": { - "context": 128000, - "output": 128000 + "context": 4096, + "output": 4096 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 0.02, + "output": 0.02 }, "modalities": { "input": [ @@ -130601,25 +197063,25 @@ "text" ] }, - "releaseDate": "2025-09-27", - "lastUpdated": "2026-01-16" + "releaseDate": "2023-12-11", + "lastUpdated": "2023-12-11" }, { - "id": "moonshotai/Kimi-K2-Instruct-0905", - "name": "moonshotai/Kimi-K2-Instruct-0905", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kimi", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262000, - "output": 262000 + "context": 131000, + "output": 8192 }, "cost": { - "input": 0.4, - "output": 2 + "input": 0.53, + "output": 0.76 }, "modalities": { "input": [ @@ -130629,25 +197091,35 @@ "text" ] }, - "releaseDate": "2025-09-08", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "moonshotai/Kimi-K2-Thinking", - "name": "moonshotai/Kimi-K2-Thinking", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 8192 }, "cost": { - "input": 0.55, - "output": 2.5 + "input": 0.18, + "output": 0.29 }, "modalities": { "input": [ @@ -130657,24 +197129,26 @@ "text" ] }, - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "PaddlePaddle/PaddleOCR-VL", - "name": "PaddlePaddle/PaddleOCR-VL", - "toolCall": false, + "id": "Qwen/Qwen3-VL-235B-A22B-Instruct-FP8", + "name": "Qwen3-VL 235B", + "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, + "context": 218000, "output": 16384 }, "cost": { - "input": 0, - "output": 0 + "input": 1.76, + "output": 2.05 }, "modalities": { "input": [ @@ -130685,24 +197159,25 @@ "text" ] }, - "releaseDate": "2025-10-16", - "lastUpdated": "2025-10-16" + "releaseDate": "2024-11-01", + "lastUpdated": "2024-11-01" }, { - "id": "PaddlePaddle/PaddleOCR-VL-1.5", - "name": "PaddlePaddle/PaddleOCR-VL-1.5", + "id": "Qwen/Qwen3-VL-Embedding-8B", + "name": "Qwen3-VL Embedding 8B", "toolCall": false, "structuredOutput": false, "reasoning": false, "attachment": true, "openWeights": true, + "family": "qwen", "limit": { - "context": 16384, - "output": 16384 + "context": 32000, + "output": 4096 }, "cost": { - "input": 0, - "output": 0 + "input": 0.09, + "output": 0.09 }, "modalities": { "input": [ @@ -130713,25 +197188,67 @@ "text" ] }, - "releaseDate": "2026-01-29", - "lastUpdated": "2026-01-29" + "releaseDate": "2026-02-05", + "lastUpdated": "2026-02-05" }, { - "id": "Pro/deepseek-ai/DeepSeek-R1", - "name": "Pro/deepseek-ai/DeepSeek-R1", + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 16384 + }, + "cost": { + "input": 0.53, + "output": 0.76 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1", + "doc": "https://docs.stackit.cloud/products/data-and-ai/ai-model-serving/basics/available-shared-models" + }, + { + "id": "stepfun", + "name": "StepFun (China)", + "env": [ + "STEPFUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "step-1-32k", + "name": "Step 1 (32K)", + "toolCall": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek-thinking", "limit": { - "context": 164000, - "output": 164000 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.5, - "output": 2.18 + "input": 2.05, + "output": 9.59, + "cacheRead": 0.41 }, "modalities": { "input": [ @@ -130741,25 +197258,27 @@ "text" ] }, - "releaseDate": "2025-05-28", - "lastUpdated": "2025-11-25" + "knowledge": "2024-06", + "releaseDate": "2025-01-01", + "lastUpdated": "2026-02-13" }, { - "id": "Pro/deepseek-ai/DeepSeek-V3", - "name": "Pro/deepseek-ai/DeepSeek-V3", + "id": "step-2-16k", + "name": "Step 2 (16K)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "deepseek", "limit": { - "context": 164000, - "output": 164000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.25, - "output": 1 + "input": 5.21, + "output": 16.44, + "cacheRead": 1.04 }, "modalities": { "input": [ @@ -130769,25 +197288,27 @@ "text" ] }, - "releaseDate": "2024-12-26", - "lastUpdated": "2025-11-25" + "knowledge": "2024-06", + "releaseDate": "2025-01-01", + "lastUpdated": "2026-02-13" }, { - "id": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus", - "name": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus", + "id": "step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, "limit": { - "context": 164000, - "output": 164000 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.27, - "output": 1 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ @@ -130797,109 +197318,202 @@ "text" ] }, - "releaseDate": "2025-09-29", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-06-15" }, { - "id": "Pro/deepseek-ai/DeepSeek-V3.2", - "name": "Pro/deepseek-ai/DeepSeek-V3.2", + "id": "step-3.5-flash-2603", + "name": "Step 3.5 Flash 2603", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, "limit": { - "context": 164000, - "output": 164000 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.27, - "output": 0.42 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, + { + "id": "step-3.7-flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "limit": { + "context": 256000, + "input": 256000, + "output": 256000 + }, + "cost": { + "input": 0.185, + "output": 1.11, + "cacheRead": 0.037 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-06-29" + }, + { + "id": "step-tts-2", + "name": "Step TTS 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "step", + "limit": { + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2025-12-03", - "lastUpdated": "2025-12-03" + "releaseDate": "2026-03-01", + "lastUpdated": "2026-07-02" }, { - "id": "Pro/MiniMaxAI/MiniMax-M2.1", - "name": "Pro/MiniMaxAI/MiniMax-M2.1", - "toolCall": true, - "structuredOutput": true, + "id": "stepaudio-2.5-asr", + "name": "StepAudio 2.5 ASR", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "minimax", + "family": "step", "limit": { - "context": 197000, - "output": 131000 - }, - "cost": { - "input": 0.3, - "output": 1.2 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "releaseDate": "2026-04-24", + "lastUpdated": "2026-07-02" }, { - "id": "Pro/MiniMaxAI/MiniMax-M2.5", - "name": "Pro/MiniMaxAI/MiniMax-M2.5", - "toolCall": true, - "structuredOutput": true, + "id": "stepaudio-2.5-tts", + "name": "StepAudio 2.5 TTS", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "minimax", + "family": "step", "limit": { - "context": 192000, - "output": 131000 - }, - "cost": { - "input": 0.3, - "output": 1.22 + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2026-02-13", - "lastUpdated": "2026-02-13" - }, + "releaseDate": "2026-04-16", + "lastUpdated": "2026-07-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.stepfun.com/v1", + "doc": "https://platform.stepfun.com/docs/zh/overview/concept" + }, + { + "id": "stepfun-ai", + "name": "StepFun (Global)", + "env": [ + "STEPFUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Pro/moonshotai/Kimi-K2-Instruct-0905", - "name": "Pro/moonshotai/Kimi-K2-Instruct-0905", + "id": "step-1-32k", + "name": "Step 1 (32K)", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi", "limit": { - "context": 262000, - "output": 262000 + "context": 32768, + "input": 32768, + "output": 32768 }, "cost": { - "input": 0.4, - "output": 2 + "input": 2.05, + "output": 9.59, + "cacheRead": 0.41 }, "modalities": { "input": [ @@ -130909,25 +197523,27 @@ "text" ] }, - "releaseDate": "2025-09-08", - "lastUpdated": "2025-11-25" + "knowledge": "2024-06", + "releaseDate": "2025-01-01", + "lastUpdated": "2026-02-13" }, { - "id": "Pro/moonshotai/Kimi-K2-Thinking", - "name": "Pro/moonshotai/Kimi-K2-Thinking", + "id": "step-2-16k", + "name": "Step 2 (16K)", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "kimi-thinking", "limit": { - "context": 262000, - "output": 262000 + "context": 16384, + "input": 16384, + "output": 8192 }, "cost": { - "input": 0.55, - "output": 2.5 + "input": 5.21, + "output": 16.44, + "cacheRead": 1.04 }, "modalities": { "input": [ @@ -130937,197 +197553,227 @@ "text" ] }, - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-25" + "knowledge": "2024-06", + "releaseDate": "2025-01-01", + "lastUpdated": "2026-02-13" }, { - "id": "Pro/moonshotai/Kimi-K2.5", - "name": "Pro/moonshotai/Kimi-K2.5", + "id": "step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", "limit": { - "context": 262000, - "output": 262000 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.45, - "output": 2.25 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-06-15" }, { - "id": "Pro/moonshotai/Kimi-K2.6", - "name": "Pro/moonshotai/Kimi-K2.6", + "id": "step-3.5-flash-2603", + "name": "Step 3.5 Flash 2603", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", "limit": { - "context": 262000, - "output": 262000 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.02 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "Pro/zai-org/GLM-4.7", - "name": "Pro/zai-org/GLM-4.7", + "id": "step-3.7-flash", + "name": "Step 3.7 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "glm", + "attachment": true, + "openWeights": true, "limit": { - "context": 205000, - "output": 205000 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { - "input": 0.6, - "output": 2.2 + "input": 0.185, + "output": 1.11, + "cacheRead": 0.037 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-06-29" }, { - "id": "Pro/zai-org/GLM-5", - "name": "Pro/zai-org/GLM-5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "step-tts-2", + "name": "Step TTS 2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "step", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 1, - "output": 3.2 + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "releaseDate": "2026-03-01", + "lastUpdated": "2026-07-02" }, { - "id": "Pro/zai-org/GLM-5.1", - "name": "Pro/zai-org/GLM-5.1", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "id": "stepaudio-2.5-asr", + "name": "StepAudio 2.5 ASR", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "step", "limit": { - "context": 205000, - "output": 205000 - }, - "cost": { - "input": 1.4, - "output": 4.4, - "cacheWrite": 0 + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "releaseDate": "2026-04-24", + "lastUpdated": "2026-07-02" }, { - "id": "Qwen/Qwen2.5-14B-Instruct", - "name": "Qwen/Qwen2.5-14B-Instruct", - "toolCall": true, - "structuredOutput": true, + "id": "stepaudio-2.5-tts", + "name": "StepAudio 2.5 TTS", + "toolCall": false, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "step", "limit": { - "context": 33000, - "output": 4000 - }, - "cost": { - "input": 0.1, - "output": 0.1 + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" - }, + "releaseDate": "2026-04-16", + "lastUpdated": "2026-07-02" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.stepfun.ai/v1", + "doc": "https://platform.stepfun.ai/docs/en/overview/concept" + }, + { + "id": "stepfun-ai-step-plan", + "name": "StepFun Step Plan (Global)", + "env": [ + "STEPFUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen2.5-32B-Instruct", - "name": "Qwen/Qwen2.5-32B-Instruct", + "id": "step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 33000, - "output": 4000 - }, - "cost": { - "input": 0.18, - "output": 0.18 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ @@ -131137,25 +197783,31 @@ "text" ] }, - "releaseDate": "2024-09-19", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" }, { - "id": "Qwen/Qwen2.5-72B-Instruct", - "name": "Qwen/Qwen2.5-72B-Instruct", + "id": "step-3.5-flash-2603", + "name": "Step 3.5 Flash 2603", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 33000, - "output": 4000 - }, - "cost": { - "input": 0.59, - "output": 0.59 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ @@ -131165,53 +197817,81 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "Qwen/Qwen2.5-72B-Instruct-128K", - "name": "Qwen/Qwen2.5-72B-Instruct-128K", + "id": "step-3.7-flash", + "name": "Step 3.7 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, "limit": { - "context": 131000, - "output": 4000 - }, - "cost": { - "input": 0.59, - "output": 0.59 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.stepfun.ai/step_plan/v1", + "doc": "https://platform.stepfun.ai/docs/en/step-plan/integrations/reasoning-api" + }, + { + "id": "stepfun-step-plan", + "name": "StepFun Step Plan (China)", + "env": [ + "STEPFUN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen2.5-7B-Instruct", - "name": "Qwen/Qwen2.5-7B-Instruct", + "id": "step-3.5-flash", + "name": "Step 3.5 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 33000, - "output": 4000 - }, - "cost": { - "input": 0.05, - "output": 0.05 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ @@ -131221,25 +197901,31 @@ "text" ] }, - "releaseDate": "2024-09-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" }, { - "id": "Qwen/Qwen2.5-Coder-32B-Instruct", - "name": "Qwen/Qwen2.5-Coder-32B-Instruct", + "id": "step-3.5-flash-2603", + "name": "Step 3.5 Flash 2603", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 33000, - "output": 4000 - }, - "cost": { - "input": 0.18, - "output": 0.18 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ @@ -131249,83 +197935,111 @@ "text" ] }, - "releaseDate": "2024-11-11", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "Qwen/Qwen2.5-VL-32B-Instruct", - "name": "Qwen/Qwen2.5-VL-32B-Instruct", + "id": "step-3.7-flash", + "name": "Step 3.7 Flash", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "qwen", + "openWeights": true, "limit": { - "context": 131000, - "output": 131000 - }, - "cost": { - "input": 0.27, - "output": 0.27 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-03-24", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" }, { - "id": "Qwen/Qwen2.5-VL-72B-Instruct", - "name": "Qwen/Qwen2.5-VL-72B-Instruct", + "id": "step-router-v1", + "name": "Step Router v1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "qwen", "limit": { - "context": 131000, - "output": 4000 - }, - "cost": { - "input": 0.59, - "output": 0.59 + "context": 256000, + "input": 256000, + "output": 256000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-01-28", - "lastUpdated": "2025-11-25" - }, + "knowledge": "2025-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.stepfun.com/step_plan/v1", + "doc": "https://platform.stepfun.com/docs/zh/step-plan/integrations/reasoning-api" + }, + { + "id": "subconscious", + "name": "Subconscious", + "env": [ + "SUBCONSCIOUS_API_KEY" + ], + "openaiCompatible": false, + "models": [ { - "id": "Qwen/Qwen3-14B", - "name": "Qwen/Qwen3-14B", + "id": "subconscious/glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "glm", "limit": { - "context": 131000, - "output": 131000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -131335,25 +198049,34 @@ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "id": "subconscious/tim-qwen3.6-27b", + "name": "TIM-Qwen3.6 27B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 8192, + "input": 8192, + "output": 5000 }, "cost": { - "input": 0.09, - "output": 0.6 + "input": 0.3, + "output": 3, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -131363,25 +198086,46 @@ "text" ] }, - "releaseDate": "2025-07-23", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens" + } + ], + "releaseDate": "2026-05-11", + "lastUpdated": "2026-05-11" + } + ], + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://api.subconscious.dev/v1", + "doc": "https://docs.subconscious.dev" + }, + { + "id": "submodel", + "name": "submodel", + "env": [ + "SUBMODEL_INSTAGEN_ACCESS_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "id": "deepseek-ai/DeepSeek-R1-0528", + "name": "DeepSeek R1 0528", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek-thinking", "limit": { - "context": 262000, - "output": 262000 + "context": 75000, + "output": 163840 }, "cost": { - "input": 0.13, - "output": 0.6 + "input": 0.5, + "output": 2.15 }, "modalities": { "input": [ @@ -131391,25 +198135,26 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "id": "deepseek-ai/DeepSeek-V3-0324", + "name": "DeepSeek V3 0324", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262000, - "output": 262000 + "context": 75000, + "output": 163840 }, "cost": { - "input": 0.09, - "output": 0.3 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -131419,25 +198164,25 @@ "text" ] }, - "releaseDate": "2025-07-30", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-30B-A3B-Thinking-2507", - "name": "Qwen/Qwen3-30B-A3B-Thinking-2507", + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek V3.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "qwen", + "family": "deepseek", "limit": { - "context": 262000, - "output": 131000 + "context": 75000, + "output": 163840 }, "cost": { - "input": 0.09, - "output": 0.3 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -131447,25 +198192,26 @@ "text" ] }, - "releaseDate": "2025-07-31", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-32B", - "name": "Qwen/Qwen3-32B", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 131000, - "output": 131000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.1, + "output": 0.5 }, "modalities": { "input": [ @@ -131475,25 +198221,26 @@ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-8B", - "name": "Qwen/Qwen3-8B", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.06, - "output": 0.06 + "input": 0.2, + "output": 0.3 }, "modalities": { "input": [ @@ -131503,25 +198250,25 @@ "text" ] }, - "releaseDate": "2025-04-30", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", - "name": "Qwen/Qwen3-Coder-30B-A3B-Instruct", + "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", + "name": "Qwen3 235B A22B Thinking 2507", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.07, - "output": 0.28 + "input": 0.2, + "output": 0.6 }, "modalities": { "input": [ @@ -131531,25 +198278,26 @@ "text" ] }, - "releaseDate": "2025-08-01", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", - "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, "openWeights": false, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.25, - "output": 1 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -131559,25 +198307,25 @@ "text" ] }, - "releaseDate": "2025-07-31", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-08-23", + "lastUpdated": "2025-08-23" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", - "name": "Qwen/Qwen3-Next-80B-A3B-Instruct", + "id": "zai-org/GLM-4.5-Air", + "name": "GLM 4.5 Air", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "glm-air", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 1.4 + "input": 0.1, + "output": 0.5 }, "modalities": { "input": [ @@ -131587,25 +198335,25 @@ "text" ] }, - "releaseDate": "2025-09-18", - "lastUpdated": "2025-11-25" + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", - "name": "Qwen/Qwen3-Next-80B-A3B-Thinking", + "id": "zai-org/GLM-4.5-FP8", + "name": "GLM 4.5 FP8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "glm", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.2, + "output": 0.8 }, "modalities": { "input": [ @@ -131615,171 +198363,239 @@ "text" ] }, - "releaseDate": "2025-09-25", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [], + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://llm.submodel.ai/v1", + "doc": "https://submodel.gitbook.io" + }, + { + "id": "synthetic", + "name": "Synthetic", + "env": [ + "SYNTHETIC_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner", - "name": "Qwen/Qwen3-Omni-30B-A3B-Captioner", + "id": "hf:MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "minimax", "limit": { - "context": 66000, - "output": 66000 + "context": 524288, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.6, + "output": 1.2, + "cacheRead": 0.6 }, "modalities": { "input": [ - "audio" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct", - "name": "Qwen/Qwen3-Omni-30B-A3B-Instruct", + "id": "hf:moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 66000, - "output": 66000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 0.95, + "output": 4, + "cacheRead": 0.95 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking", - "name": "Qwen/Qwen3-Omni-30B-A3B-Thinking", + "id": "hf:moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 66000, - "output": 66000 + "context": 524288, + "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.4 + "input": 3, + "output": 15, + "cacheRead": 0.45 }, "modalities": { "input": [ "text", - "image", - "audio" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-27" }, { - "id": "Qwen/Qwen3-VL-235B-A22B-Instruct", - "name": "Qwen/Qwen3-VL-235B-A22B-Instruct", + "id": "hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4", + "name": "Nemotron 3 Super 120B A12B", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { "input": 0.3, - "output": 1.5 + "output": 1, + "cacheRead": 0.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "Qwen/Qwen3-VL-235B-A22B-Thinking", - "name": "Qwen/Qwen3-VL-235B-A22B-Thinking", + "id": "hf:openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.45, - "output": 3.5 + "input": 0.1, + "output": 0.1, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", - "name": "Qwen/Qwen3-VL-30B-A3B-Instruct", + "id": "hf:Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "family": "qwen", "limit": { - "context": 262000, - "output": 262000 + "context": 262144, + "output": 65536 }, "cost": { - "input": 0.29, - "output": 1 + "input": 0.45, + "output": 3.6, + "cacheRead": 0.45 }, "modalities": { "input": [ @@ -131790,232 +198606,282 @@ "text" ] }, - "releaseDate": "2025-10-05", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "Qwen/Qwen3-VL-30B-A3B-Thinking", - "name": "Qwen/Qwen3-VL-30B-A3B-Thinking", + "id": "hf:zai-org/GLM-4.7-Flash", + "name": "GLM-4.7-Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "qwen", + "attachment": false, + "openWeights": true, + "family": "glm-flash", "limit": { - "context": 262000, - "output": 262000 + "context": 196608, + "output": 65536 }, "cost": { - "input": 0.29, - "output": 1 + "input": 0.1, + "output": 0.5, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-11", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-01-19", + "lastUpdated": "2026-01-19" }, { - "id": "Qwen/Qwen3-VL-32B-Instruct", - "name": "Qwen/Qwen3-VL-32B-Instruct", + "id": "hf:zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "qwen", + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 262000, - "output": 262000 + "context": 524288, + "output": 65536 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 1.4, + "output": 4.4, + "cacheRead": 1.4 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-21", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.synthetic.new/openai/v1", + "doc": "https://synthetic.new/pricing" + }, + { + "id": "tencent-coding-plan", + "name": "Tencent Coding Plan (China)", + "env": [ + "TENCENT_CODING_PLAN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3-VL-32B-Thinking", - "name": "Qwen/Qwen3-VL-32B-Thinking", + "id": "glm-5", + "name": "GLM-5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "qwen", + "family": "glm", "limit": { - "context": 262000, - "output": 262000 + "context": 202752, + "output": 16384 }, "cost": { - "input": 0.2, - "output": 1.5 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-21", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "Qwen/Qwen3-VL-8B-Instruct", - "name": "Qwen/Qwen3-VL-8B-Instruct", + "id": "hunyuan-2.0-instruct", + "name": "Tencent HY 2.0 Instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "qwen", + "family": "hunyuan", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.18, - "output": 0.68 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "releaseDate": "2026-03-08", + "lastUpdated": "2026-03-08" }, { - "id": "Qwen/Qwen3-VL-8B-Thinking", - "name": "Qwen/Qwen3-VL-8B-Thinking", + "id": "hunyuan-2.0-thinking", + "name": "Tencent HY 2.0 Think", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "qwen", + "family": "hunyuan", "limit": { - "context": 262000, - "output": 262000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.18, - "output": 2 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-10-15", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "releaseDate": "2026-03-08", + "lastUpdated": "2026-03-08" }, { - "id": "Qwen/Qwen3.5-122B-A10B", - "name": "Qwen/Qwen3.5-122B-A10B", + "id": "hunyuan-t1", + "name": "Hunyuan-T1", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "hunyuan", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.29, - "output": 2.32 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-26", - "lastUpdated": "2026-02-26" + "reasoningOptions": [], + "releaseDate": "2026-03-08", + "lastUpdated": "2026-03-08" }, { - "id": "Qwen/Qwen3.5-27B", - "name": "Qwen/Qwen3.5-27B", + "id": "hunyuan-turbos", + "name": "Hunyuan-TurboS", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "hunyuan", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 16384 }, "cost": { - "input": 0.26, - "output": 2.09 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-25", - "lastUpdated": "2026-02-25" + "releaseDate": "2026-03-08", + "lastUpdated": "2026-03-08" }, { - "id": "Qwen/Qwen3.5-35B-A3B", - "name": "Qwen/Qwen3.5-35B-A3B", + "id": "kimi-k2.5", + "name": "Kimi-K2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 65536 + "output": 32768 }, "cost": { - "input": 0.23, - "output": 1.86 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -132027,150 +198893,206 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-25", - "lastUpdated": "2026-02-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "Qwen/Qwen3.5-397B-A17B", - "name": "Qwen/Qwen3.5-397B-A17B", + "id": "minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "minimax", "limit": { - "context": 262144, - "output": 65536 + "context": 204800, + "output": 32768 }, "cost": { - "input": 0.29, - "output": 1.74 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "Qwen/Qwen3.5-4B", - "name": "Qwen/Qwen3.5-4B", + "id": "tc-code-latest", + "name": "Auto", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "qwen", + "openWeights": false, + "family": "auto", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 16384 }, "cost": { "input": 0, - "output": 0 + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" - }, + "releaseDate": "2026-03-08", + "lastUpdated": "2026-03-08" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.lkeap.cloud.tencent.com/coding/v3", + "doc": "https://cloud.tencent.com/document/product/1772/128947" + }, + { + "id": "tencent-token-plan", + "name": "Tencent Token Plan", + "env": [ + "TENCENT_TOKEN_PLAN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3.5-9B", - "name": "Qwen/Qwen3.5-9B", + "id": "hy3", + "name": "Hy3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "Hy", "limit": { - "context": 262144, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.22, - "output": 1.74 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.lkeap.cloud.tencent.com/plan/v3", + "doc": "https://cloud.tencent.com/document/product/1823/130060" + }, + { + "id": "tencent-tokenhub", + "name": "Tencent TokenHub", + "env": [ + "TENCENT_TOKENHUB_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "Qwen/Qwen3.6-35B-A3B", - "name": "Qwen/Qwen3.6-35B-A3B", + "id": "hy3", + "name": "Hy3", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "Hy", "limit": { - "context": 262144, - "output": 65536 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.23, - "output": 1.86 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text", - "image", - "video" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "Qwen/QwQ-32B", - "name": "Qwen/QwQ-32B", + "id": "hy3-preview", + "name": "Hy3 preview", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen", + "openWeights": true, + "family": "Hy", "limit": { - "context": 131000, - "output": 131000 + "context": 256000, + "output": 64000 }, "cost": { - "input": 0.15, - "output": 0.58 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -132180,25 +199102,53 @@ "text" ] }, - "releaseDate": "2025-03-06", - "lastUpdated": "2025-11-25" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://tokenhub.tencentmaas.com/v1", + "doc": "https://cloud.tencent.com/document/product/1823/130050" + }, + { + "id": "tensorx", + "name": "TensorX", + "env": [ + "TENSORX_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "stepfun-ai/Step-3.5-Flash", - "name": "stepfun-ai/Step-3.5-Flash", + "id": "deepseek/deepseek-chat-v3.1", + "name": "DeepSeek Chat V3.1", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "step", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 262000, - "output": 262000 + "context": 164000, + "output": 163840 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.05, + "cacheWrite": 0.25 }, "modalities": { "input": [ @@ -132208,25 +199158,42 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2024-11", + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" }, { - "id": "tencent/Hunyuan-A13B-Instruct", - "name": "tencent/Hunyuan-A13B-Instruct", + "id": "deepseek/deepseek-r1-0528", + "name": "DeepSeek R1-0528", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "hunyuan", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 131000, - "output": 131000 + "context": 164000, + "output": 8192 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 0.66, + "output": 2.6, + "cacheRead": 0.165, + "cacheWrite": 0.825 }, "modalities": { "input": [ @@ -132236,25 +199203,41 @@ "text" ] }, - "releaseDate": "2025-06-30", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2024-07", + "releaseDate": "2025-05-28", + "lastUpdated": "2025-05-28" }, { - "id": "tencent/Hunyuan-MT-7B", - "name": "tencent/Hunyuan-MT-7B", + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", "toolCall": true, - "structuredOutput": true, - "reasoning": false, + "structuredOutput": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "hunyuan", + "openWeights": true, + "family": "deepseek", "limit": { - "context": 33000, - "output": 33000 + "context": 163840, + "output": 163840 }, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.5, + "cacheRead": 0.075, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -132264,25 +199247,42 @@ "text" ] }, - "releaseDate": "2025-09-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" }, { - "id": "THUDM/GLM-4-32B-0414", - "name": "THUDM/GLM-4-32B-0414", + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 33000, - "output": 33000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.27, - "output": 0.27 + "input": 0.15, + "output": 0.3, + "cacheRead": 0.0375, + "cacheWrite": 0.1875 }, "modalities": { "input": [ @@ -132292,25 +199292,32 @@ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "THUDM/GLM-4-9B-0414", - "name": "THUDM/GLM-4-9B-0414", + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 33000, - "output": 33000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.086, - "output": 0.086 + "input": 0.25, + "output": 0.3, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -132320,25 +199327,33 @@ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "THUDM/GLM-Z1-32B-0414", - "name": "THUDM/GLM-Z1-32B-0414", + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm-z", + "openWeights": true, + "family": "deepseek-thinking", "limit": { - "context": 131000, - "output": 131000 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.14, - "output": 0.57 + "input": 1.75, + "output": 3.5, + "cacheRead": 0.4375, + "cacheWrite": 2.185 }, "modalities": { "input": [ @@ -132348,25 +199363,33 @@ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "THUDM/GLM-Z1-9B-0414", - "name": "THUDM/GLM-Z1-9B-0414", + "id": "minimax/minimax-m2.5", + "name": "MiniMax-M2.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "glm-z", + "openWeights": true, + "family": "minimax", "limit": { - "context": 131000, - "output": 131000 + "context": 196608, + "output": 65536 }, "cost": { - "input": 0.086, - "output": 0.086 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.075, + "cacheWrite": 0.375 }, "modalities": { "input": [ @@ -132376,283 +199399,371 @@ "text" ] }, - "releaseDate": "2025-04-18", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "zai-org/GLM-4.5-Air", - "name": "zai-org/GLM-4.5-Air", + "id": "minimax/minimax-m3", + "name": "MiniMax-M3", "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "glm-air", + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", "limit": { - "context": 131000, - "output": 131000 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.14, - "output": 0.86 + "input": 0.4, + "output": 2, + "cacheRead": 0.1 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "zai-org/GLM-4.5V", - "name": "zai-org/GLM-4.5V", + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 66000, - "output": 66000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.14, - "output": 0.86 + "input": 0.5, + "output": 2.8, + "cacheRead": 0.125, + "cacheWrite": 0.625 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-13", - "lastUpdated": "2025-11-25" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-01", + "lastUpdated": "2026-01" }, { - "id": "zai-org/GLM-4.6", - "name": "zai-org/GLM-4.6", + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "glm", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 205000, - "output": 205000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.5, - "output": 1.9 + "input": 1, + "output": 4, + "cacheRead": 0.25, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-10-04", - "lastUpdated": "2025-11-25" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "zai-org/GLM-4.6V", - "name": "zai-org/GLM-4.6V", + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "glm", + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 131000, - "output": 131000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 0.9 + "input": 1.25, + "output": 4.5, + "cacheRead": 0.3125 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-12-07", - "lastUpdated": "2025-12-07" - } - ], - "baseUrl": "https://api.siliconflow.cn/v1", - "doc": "https://cloud.siliconflow.com/models" - }, - { - "id": "snowflake-cortex", - "name": "Snowflake Cortex", - "env": [ - "SNOWFLAKE_ACCOUNT", - "SNOWFLAKE_CORTEX_PAT" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, { - "id": "claude-haiku-4-5", - "name": "Claude Haiku 4.5 (latest)", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "claude-haiku", + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 200000, - "output": 16384 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.75 }, "modalities": { "input": [ "text", "image", - "pdf" + "video" ], "output": [ "text" ] }, - "knowledge": "2025-02-28", - "releaseDate": "2025-10-15", - "lastUpdated": "2025-10-15" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "nvidia/nemotron-3-super-120b-a12b", + "name": "Nemotron 3 Super 120B A12B", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-opus", + "attachment": false, + "openWeights": true, + "family": "nemotron", "limit": { - "context": 1000000, - "output": 128000 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.3, + "output": 0.9, + "cacheRead": 0.075, + "cacheWrite": 0.375 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" }, { - "id": "claude-sonnet-4-5", - "name": "Claude Sonnet 4.5 (latest)", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "attachment": false, + "openWeights": true, + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 16384 + "context": 131072, + "output": 32768 + }, + "cost": { + "input": 0.04, + "output": 0.2, + "cacheRead": 0.01, + "cacheWrite": 0.05 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-07-31", - "releaseDate": "2025-09-29", - "lastUpdated": "2025-09-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2024-10", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "claude-sonnet-4-6", - "name": "Claude Sonnet 4.6", + "id": "qwen/qwen3-235b-a22b-2507", + "name": "Qwen3 235B-A22B-2507", "toolCall": true, "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "claude-sonnet", + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 16384 + "context": 131000, + "output": 262144 + }, + "cost": { + "input": 0.072, + "output": 0.464, + "cacheRead": 0.018, + "cacheWrite": 0.09 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-13" + "knowledge": "2025-06-30", + "releaseDate": "2025-07-21", + "lastUpdated": "2025-07-21" }, { - "id": "openai-gpt-4.1", - "name": "GPT-4.1", + "id": "qwen/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1047576, - "output": 32768 + "context": 262000, + "output": 65536 + }, + "cost": { + "input": 0.06, + "output": 0.25, + "cacheRead": 0.015, + "cacheWrite": 0.075 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2025-04-14", - "lastUpdated": "2025-04-14" + "knowledge": "2025-04", + "releaseDate": "2025-04", + "lastUpdated": "2025-04" }, { - "id": "openai-gpt-5", - "name": "GPT-5", + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B-A22B Instruct", "toolCall": true, - "structuredOutput": true, - "reasoning": true, + "structuredOutput": false, + "reasoning": false, "attachment": true, - "openWeights": false, - "family": "gpt", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 131000, + "output": 131072 + }, + "cost": { + "input": 0.21, + "output": 1.9, + "cacheRead": 0.0525, + "cacheWrite": 0.2625 }, "modalities": { "input": [ @@ -132663,74 +199774,121 @@ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "knowledge": "2025-03-31", + "releaseDate": "2025-09-23", + "lastUpdated": "2025-09-23" }, { - "id": "openai-gpt-5-mini", - "name": "GPT-5 Mini", + "id": "qwen/qwen3.5-122b-a10b", + "name": "Qwen3.5 122B-A10B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-mini", + "openWeights": true, + "family": "qwen", "limit": { - "context": 272000, - "output": 8192 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.5, + "output": 3.5, + "cacheRead": 0.125, + "cacheWrite": 0.625 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai-gpt-5-nano", - "name": "GPT-5 Nano", + "id": "qwen/qwen3.5-9b", + "name": "Qwen3.5 9B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": false, - "family": "gpt-nano", + "openWeights": true, + "family": "qwen", "limit": { - "context": 400000, - "output": 128000 + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.15, + "output": 0.2, + "cacheRead": 0.0375, + "cacheWrite": 0.1875 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-05-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" }, { - "id": "openai-gpt-5.1", - "name": "GPT-5.1", + "id": "z-ai/glm-4.7", + "name": "GLM-4.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 200000, + "output": 200000 + }, + "cost": { + "input": 0.6, + "output": 2.2, + "cacheRead": 0.15, + "cacheWrite": 0.75 }, "modalities": { "input": [ @@ -132741,91 +199899,133 @@ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-11-13", - "lastUpdated": "2025-11-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-04", + "releaseDate": "2025-12-22", + "lastUpdated": "2025-12-22" }, { - "id": "openai-gpt-5.2", - "name": "GPT-5.2", + "id": "z-ai/glm-5", + "name": "GLM-5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", + "attachment": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 400000, - "output": 128000 + "context": 202752, + "output": 202752 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.25, + "cacheWrite": 1.25 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-12-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "openai-gpt-5.4", - "name": "GPT-5.4", + "id": "z-ai/glm-5-turbo", + "name": "GLM-5-Turbo", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "glm", "limit": { - "context": 1050000, - "output": 128000 + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4, + "cacheRead": 0.3, + "cacheWrite": 1.5 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-08-31", - "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-05" - } - ], - "baseUrl": "https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1", - "doc": "https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-rest-api" - }, - { - "id": "stackit", - "name": "STACKIT", - "env": [ - "STACKIT_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, { - "id": "cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic", - "name": "Llama 3.3 70B", + "id": "z-ai/glm-5.1", + "name": "GLM-5.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "glm", "limit": { - "context": 128000, - "output": 8192 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.49, - "output": 0.71 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.35, + "cacheWrite": 1.75 }, "modalities": { "input": [ @@ -132835,110 +200035,189 @@ "text" ] }, - "releaseDate": "2024-12-05", - "lastUpdated": "2024-12-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "google/gemma-3-27b-it", - "name": "Gemma 3 27B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, + "id": "z-ai/glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, "openWeights": true, - "family": "gemma", + "family": "glm", "limit": { - "context": 37000, - "output": 8192 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.49, - "output": 0.71 + "input": 1.5, + "output": 4.5, + "cacheRead": 0.375 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2025-05-17", - "lastUpdated": "2025-05-17" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "intfloat/e5-mistral-7b-instruct", - "name": "E5 Mistral 7B", - "toolCall": false, + "id": "z-ai/glm-5v-turbo", + "name": "GLM-5V-Turbo", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mistral", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "glm", "limit": { - "context": 4096, - "output": 4096 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.02, - "output": 0.02 + "input": 1.2, + "output": 4, + "cacheRead": 0.3, + "cacheWrite": 1.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "video", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2023-12-11", - "lastUpdated": "2023-12-11" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-01", + "lastUpdated": "2026-04-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.tensorx.ai/v1", + "doc": "https://docs.tensorx.ai/" + }, + { + "id": "the-grid-ai", + "name": "The Grid AI", + "env": [ + "THEGRID_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "neuralmagic/Meta-Llama-3.1-8B-Instruct-FP8", - "name": "Llama 3.1 8B", + "id": "agent-max", + "name": "Agent Max", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "llama", + "reasoning": true, + "attachment": true, + "openWeights": false, "limit": { - "context": 128000, - "output": 8192 - }, - "cost": { - "input": 0.16, - "output": 0.27 + "context": 1000000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-24" }, { - "id": "neuralmagic/Mistral-Nemo-Instruct-2407-FP8", - "name": "Mistral Nemo", + "id": "agent-prime", + "name": "Agent Prime", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "mistral", + "openWeights": false, "limit": { - "context": 128000, - "output": 8192 - }, - "cost": { - "input": 0.49, - "output": 0.71 + "context": 196608, + "input": 120000, + "output": 30000 }, "modalities": { "input": [ @@ -132948,25 +200227,33 @@ "text" ] }, - "releaseDate": "2024-07-01", - "lastUpdated": "2024-07-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-15" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT-OSS 120B", + "id": "agent-standard", + "name": "Agent Standard", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt", + "openWeights": false, "limit": { - "context": 131000, - "output": 8192 - }, - "cost": { - "input": 0.49, - "output": 0.71 + "context": 128000, + "input": 120000, + "output": 16000 }, "modalities": { "input": [ @@ -132976,25 +200263,33 @@ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-15" }, { - "id": "Qwen/Qwen3-VL-235B-A22B-Instruct-FP8", - "name": "Qwen3-VL 235B", + "id": "code-max", + "name": "Code Max", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "qwen", + "openWeights": false, "limit": { - "context": 218000, - "output": 8192 - }, - "cost": { - "input": 1.64, - "output": 1.91 + "context": 1000000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ @@ -133005,66 +200300,74 @@ "text" ] }, - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-24" }, { - "id": "Qwen/Qwen3-VL-Embedding-8B", - "name": "Qwen3-VL Embedding 8B", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "qwen", + "id": "code-prime", + "name": "Code Prime", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, "limit": { - "context": 32000, - "output": 4096 - }, - "cost": { - "input": 0.09, - "output": 0.09 + "context": 196608, + "input": 120000, + "output": 30000 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-02-05", - "lastUpdated": "2026-02-05" - } - ], - "baseUrl": "https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1", - "doc": "https://docs.stackit.cloud/products/data-and-ai/ai-model-serving/basics/available-shared-models" - }, - { - "id": "stepfun", - "name": "StepFun", - "env": [ - "STEPFUN_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-15" + }, { - "id": "step-1-32k", - "name": "Step 1 (32K)", + "id": "code-standard", + "name": "Code Standard", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, "limit": { - "context": 32768, - "output": 32768 - }, - "cost": { - "input": 2.05, - "output": 9.59, - "cacheRead": 0.41 + "context": 128000, + "input": 120000, + "output": 16000 }, "modalities": { "input": [ @@ -133074,55 +200377,73 @@ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-01-01", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "beta", + "deprecated": false, + "releaseDate": "2026-05-04", + "lastUpdated": "2026-07-15" }, { - "id": "step-2-16k", - "name": "Step 2 (16K)", + "id": "text-max", + "name": "Text Max", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "limit": { - "context": 16384, - "output": 8192 - }, - "cost": { - "input": 5.21, - "output": 16.44, - "cacheRead": 1.04 + "context": 1000000, + "input": 922000, + "output": 128000 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-06", - "releaseDate": "2025-01-01", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-07-24" }, { - "id": "step-3.5-flash", - "name": "Step 3.5 Flash", + "id": "text-prime", + "name": "Text Prime", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { - "context": 256000, - "output": 256000 - }, - "cost": { - "input": 0.096, - "output": 0.288, - "cacheRead": 0.019 + "context": 196608, + "input": 120000, + "output": 30000 }, "modalities": { "input": [ @@ -133132,26 +200453,31 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-07-15" }, { - "id": "step-3.5-flash-2603", - "name": "Step 3.5 Flash 2603", + "id": "text-standard", + "name": "Text Standard", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, + "openWeights": false, "limit": { - "context": 256000, - "output": 256000 - }, - "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "context": 128000, + "input": 120000, + "output": 16000 }, "modalities": { "input": [ @@ -133161,108 +200487,152 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-02-26", + "lastUpdated": "2026-07-15" } ], - "baseUrl": "https://api.stepfun.com/v1", - "doc": "https://platform.stepfun.com/docs/zh/overview/concept" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.thegrid.ai/v1", + "doc": "https://thegrid.ai/docs" }, { - "id": "stepfun-ai", - "name": "StepFun AI", + "id": "thinkingmachines", + "name": "Thinking Machines", "env": [ - "STEPFUN_API_KEY" + "TINKER_API_KEY" ], - "openaiCompatible": true, + "openaiCompatible": false, "models": [ { - "id": "step-3.5-flash", - "name": "Step 3.5 Flash", + "id": "thinkingmachines/Inkling", + "name": "Inkling", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "ling", "limit": { - "context": 256000, - "output": 256000 + "context": 65536, + "output": 65536 }, "cost": { - "input": 0.096, - "output": 0.288, - "cacheRead": 0.019 + "input": 1.87, + "output": 4.68, + "cacheRead": 0.374 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "step-3.5-flash-2603", - "name": "Step 3.5 Flash 2603", + "id": "thinkingmachines/Inkling:peft:262144", + "name": "Inkling (256K)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, + "family": "ling", "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.02 + "input": 3.74, + "output": 9.36, + "cacheRead": 0.748 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-02" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" } ], - "baseUrl": "https://api.stepfun.ai/step_plan/v1", - "doc": "https://platform.stepfun.ai/docs/en/step-plan/integrations/open-code" + "npm": "@ai-sdk/anthropic", + "baseUrl": "https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1", + "doc": "https://tinker-docs.thinkingmachines.ai/tinker/compatible-apis/anthropic/" }, { - "id": "submodel", - "name": "submodel", + "id": "tinfoil", + "name": "Tinfoil", "env": [ - "SUBMODEL_INSTAGEN_ACCESS_KEY" + "TINFOIL_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek R1 0528", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek-thinking", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 75000, - "output": 163840 + "context": 1048576, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 2.15 + "input": 0.7, + "output": 1.9, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -133272,53 +200642,80 @@ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "deepseek-ai/DeepSeek-V3-0324", - "name": "DeepSeek V3 0324", + "id": "gemma4-31b", + "name": "Gemma 4 31B IT", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek", + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", "limit": { - "context": 75000, - "output": 163840 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.4, + "output": 1 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "deepseek-ai/DeepSeek-V3.1", - "name": "DeepSeek V3.1", + "id": "glm-5-2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "glm", "limit": { - "context": 75000, - "output": 163840 + "context": 393216, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 1.5, + "output": 5.25, + "cacheRead": 0.375 }, "modalities": { "input": [ @@ -133328,14 +200725,28 @@ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "gpt-oss-120b", + "name": "gpt-oss-120b", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, @@ -133345,8 +200756,8 @@ "output": 32768 }, "cost": { - "input": 0.1, - "output": 0.5 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -133356,25 +200767,36 @@ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "gpt-oss-safeguard-120b", + "name": "gpt-oss-safeguard-120b", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 131072 + "context": 131072, + "output": 32768 }, "cost": { - "input": 0.2, - "output": 0.3 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -133384,81 +200806,80 @@ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-06", + "releaseDate": "2025-10-29", + "lastUpdated": "2025-10-29" }, { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3 235B A22B Thinking 2507", + "id": "kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k3", "limit": { "context": 262144, "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.6 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" - }, - { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8", - "name": "Qwen3 Coder 480B A35B Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "qwen", - "limit": { - "context": 262144, - "output": 262144 - }, - "cost": { - "input": 0.2, - "output": 0.8 + "input": 4, + "output": 20 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2025-08-23", - "lastUpdated": "2025-08-23" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "zai-org/GLM-4.5-Air", - "name": "GLM 4.5 Air", + "id": "llama3-3-70b", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm-air", + "family": "llama", "limit": { "context": 131072, - "output": 131072 + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.5 + "input": 1.75, + "output": 2.75 }, "modalities": { "input": [ @@ -133468,25 +200889,25 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "zai-org/GLM-4.5-FP8", - "name": "GLM 4.5 FP8", - "toolCall": true, + "id": "nomic-embed-text", + "name": "Nomic Embed Text v1.5", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", "limit": { - "context": 131072, - "output": 131072 + "context": 8192, + "output": 768 }, "cost": { - "input": 0.2, - "output": 0.8 + "input": 0.05, + "output": 0 }, "modalities": { "input": [ @@ -133496,37 +200917,38 @@ "text" ] }, - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" + "releaseDate": "2024-02", + "lastUpdated": "2024-02" } ], - "baseUrl": "https://llm.submodel.ai/v1", - "doc": "https://submodel.gitbook.io" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://inference.tinfoil.sh/v1", + "doc": "https://docs.tinfoil.sh" }, { - "id": "synthetic", - "name": "Synthetic", + "id": "togetherai", + "name": "Together AI", "env": [ - "SYNTHETIC_API_KEY" + "TOGETHER_API_KEY" ], - "openaiCompatible": true, + "openaiCompatible": false, "models": [ { - "id": "hf:deepseek-ai/DeepSeek-R1", - "name": "DeepSeek R1", - "toolCall": true, + "id": "deepcogito/cogito-v2-1-671b", + "name": "Cogito v2.1 671B", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "deepseek-thinking", + "openWeights": false, + "family": "cogito", "limit": { - "context": 128000, - "output": 128000 + "context": 163840, + "output": 163840 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 1.25, + "output": 1.25 }, "modalities": { "input": [ @@ -133536,26 +200958,30 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-01-20" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2025-11-13", + "lastUpdated": "2025-11-13" }, { - "id": "hf:deepseek-ai/DeepSeek-R1-0528", - "name": "DeepSeek R1 (0528)", - "toolCall": true, + "id": "deepseek-ai/DeepSeek-R1", + "name": "DeepSeek-R1", + "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "deepseek-thinking", "limit": { - "context": 128000, - "output": 128000 + "context": 163839, + "output": 163839 }, "cost": { "input": 3, - "output": 8 + "output": 7 }, "modalities": { "input": [ @@ -133565,21 +200991,25 @@ "text" ] }, - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-07", + "releaseDate": "2025-01-20", + "lastUpdated": "2025-03-24" }, { - "id": "hf:deepseek-ai/DeepSeek-V3", - "name": "DeepSeek V3", + "id": "deepseek-ai/DeepSeek-V3", + "name": "DeepSeek-V3", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, "family": "deepseek", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { "input": 1.25, @@ -133593,54 +201023,28 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-07", - "releaseDate": "2025-01-20", + "releaseDate": "2024-12-26", "lastUpdated": "2025-05-29" }, { - "id": "hf:deepseek-ai/DeepSeek-V3-0324", - "name": "DeepSeek V3 (0324)", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "deepseek", - "limit": { - "context": 128000, - "output": 128000 - }, - "cost": { - "input": 1.2, - "output": 1.2 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2025-08-01", - "lastUpdated": "2025-08-01" - }, - { - "id": "hf:deepseek-ai/DeepSeek-V3.1", + "id": "deepseek-ai/DeepSeek-V3-1", "name": "DeepSeek V3.1", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "deepseek", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.56, - "output": 1.68 + "input": 0.6, + "output": 1.7 }, "modalities": { "input": [ @@ -133650,25 +201054,34 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-08", "releaseDate": "2025-08-21", "lastUpdated": "2025-08-21" }, { - "id": "hf:deepseek-ai/DeepSeek-V3.1-Terminus", - "name": "DeepSeek V3.1 Terminus", + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "deepseek", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 128000, - "output": 128000 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 1.2, - "output": 1.2 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -133678,12 +201091,25 @@ "text" ] }, - "releaseDate": "2025-09-22", - "lastUpdated": "2025-09-25" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "hf:deepseek-ai/DeepSeek-V3.2", - "name": "DeepSeek V3.2", + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -133691,14 +201117,13 @@ "openWeights": true, "family": "deepseek", "limit": { - "context": 162816, - "output": 8000 + "context": 512000, + "output": 384000 }, "cost": { - "input": 0.27, - "output": 0.4, - "cacheRead": 0.27, - "cacheWrite": 0 + "input": 1.74, + "output": 3.48, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -133708,25 +201133,37 @@ "text" ] }, - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "hf:meta-llama/Llama-3.1-405B-Instruct", - "name": "Llama-3.1-405B-Instruct", + "id": "essentialai/Rnj-1-Instruct", + "name": "Rnj-1 Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "rnj", "limit": { - "context": 128000, + "context": 32768, "output": 32768 }, "cost": { - "input": 3, - "output": 3 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ @@ -133736,26 +201173,28 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-10", + "releaseDate": "2025-12-05", + "lastUpdated": "2025-12-05" }, { - "id": "hf:meta-llama/Llama-3.1-70B-Instruct", - "name": "Llama-3.1-70B-Instruct", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "id": "google/gemma-3n-E4B-it", + "name": "Gemma 3N E4B Instruct", + "toolCall": false, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "gemma", "limit": { - "context": 128000, + "context": 32768, "output": 32768 }, "cost": { - "input": 0.9, - "output": 0.9 + "input": 0.06, + "output": 0.12 }, "modalities": { "input": [ @@ -133765,55 +201204,56 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "releaseDate": "2025-05-20", + "lastUpdated": "2025-05-20" }, { - "id": "hf:meta-llama/Llama-3.1-8B-Instruct", - "name": "Llama-3.1-8B-Instruct", + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B Instruct", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "llama", + "family": "gemma", "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.2 + "input": 0.39, + "output": 0.97 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2024-07-23" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "hf:meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama-3.3-70B-Instruct", - "toolCall": true, + "id": "LiquidAI/LFM2-24B-A2B", + "name": "LFM2-24B-A2B", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "liquid", "limit": { - "context": 128000, + "context": 32768, "output": 32768 }, "cost": { - "input": 0.9, - "output": 0.9 + "input": 0.03, + "output": 0.12 }, "modalities": { "input": [ @@ -133823,73 +201263,69 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "releaseDate": "2026-02-25", + "lastUpdated": "2026-02-25" }, { - "id": "hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", - "name": "Llama-4-Maverick-17B-128E-Instruct-FP8", + "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo", + "name": "Llama 3.3 70B", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, "family": "llama", "limit": { - "context": 524000, - "output": 4096 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.22, - "output": 0.88 + "input": 1.04, + "output": 1.04 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2026-07-02" }, { - "id": "hf:meta-llama/Llama-4-Scout-17B-16E-Instruct", - "name": "Llama-4-Scout-17B-16E-Instruct", - "toolCall": true, + "id": "meta-llama/Meta-Llama-3-8B-Instruct-Lite", + "name": "Meta Llama 3 8B Instruct Lite", + "toolCall": false, "structuredOutput": false, "reasoning": false, - "attachment": true, + "attachment": false, "openWeights": true, "family": "llama", "limit": { - "context": 328000, - "output": 4096 + "context": 8192, + "output": 8192 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.14, + "output": 0.14 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "releaseDate": "2024-04-18", + "lastUpdated": "2024-04-18" }, { - "id": "hf:MiniMaxAI/MiniMax-M2", - "name": "MiniMax-M2", + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax-M2.5", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -133897,12 +201333,13 @@ "openWeights": true, "family": "minimax", "limit": { - "context": 196608, - "output": 131000 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -133912,25 +201349,29 @@ "text" ] }, - "releaseDate": "2025-10-27", - "lastUpdated": "2025-10-27" + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "hf:MiniMaxAI/MiniMax-M2.1", - "name": "MiniMax-M2.1", + "id": "MiniMaxAI/MiniMax-M2.7", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, "family": "minimax", "limit": { - "context": 204800, + "context": 202752, "output": 131072 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ @@ -133940,204 +201381,236 @@ "text" ] }, - "releaseDate": "2025-12-23", - "lastUpdated": "2025-12-23" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "hf:MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax-M3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, "family": "minimax", "limit": { - "context": 191488, - "output": 65536 + "context": 524288, + "output": 250000 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.6 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-07", - "lastUpdated": "2026-02-07" + "reasoningOptions": [], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "hf:moonshotai/Kimi-K2-Instruct-0905", - "name": "Kimi K2 0905", + "id": "moonshotai/Kimi-K2.5", + "name": "Kimi K2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 32768 + "output": 262144 }, "cost": { - "input": 1.2, - "output": 1.2 + "input": 0.5, + "output": 2.8 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2026-01", + "releaseDate": "2026-01-27", + "lastUpdated": "2026-01-27" }, { - "id": "hf:moonshotai/Kimi-K2-Thinking", - "name": "Kimi K2 Thinking", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 262144 + "output": 131000 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 1.2, + "output": 4.5, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2025-11-07", - "lastUpdated": "2025-11-07" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" }, { - "id": "hf:moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 65536 + "output": 131072 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "releaseDate": "2026-06-14", + "lastUpdated": "2026-06-14" }, { - "id": "hf:moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k3", "limit": { - "context": 262144, - "output": 65536 + "context": 1048576, + "output": 131072 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.95 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "hf:nvidia/Kimi-K2.5-NVFP4", - "name": "Kimi K2.5 (NVFP4)", + "id": "nvidia/nemotron-3-ultra-550b-a55b", + "name": "Nemotron 3 Ultra 550B A55B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "nemotron", "limit": { - "context": 262144, - "output": 65536 + "context": 512300, + "output": 512300 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.2 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01", - "lastUpdated": "2026-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4", - "name": "Nemotron 3 Super 120B", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "gpt-oss", "limit": { - "context": 262144, - "output": 65536 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.3, - "output": 1, - "cacheRead": 0.3 + "input": 0.15, + "output": 0.6 }, "modalities": { "input": [ @@ -134147,26 +201620,36 @@ "text" ] }, - "knowledge": "2024-04", - "releaseDate": "2026-03-11", - "lastUpdated": "2026-04-03" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08", + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "hf:openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, "family": "gpt-oss", "limit": { - "context": 128000, - "output": 32768 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.05, + "output": 0.2 }, "modalities": { "input": [ @@ -134176,14 +201659,53 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" }, { - "id": "hf:Qwen/Qwen2.5-Coder-32B-Instruct", - "name": "Qwen2.5-Coder-32B-Instruct", + "id": "pearl-ai/gemma-4-31b-it", + "name": "Pearl AI Gemma 4 31B Instruct", "toolCall": false, "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gemma", + "limit": { + "context": 32000, + "output": 32000 + }, + "cost": { + "input": 0.28, + "output": 0.86 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "Qwen/Qwen2.5-7B-Instruct-Turbo", + "name": "Qwen 2.5 7B Instruct Turbo", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, @@ -134193,8 +201715,8 @@ "output": 32768 }, "cost": { - "input": 0.8, - "output": 0.8 + "input": 0.3, + "output": 0.3 }, "modalities": { "input": [ @@ -134204,13 +201726,12 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2024-11-11", - "lastUpdated": "2024-11-11" + "releaseDate": "2024-09-19", + "lastUpdated": "2024-09-19" }, { - "id": "hf:Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen 3 235B Instruct", + "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-tput", + "name": "Qwen3 235B A22B Instruct 2507 FP8", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -134218,8 +201739,8 @@ "openWeights": true, "family": "qwen", "limit": { - "context": 256000, - "output": 32000 + "context": 262144, + "output": 262144 }, "cost": { "input": 0.2, @@ -134233,26 +201754,28 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-28", - "lastUpdated": "2025-07-21" + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-07", + "releaseDate": "2025-07-25", + "lastUpdated": "2025-07-25" }, { - "id": "hf:Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3 235B A22B Thinking 2507", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8", + "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, "family": "qwen", "limit": { - "context": 256000, - "output": 32000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.65, - "output": 3 + "input": 2, + "output": 2 }, "modalities": { "input": [ @@ -134262,13 +201785,15 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-04", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "releaseDate": "2025-07-23", + "lastUpdated": "2025-07-23" }, { - "id": "hf:Qwen/Qwen3-Coder-480B-A35B-Instruct", - "name": "Qwen 3 Coder 480B", + "id": "Qwen/Qwen3-Coder-Next-FP8", + "name": "Qwen3 Coder Next FP8", "toolCall": true, "structuredOutput": false, "reasoning": false, @@ -134276,12 +201801,12 @@ "openWeights": true, "family": "qwen", "limit": { - "context": 256000, - "output": 32000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 2, - "output": 2 + "input": 0.5, + "output": 1.2 }, "modalities": { "input": [ @@ -134291,27 +201816,29 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "status": "deprecated", + "deprecated": true, + "knowledge": "2026-02-03", + "releaseDate": "2026-02-03", + "lastUpdated": "2026-02-03" }, { - "id": "hf:Qwen/Qwen3.5-397B-A17B", - "name": "Qwen3.5-97B-A17B", + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen3.5 397B A17B", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, "family": "qwen", "limit": { "context": 262144, - "output": 65536 + "output": 130000 }, "cost": { "input": 0.6, - "output": 3, - "cacheRead": 0.6 + "output": 3.6, + "cacheRead": 0.35 }, "modalities": { "input": [ @@ -134322,25 +201849,66 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-02-16", + "lastUpdated": "2026-06-15" }, { - "id": "hf:zai-org/GLM-4.6", - "name": "GLM 4.6", + "id": "Qwen/Qwen3.5-9B", + "name": "Qwen3.5 9B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.17, + "output": 0.25 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-03", + "lastUpdated": "2026-03-03" + }, + { + "id": "Qwen/Qwen3.6-Plus", + "name": "Qwen3.6 Plus", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 500000 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 0.5, + "output": 3 }, "modalities": { "input": [ @@ -134350,26 +201918,31 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-09-30", - "lastUpdated": "2025-09-30" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-30", + "lastUpdated": "2026-04-30" }, { - "id": "hf:zai-org/GLM-4.7", - "name": "GLM 4.7", + "id": "Qwen/Qwen3.7-Max", + "name": "Qwen3.7 Max", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, - "openWeights": true, - "family": "glm", + "openWeights": false, + "family": "qwen", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 500000 }, "cost": { - "input": 0.55, - "output": 2.19 + "input": 1.25, + "output": 3.75, + "cacheRead": 0.125 }, "modalities": { "input": [ @@ -134379,13 +201952,56 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-12-22", - "lastUpdated": "2025-12-22" + "releaseDate": "2026-05-21", + "lastUpdated": "2026-07-02" }, { - "id": "hf:zai-org/GLM-4.7-Flash", - "name": "GLM-4.7-Flash", + "id": "thinkingmachines/Inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 524288, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 4.05, + "cacheRead": 0.17 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "max", + "xhigh", + "high", + "medium", + "low", + "none" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" + }, + { + "id": "zai-org/GLM-5", + "name": "GLM-5", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -134393,13 +202009,12 @@ "openWeights": true, "family": "glm", "limit": { - "context": 196608, - "output": 65536 + "context": 202752, + "output": 131072 }, "cost": { - "input": 0.06, - "output": 0.4, - "cacheRead": 0.06 + "input": 1, + "output": 3.2 }, "modalities": { "input": [ @@ -134409,12 +202024,19 @@ "text" ] }, - "releaseDate": "2026-01-18", - "lastUpdated": "2026-01-18" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "releaseDate": "2026-02-11", + "lastUpdated": "2026-02-11" }, { - "id": "hf:zai-org/GLM-5", - "name": "GLM-5", + "id": "zai-org/GLM-5.1", + "name": "GLM-5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -134422,13 +202044,13 @@ "openWeights": true, "family": "glm", "limit": { - "context": 196608, - "output": 65536 + "context": 202752, + "output": 131072 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 1 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -134438,12 +202060,20 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-04-08" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2025-11", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-07-02" }, { - "id": "hf:zai-org/GLM-5.1", - "name": "GLM 5.1", + "id": "zai-org/GLM-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -134451,13 +202081,13 @@ "openWeights": true, "family": "glm", "limit": { - "context": 196608, - "output": 65536 + "context": 512000, + "output": 164000 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 1 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -134467,252 +202097,347 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-04-12" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" } ], - "baseUrl": "https://api.synthetic.new/openai/v1", - "doc": "https://synthetic.new/pricing" + "npm": "@ai-sdk/togetherai", + "doc": "https://docs.together.ai/docs/serverless-models" }, { - "id": "tencent-coding-plan", - "name": "Tencent Coding Plan (China)", + "id": "trustedrouter", + "name": "TrustedRouter", "env": [ - "TENCENT_CODING_PLAN_API_KEY" + "TRUSTEDROUTER_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "glm-5", - "name": "GLM-5", + "id": "auto", + "name": "Auto", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "glm", "limit": { - "context": 202752, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-06-27" }, { - "id": "hunyuan-2.0-instruct", - "name": "Tencent HY 2.0 Instruct", + "id": "cheap", + "name": "Cheap", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "hunyuan", "limit": { - "context": 131072, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-08", - "lastUpdated": "2026-03-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-05-01", + "lastUpdated": "2026-06-27" }, { - "id": "hunyuan-2.0-thinking", - "name": "Tencent HY 2.0 Think", + "id": "e2e", + "name": "End-to-End Encrypted", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "hunyuan", "limit": { - "context": 131072, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-08", - "lastUpdated": "2026-03-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-27" }, { - "id": "hunyuan-t1", - "name": "Hunyuan-T1", + "id": "fast", + "name": "Fast", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "hunyuan", "limit": { - "context": 131072, - "output": 16384 + "context": 1000000, + "output": 131072 }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-27" + }, + { + "id": "synth", + "name": "Synth", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-08", - "lastUpdated": "2026-03-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-20", + "lastUpdated": "2026-06-27" }, { - "id": "hunyuan-turbos", - "name": "Hunyuan-TurboS", + "id": "synth-code", + "name": "Synth Code", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "hunyuan", "limit": { - "context": 131072, - "output": 16384 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-03-08", - "lastUpdated": "2026-03-08" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-20", + "lastUpdated": "2026-06-27" }, { - "id": "kimi-k2.5", - "name": "Kimi-K2.5", + "id": "zdr", + "name": "Zero Data Retention", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, "limit": { - "context": 262144, - "output": 32768 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "context": 1000000, + "output": 131072 }, "modalities": { "input": [ "text", "image", - "video" + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" - }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-27" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.trustedrouter.com/v1", + "doc": "https://trustedrouter.com/docs" + }, + { + "id": "umans-ai", + "name": "Umans AI", + "env": [ + "UMANS_AI_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "minimax-m2.5", - "name": "MiniMax-M2.5", + "id": "umans-coder", + "name": "Umans Coder", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "minimax", + "family": "kimi-k2", "limit": { - "context": 204800, + "context": 262144, "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "tc-code-latest", - "name": "Auto", + "id": "umans-deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "auto", + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 131072, - "output": 16384 + "context": 1048576, + "output": 393215 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.028 }, "modalities": { "input": [ @@ -134722,74 +202447,83 @@ "text" ] }, - "releaseDate": "2026-03-08", - "lastUpdated": "2026-03-08" - } - ], - "baseUrl": "https://api.lkeap.cloud.tencent.com/coding/v3", - "doc": "https://cloud.tencent.com/document/product/1772/128947" - }, - { - "id": "tencent-tokenhub", - "name": "Tencent TokenHub", - "env": [ - "TENCENT_TOKENHUB_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { - "id": "hy3-preview", - "name": "Hy3 preview", + "id": "umans-flash", + "name": "Umans Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "Hy", + "family": "qwen", "limit": { - "context": 256000, - "output": 64000 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.15, + "output": 1, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-20" - } - ], - "baseUrl": "https://tokenhub.tencentmaas.com/v1", - "doc": "https://cloud.tencent.com/document/product/1823/130050" - }, - { - "id": "the-grid-ai", - "name": "The Grid AI", - "env": [ - "THEGRIDAI_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + }, { - "id": "agent-max", - "name": "Agent Max", + "id": "umans-glm-5.1", + "name": "GLM 5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 1000000, - "output": 128000 + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.29 }, "modalities": { "input": [ @@ -134800,66 +202534,106 @@ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "agent-prime", - "name": "Agent Prime", + "id": "umans-glm-5.2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 64000 + "context": 405504, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "agent-standard", - "name": "Agent Standard", + "id": "umans-kimi-k2.7", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 16000 + "context": 262144, + "output": 32768 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "code-max", - "name": "Code Max", + "id": "umans-kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", "limit": { - "context": 1000000, - "output": 128000 + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -134870,43 +202644,86 @@ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.code.umans.ai/v1", + "doc": "https://app.umans.ai/offers/code/docs/orgs" + }, + { + "id": "umans-ai-coding-plan", + "name": "Umans AI Coding Plan", + "env": [ + "UMANS_AI_CODING_PLAN_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "code-prime", - "name": "Code Prime", + "id": "umans-coder", + "name": "Umans Coder", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 64000 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "code-standard", - "name": "Code Standard", + "id": "umans-deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "deepseek-flash", "limit": { - "context": 128000, - "output": 16000 + "context": 1048576, + "output": 393215 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -134916,20 +202733,41 @@ "text" ] }, - "releaseDate": "2026-05-04", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" }, { - "id": "text-max", - "name": "Text Max", + "id": "umans-flash", + "name": "Umans Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, + "family": "qwen", "limit": { - "context": 1000000, - "output": 128000 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ @@ -134940,258 +202778,348 @@ "text" ] }, - "releaseDate": "2026-03-24", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" }, { - "id": "text-prime", - "name": "Text Prime", + "id": "umans-glm-5.1", + "name": "GLM 5.1", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 30000 + "context": 204800, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-05-19" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "text-standard", - "name": "Text Standard", + "id": "umans-glm-5.2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, + "family": "glm", "limit": { - "context": 128000, - "output": 16000 + "context": 405504, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-26", - "lastUpdated": "2026-05-19" - } - ], - "baseUrl": "https://api.thegrid.ai/v1", - "doc": "https://thegrid.ai/docs" - }, - { - "id": "togetherai", - "name": "Together AI", - "env": [ - "TOGETHER_API_KEY" - ], - "openaiCompatible": false, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { - "id": "deepseek-ai/DeepSeek-R1", - "name": "DeepSeek-R1", - "toolCall": false, - "structuredOutput": false, + "id": "umans-kimi-k2.7", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek-thinking", + "family": "kimi-k2", "limit": { - "context": 163839, - "output": 163839 + "context": 262144, + "output": 262144 }, "cost": { - "input": 3, - "output": 7 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-01-20", - "lastUpdated": "2025-03-24" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "deepseek-ai/DeepSeek-V3", - "name": "DeepSeek-V3", + "id": "umans-kimi-k3", + "name": "Kimi K3", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek", + "family": "kimi-k3", "limit": { - "context": 131072, + "context": 1048576, "output": 131072 }, "cost": { - "input": 1.25, - "output": 1.25 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2024-12-26", - "lastUpdated": "2025-05-29" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "deepseek-ai/DeepSeek-V3-1", - "name": "DeepSeek V3.1", + "id": "umans-qwen3.6-35b-a3b", + "name": "Qwen3.6 35B A3B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "deepseek", + "family": "qwen", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.6, - "output": 1.7 + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-08-21", - "lastUpdated": "2025-08-21" - }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.code.umans.ai/v1", + "doc": "https://app.umans.ai/offers/code/docs" + }, + { + "id": "unorouter", + "name": "UnoRouter", + "env": [ + "UNOROUTER_API_KEY" + ], + "openaiCompatible": true, + "models": [ { - "id": "deepseek-ai/DeepSeek-V4-Pro", - "name": "DeepSeek V4 Pro", + "id": "claude-haiku-4-5-20251001", + "name": "Claude Haiku 4.5", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "deepseek", + "attachment": true, + "openWeights": false, + "family": "claude-haiku", "limit": { - "context": 512000, - "output": 384000 + "context": 200000, + "output": 64000 }, "cost": { - "input": 2.1, - "output": 4.4, - "cacheRead": 0.2 + "input": 1.2, + "output": 6 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-24" + "reasoningOptions": [], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "essentialai/Rnj-1-Instruct", - "name": "Rnj-1 Instruct", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "rnj", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 32768, - "output": 32768 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0.425, + "output": 2.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-12-05", - "lastUpdated": "2025-12-05" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "google/gemma-4-31B-it", - "name": "Gemma 4 31B Instruct", + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "gemma", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 262144, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.2, - "output": 0.5 + "input": 1.44, + "output": 7.2 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo", - "name": "Llama 3.3 70B", + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "deepseek-flash", "limit": { - "context": 131072, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.88, - "output": 0.88 + "input": 0.0625, + "output": 0.125 }, "modalities": { "input": [ @@ -135201,27 +203129,27 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax-M2.5", + "id": "deepseek-v4-flash:free", + "name": "DeepSeek V4 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "deepseek-flash", "limit": { - "context": 204800, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -135231,26 +203159,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-12" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "MiniMaxAI/MiniMax-M2.7", - "name": "MiniMax-M2.7", + "id": "deepseek-v4-pro", + "name": "DeepSeek V4 Pro", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "deepseek-thinking", "limit": { - "context": 202752, - "output": 131072 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.3, - "output": 1.2, - "cacheRead": 0.06 + "input": 0.8999, + "output": 1.7999 }, "modalities": { "input": [ @@ -135260,116 +203189,121 @@ "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "deepseek-v4-pro:free", + "name": "DeepSeek V4 Pro", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "kimi", + "family": "deepseek-thinking", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 384000 }, "cost": { - "input": 0.5, - "output": 2.8 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2026-01", - "releaseDate": "2026-01-27", - "lastUpdated": "2026-01-27" + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" }, { - "id": "moonshotai/Kimi-K2.6", - "name": "Kimi K2.6", + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 262144, - "output": 131000 + "context": 1048576, + "output": 65536 }, "cost": { - "input": 1.2, - "output": 4.5, - "cacheRead": 0.2 + "input": 0.1857, + "output": 1.1142 }, "modalities": { "input": [ "text", "image", - "video" + "video", + "audio", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "nvidia/nemotron-3-ultra-550b-a55b", - "name": "Nemotron 3 Ultra 550B A55B", + "id": "gemma-4-31b-it:free", + "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "gemma", "limit": { - "context": 512300, - "output": 512300 + "context": 262144, + "output": 32768 }, "cost": { - "input": 0.6, - "output": 3.6, - "cacheRead": 0.2 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "glm-4.5-flash:free", + "name": "GLM-4.5-Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "gpt-oss", + "openWeights": false, + "family": "glm-flash", "limit": { "context": 131072, - "output": 131072 + "output": 98304 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -135379,26 +203313,27 @@ "text" ] }, - "knowledge": "2025-08", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [], + "knowledge": "2025-04", + "releaseDate": "2025-07-28", + "lastUpdated": "2025-07-28" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-tput", - "name": "Qwen3 235B A22B Instruct 2507 FP8", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.2, - "output": 0.6 + "input": 1.6001, + "output": 5.0288 }, "modalities": { "input": [ @@ -135408,26 +203343,26 @@ "text" ] }, - "knowledge": "2025-07", - "releaseDate": "2025-07-25", - "lastUpdated": "2025-07-25" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8", - "name": "Qwen3 Coder 480B A35B Instruct", + "id": "glm-5.2:free", + "name": "GLM-5.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 2, - "output": 2 + "input": 0, + "output": 0 }, "modalities": { "input": [ @@ -135437,245 +203372,251 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2025-07-23" + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "Qwen/Qwen3-Coder-Next-FP8", - "name": "Qwen3 Coder Next FP8", + "id": "gpt-5.2", + "name": "GPT-5.2", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 262144 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 1.2 + "input": 1.05, + "output": 8.4 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2026-02-03", - "releaseDate": "2026-02-03", - "lastUpdated": "2026-02-03" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2025-12-11", + "lastUpdated": "2025-12-11" }, { - "id": "Qwen/Qwen3.5-397B-A17B", - "name": "Qwen3.5 397B A17B", + "id": "gpt-5.4", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 262144, - "output": 130000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.6, - "output": 3.6 + "input": 1.8, + "output": 10.8 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-02-16", - "lastUpdated": "2026-02-16" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "Qwen/Qwen3.6-Plus", - "name": "Qwen3.6 Plus", + "id": "gpt-5.4:free", + "name": "GPT-5.4", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "qwen", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 1000000, - "output": 500000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 0.5, - "output": 3 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-04-30", - "lastUpdated": "2026-04-30" + "reasoningOptions": [], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" }, { - "id": "Qwen/Qwen3.7-Max", - "name": "Qwen3.7 Max", + "id": "gpt-5.5", + "name": "GPT-5.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "qwen", + "family": "gpt", "limit": { - "context": 1000000, - "output": 500000 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 2.5, - "output": 7.5 + "input": 0.1875, + "output": 1.125 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-21" + "reasoningOptions": [], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" }, { - "id": "zai-org/GLM-5.1", - "name": "GLM-5.1", + "id": "gpt-5.5:free", + "name": "GPT-5.5", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm", + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 202752, - "output": 131072 + "context": 1050000, + "input": 922000, + "output": 128000 }, "cost": { - "input": 1.4, - "output": 4.4 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-11", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-07" - } - ], - "doc": "https://docs.together.ai/docs/serverless-models" - }, - { - "id": "umans-ai-coding-plan", - "name": "Umans AI Coding Plan", - "env": [ - "UMANS_AI_CODING_PLAN_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, { - "id": "umans-coder", - "name": "Umans Coder", + "id": "kimi-k2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 1.2675, + "output": 5.3368 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" }, { - "id": "umans-flash", - "name": "Umans Flash", + "id": "minimax-m2.7", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": true, - "family": "qwen", + "family": "minimax", "limit": { - "context": 262144, - "output": 262144 + "context": 204800, + "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "input": 0.819, + "output": 3.276 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "umans-glm-5.1", - "name": "GLM 5.1", + "id": "minimax-m2.7:free", + "name": "MiniMax-M2.7", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "minimax", "limit": { "context": 204800, "output": 131072 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "output": 0 }, "modalities": { "input": [ @@ -135685,75 +203626,107 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [], + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" }, { - "id": "umans-kimi-k2.6", - "name": "Kimi K2.6", + "id": "nemotron-3-ultra-550b-a55b:free", + "name": "Nemotron 3 Ultra 550B A55B", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" + }, + { + "id": "qwen3.5-397b-a17b:free", + "name": "Qwen3.5 397B-A17B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "qwen", "limit": { "context": 262144, - "output": 262144 + "output": 65536 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video", + "audio" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-21", - "lastUpdated": "2026-04-21" + "reasoningOptions": [], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" }, { - "id": "umans-qwen3.6-35b-a3b", - "name": "Qwen3.6 35B A3B", + "id": "step-3.7-flash:free", + "name": "Step 3.7 Flash", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "input": 256000, + "output": 256000 }, "cost": { "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "releaseDate": "2026-04-17", - "lastUpdated": "2026-04-17" + "reasoningOptions": [], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" } ], - "baseUrl": "https://api.code.umans.ai/v1", - "doc": "https://app.umans.ai/offers/code/docs" + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.unorouter.com/v1", + "doc": "https://unorouter.com/models" }, { "id": "upstage", @@ -135817,6 +203790,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], "knowledge": "2025-03", "releaseDate": "2025-05-20", "lastUpdated": "2025-05-20" @@ -135846,11 +203828,66 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03", "releaseDate": "2026-01", "lastUpdated": "2026-01" + }, + { + "id": "solar-pro4", + "name": "Solar Pro 4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "solar-pro", + "limit": { + "context": 524288, + "output": 131072 + }, + "cost": { + "input": 0.3, + "output": 1.2, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02", + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.upstage.ai/v1/solar", "doc": "https://developers.upstage.ai/docs/apis/chat" }, @@ -135888,6 +203925,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" }, @@ -135917,6 +203955,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-06-09", "lastUpdated": "2025-06-09" }, @@ -135946,10 +203985,12 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2025-06-09", "lastUpdated": "2025-06-09" } ], + "npm": "@ai-sdk/vercel", "doc": "https://sdk.vercel.ai/providers/ai-sdk-providers/vercel" }, { @@ -135961,22 +204002,21 @@ "openaiCompatible": false, "models": [ { - "id": "aion-labs-aion-2-0", - "name": "Aion 2.0", - "toolCall": false, - "structuredOutput": false, + "id": "aion-labs-aion-3-0", + "name": "Aion 3.0", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, - "family": "o", "limit": { "context": 128000, "output": 32768 }, "cost": { - "input": 1, - "output": 2, - "cacheRead": 0.25 + "input": 3.75, + "output": 7.5, + "cacheRead": 0.9375 }, "modalities": { "input": [ @@ -135986,26 +204026,35 @@ "text" ] }, - "releaseDate": "2026-03-24", - "lastUpdated": "2026-04-12" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" }, { - "id": "arcee-trinity-large-thinking", - "name": "Trinity Large Thinking", + "id": "aion-labs-aion-3-0-mini", + "name": "Aion 3.0 Mini", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": true, - "family": "trinity", + "openWeights": false, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "output": 32768 }, "cost": { - "input": 0.3125, - "output": 1.125, - "cacheRead": 0.075 + "input": 0.875, + "output": 1.75, + "cacheRead": 0.225 }, "modalities": { "input": [ @@ -136015,8 +204064,62 @@ "text" ] }, - "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-04" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 12, + "output": 60, + "cacheRead": 1.2, + "cacheWrite": 15 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-10", + "lastUpdated": "2026-06-11" }, { "id": "claude-opus-4-5", @@ -136046,8 +204149,10 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-05", "releaseDate": "2025-12-06", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "claude-opus-4-6", @@ -136077,13 +204182,14 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-05-31", "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-16" + "lastUpdated": "2026-06-11" }, { - "id": "claude-opus-4-6-fast", - "name": "Claude Opus 4.6 Fast", + "id": "claude-opus-4-7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -136095,10 +204201,10 @@ "output": 128000 }, "cost": { - "input": 36, - "output": 180, - "cacheRead": 3.6, - "cacheWrite": 45 + "input": 6, + "output": 30, + "cacheRead": 0.6, + "cacheWrite": 7.5 }, "modalities": { "input": [ @@ -136109,13 +204215,14 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-04-08", - "lastUpdated": "2026-04-08" + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-06-11" }, { - "id": "claude-opus-4-7", - "name": "Claude Opus 4.7", + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -136141,12 +204248,14 @@ "text" ] }, - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-06-11" }, { - "id": "claude-opus-4-7-fast", - "name": "Claude Opus 4.7 Fast", + "id": "claude-opus-4-8-fast", + "name": "Claude Opus 4.8 Fast", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -136158,10 +204267,10 @@ "output": 128000 }, "cost": { - "input": 36, - "output": 180, - "cacheRead": 3.6, - "cacheWrite": 45 + "input": 12, + "output": 60, + "cacheRead": 1.2, + "cacheWrite": 15 }, "modalities": { "input": [ @@ -136172,12 +204281,14 @@ "text" ] }, - "releaseDate": "2026-05-14", - "lastUpdated": "2026-05-14" + "reasoningOptions": [], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-06-11" }, { - "id": "claude-opus-4-8", - "name": "Claude Opus 4.8", + "id": "claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -136203,12 +204314,14 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [], + "knowledge": "2026-05", + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-24" }, { - "id": "claude-opus-4-8-fast", - "name": "Claude Opus 4.8 Fast", + "id": "claude-opus-5-fast", + "name": "Claude Opus 5 Fast", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -136234,8 +204347,10 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [], + "knowledge": "2026-05", + "releaseDate": "2026-07-23", + "lastUpdated": "2026-07-24" }, { "id": "claude-sonnet-4-5", @@ -136265,8 +204380,10 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-07-31", "releaseDate": "2025-01-15", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "claude-sonnet-4-6", @@ -136296,9 +204413,43 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", - "lastUpdated": "2026-03-16" + "lastUpdated": "2026-06-11" + }, + { + "id": "claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3, + "cacheWrite": 3.75 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-29", + "lastUpdated": "2026-07-01" }, { "id": "deepseek-v3.2", @@ -136326,26 +204477,37 @@ "text" ] }, - "knowledge": "2025-10", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-07", "releaseDate": "2025-12-04", - "lastUpdated": "2026-03-24" + "lastUpdated": "2026-06-11" }, { "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "name": "DeepSeek V4 Flash 0423", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "deepseek", "limit": { "context": 1000000, "output": 32768 }, "cost": { - "input": 0.17, - "output": 0.35, + "input": 0.138, + "output": 0.275, "cacheRead": 0.028 }, "modalities": { @@ -136356,8 +204518,92 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-05", "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-29" + "lastUpdated": "2026-06-11" + }, + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.175, + "output": 0.35, + "cacheRead": 0.035 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-08-01" + }, + { + "id": "deepseek-v4-flash-0731-fast", + "name": "DeepSeek V4 Flash 0731 Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 32768 + }, + "cost": { + "input": 0.35, + "output": 0.7, + "cacheRead": 0.0875 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-08-09", + "lastUpdated": "2026-08-11" }, { "id": "deepseek-v4-pro", @@ -136373,8 +204619,8 @@ "output": 32768 }, "cost": { - "input": 1.73, - "output": 3.796, + "input": 1.65, + "output": 3.301, "cacheRead": 0.33 }, "modalities": { @@ -136385,8 +204631,10 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-05", "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-29" + "lastUpdated": "2026-06-11" }, { "id": "gemini-3-1-pro-preview", @@ -136396,7 +204644,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-pro", + "family": "gemini", "limit": { "context": 1000000, "output": 32768 @@ -136405,7 +204653,25 @@ "input": 2.5, "output": 15, "cacheRead": 0.5, - "cacheWrite": 0.5 + "cacheWrite": 0.5, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 0.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 0.5 + } }, "modalities": { "input": [ @@ -136418,8 +204684,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", "releaseDate": "2026-02-19", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "gemini-3-5-flash", @@ -136429,7 +204706,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { "context": 1000000, "output": 65536 @@ -136451,8 +204728,87 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", "releaseDate": "2026-05-22", - "lastUpdated": "2026-05-25" + "lastUpdated": "2026-06-11" + }, + { + "id": "gemini-3-5-flash-lite", + "name": "Gemini 3.5 Flash-Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash-lite", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.375, + "output": 3.125, + "cacheRead": 0.0375 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-03", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-21" + }, + { + "id": "gemini-3-6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini-flash", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 1.875, + "output": 9.375, + "cacheRead": 0.1875 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2026-03", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-21" }, { "id": "gemini-3-flash-preview", @@ -136462,7 +204818,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini-flash", + "family": "gemini", "limit": { "context": 256000, "output": 65536 @@ -136476,17 +204832,28 @@ "input": [ "text", "image", - "audio", "video", + "audio", "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2025-12-19", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "gemma-4-uncensored", @@ -136515,7 +204882,7 @@ ] }, "releaseDate": "2026-04-13", - "lastUpdated": "2026-04-19" + "lastUpdated": "2026-06-11" }, { "id": "google-gemma-3-27b-it", @@ -136543,9 +204910,8 @@ "text" ] }, - "knowledge": "2025-07", "releaseDate": "2025-11-04", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "google-gemma-4-26b-a4b-it", @@ -136561,8 +204927,9 @@ "output": 8192 }, "cost": { - "input": 0.1625, - "output": 0.5 + "input": 0.13, + "output": 0.4, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -136574,8 +204941,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-02", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "google-gemma-4-31b-it", @@ -136605,8 +204983,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-03", - "lastUpdated": "2026-06-08" + "lastUpdated": "2026-06-11" }, { "id": "grok-4-20", @@ -136624,7 +205013,23 @@ "cost": { "input": 1.42, "output": 2.83, - "cacheRead": 0.23 + "cacheRead": 0.23, + "tiers": [ + { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45 + } }, "modalities": { "input": [ @@ -136635,8 +205040,9 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-12", - "lastUpdated": "2026-05-07" + "lastUpdated": "2026-06-11" }, { "id": "grok-4-20-multi-agent", @@ -136654,7 +205060,23 @@ "cost": { "input": 1.42, "output": 2.83, - "cacheRead": 0.23 + "cacheRead": 0.23, + "tiers": [ + { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45 + } }, "modalities": { "input": [ @@ -136665,8 +205087,9 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-12", - "lastUpdated": "2026-05-07" + "lastUpdated": "2026-06-11" }, { "id": "grok-4-3", @@ -136684,7 +205107,23 @@ "cost": { "input": 1.42, "output": 2.83, - "cacheRead": 0.23 + "cacheRead": 0.23, + "tiers": [ + { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.83, + "output": 5.67, + "cacheRead": 0.45 + } }, "modalities": { "input": [ @@ -136695,8 +205134,133 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-18", - "lastUpdated": "2026-05-04" + "lastUpdated": "2026-06-11" + }, + { + "id": "grok-4-5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 32000 + }, + "cost": { + "input": 2.27, + "output": 6.8, + "cacheRead": 0.34, + "tiers": [ + { + "input": 4.53, + "output": 13.6, + "cacheRead": 0.68, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4.53, + "output": 13.6, + "cacheRead": 0.68 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-07", + "lastUpdated": "2026-07-08" + }, + { + "id": "grok-4-6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 200000 + }, + "cost": { + "input": 2.27, + "output": 6.8, + "cacheRead": 0.57, + "tiers": [ + { + "input": 4.53, + "output": 13.6, + "cacheRead": 1.13, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4.53, + "output": 13.6, + "cacheRead": 1.13 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-12" }, { "id": "grok-build-0-1", @@ -136714,7 +205278,23 @@ "cost": { "input": 1, "output": 2, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 4, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -136725,8 +205305,9 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-22" + "lastUpdated": "2026-06-11" }, { "id": "hermes-3-llama-3.1-405b", @@ -136753,9 +205334,50 @@ "text" ] }, - "knowledge": "2024-04", "releaseDate": "2025-09-25", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" + }, + { + "id": "inkling", + "name": "Inkling", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "ling", + "limit": { + "context": 524288, + "output": 65536 + }, + "cost": { + "input": 1.25, + "output": 5.0625, + "cacheRead": 0.2125 + }, + "modalities": { + "input": [ + "text", + "image", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-17" }, { "id": "kimi-k2-5", @@ -136765,7 +205387,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 256000, "output": 65536 @@ -136784,9 +205406,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-04", "releaseDate": "2026-01-27", - "lastUpdated": "2026-04-30" + "lastUpdated": "2026-06-11" }, { "id": "kimi-k2-6", @@ -136796,15 +205429,15 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 256000, "output": 65536 }, "cost": { - "input": 0.85, - "output": 4.655, - "cacheRead": 0.22 + "input": 0.75, + "output": 3.5, + "cacheRead": 0.16 }, "modalities": { "input": [ @@ -136815,8 +205448,123 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-30" + "lastUpdated": "2026-06-11" + }, + { + "id": "kimi-k2-7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 256000, + "output": 65536 + }, + "cost": { + "input": 0.75, + "output": 3.5, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-16" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 3.75, + "output": 18.75, + "cacheRead": 0.375 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-17" + }, + { + "id": "kimi-k3-fast-api", + "name": "Kimi K3 Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 4.5, + "output": 22.5, + "cacheRead": 0.45 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" }, { "id": "llama-3.2-3b", @@ -136845,7 +205593,7 @@ }, "knowledge": "2023-12", "releaseDate": "2024-10-03", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "llama-3.3-70b", @@ -136872,9 +205620,8 @@ "text" ] }, - "knowledge": "2023-12", "releaseDate": "2025-04-06", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "mercury-2", @@ -136902,8 +205649,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-20", - "lastUpdated": "2026-04-09" + "lastUpdated": "2026-06-11" }, { "id": "minimax-m25", @@ -136912,16 +205670,16 @@ "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "minimax", "limit": { "context": 198000, "output": 32768 }, "cost": { - "input": 0.34, - "output": 1.19, - "cacheRead": 0.04 + "input": 0.27, + "output": 0.95, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -136931,8 +205689,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-12", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "minimax-m27", @@ -136941,7 +205709,7 @@ "structuredOutput": false, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "minimax", "limit": { "context": 198000, @@ -136950,7 +205718,7 @@ "cost": { "input": 0.375, "output": 1.5, - "cacheRead": 0.075 + "cacheRead": 0.06875 }, "modalities": { "input": [ @@ -136960,21 +205728,32 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-03-18", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { - "id": "minimax-m3", - "name": "MiniMax M3", + "id": "minimax-m3-preview", + "name": "MiniMax M3 Preview", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "family": "minimax-m3", "limit": { - "context": 500000, - "output": 131072 + "context": 524288, + "output": 65536 }, "cost": { "input": 0.3, @@ -136991,8 +205770,9 @@ "text" ] }, - "releaseDate": "2026-06-01", - "lastUpdated": "2026-06-04" + "reasoningOptions": [], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-13" }, { "id": "mistral-small-2603", @@ -137020,8 +205800,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "knowledge": "2025-06", "releaseDate": "2026-03-16", - "lastUpdated": "2026-04-09" + "lastUpdated": "2026-06-11" }, { "id": "mistral-small-3-2-24b-instruct", @@ -137049,24 +205839,24 @@ ] }, "releaseDate": "2026-01-15", - "lastUpdated": "2026-03-16" + "lastUpdated": "2026-06-11" }, { - "id": "nvidia-nemotron-3-nano-30b-a3b", - "name": "NVIDIA Nemotron 3 Nano 30B", + "id": "nvidia-nemotron-3-5-lightning-30b-a3b", + "name": "NVIDIA Nemotron 3.5 Lightning 30B", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, "family": "nemotron", "limit": { - "context": 128000, - "output": 16384 + "context": 1000000, + "output": 32768 }, "cost": { - "input": 0.075, - "output": 0.3 + "input": 0.1, + "output": 0.25 }, "modalities": { "input": [ @@ -137076,42 +205866,41 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-03-12" + "reasoningOptions": [], + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" }, { - "id": "nvidia-nemotron-3-ultra-550b-a55b", - "name": "NVIDIA Nemotron 3 Ultra", + "id": "nvidia-nemotron-3-nano-30b-a3b", + "name": "NVIDIA Nemotron 3 Nano 30B", "toolCall": true, "structuredOutput": true, - "reasoning": true, - "attachment": true, + "reasoning": false, + "attachment": false, "openWeights": true, "family": "nemotron", "limit": { - "context": 256000, - "output": 32768 + "context": 128000, + "output": 16384 }, "cost": { - "input": 0.625, - "output": 3.125, - "cacheRead": 0.1875 + "input": 0.075, + "output": 0.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-06-04", - "lastUpdated": "2026-06-08" + "releaseDate": "2026-01-27", + "lastUpdated": "2026-06-11" }, { - "id": "nvidia-nemotron-cascade-2-30b-a3b", - "name": "Nemotron Cascade 2 30B A3B", + "id": "nvidia-nemotron-3-ultra-550b-a55b", + "name": "NVIDIA Nemotron 3 Ultra", "toolCall": true, "structuredOutput": true, "reasoning": true, @@ -137123,8 +205912,9 @@ "output": 32768 }, "cost": { - "input": 0.14, - "output": 0.8 + "input": 0.625, + "output": 3.125, + "cacheRead": 0.1875 }, "modalities": { "input": [ @@ -137134,8 +205924,19 @@ "text" ] }, - "releaseDate": "2026-03-24", - "lastUpdated": "2026-04-09" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-11" }, { "id": "olafangensan-glm-4.7-flash-heretic", @@ -137145,14 +205946,15 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm-flash", + "family": "glm", "limit": { "context": 200000, "output": 24000 }, "cost": { - "input": 0.14, - "output": 0.8 + "input": 0.07, + "output": 0.4, + "cacheRead": 0.035 }, "modalities": { "input": [ @@ -137162,8 +205964,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-04", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-4o-2024-11-20", @@ -137191,8 +206004,9 @@ "text" ] }, + "knowledge": "2023-09", "releaseDate": "2026-02-28", - "lastUpdated": "2026-03-06" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-4o-mini-2024-07-18", @@ -137202,7 +206016,7 @@ "reasoning": false, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { "context": 128000, "output": 16384 @@ -137221,8 +206035,9 @@ "text" ] }, + "knowledge": "2023-09", "releaseDate": "2026-02-28", - "lastUpdated": "2026-03-06" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-52", @@ -137235,6 +206050,7 @@ "family": "gpt", "limit": { "context": 256000, + "input": 272000, "output": 65536 }, "cost": { @@ -137250,9 +206066,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-13", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-52-codex", @@ -137262,9 +206090,10 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt", "limit": { "context": 256000, + "input": 272000, "output": 65536 }, "cost": { @@ -137281,9 +206110,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08", "releaseDate": "2025-01-15", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-53-codex", @@ -137293,9 +206134,10 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -137312,8 +206154,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", "releaseDate": "2026-02-24", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-54", @@ -137326,6 +206181,7 @@ "family": "gpt", "limit": { "context": 1000000, + "input": 922000, "output": 131072 }, "cost": { @@ -137342,8 +206198,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-09" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-54-mini", @@ -137353,9 +206222,10 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-mini", + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -137372,8 +206242,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-31" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-54-pro", @@ -137383,14 +206266,29 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gpt", "limit": { "context": 1000000, + "input": 922000, "output": 128000 }, "cost": { "input": 37.5, - "output": 225 + "output": 225, + "tiers": [ + { + "input": 75, + "output": 337.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 75, + "output": 337.5 + } }, "modalities": { "input": [ @@ -137401,8 +206299,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-08-31", "releaseDate": "2026-03-05", - "lastUpdated": "2026-03-09" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-55", @@ -137415,12 +206326,29 @@ "family": "gpt", "limit": { "context": 1000000, + "input": 922000, "output": 131072 }, "cost": { "input": 6.25, "output": 37.5, - "cacheRead": 0.625 + "cacheRead": 0.625, + "tiers": [ + { + "input": 12.5, + "output": 56.25, + "cacheRead": 1.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 12.5, + "output": 56.25, + "cacheRead": 1.25 + } }, "modalities": { "input": [ @@ -137431,8 +206359,21 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-25" + "lastUpdated": "2026-06-11" }, { "id": "openai-gpt-55-pro", @@ -137442,9 +206383,10 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "gpt-pro", + "family": "gpt", "limit": { "context": 1000000, + "input": 922000, "output": 128000 }, "cost": { @@ -137460,14 +206402,349 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-12-01", "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-25" + "lastUpdated": "2026-06-11" + }, + { + "id": "openai-gpt-56-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0.26666667, + "output": 1.6, + "cacheRead": 0.02666667, + "cacheWrite": 0.33333334 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai-gpt-56-luna-pro", + "name": "GPT-5.6 Luna Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.25, + "output": 7.5, + "cacheRead": 0.125, + "cacheWrite": 1.5625, + "tiers": [ + { + "input": 2.5, + "output": 11.25, + "cacheRead": 0.25, + "cacheWrite": 3.125, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 11.25, + "cacheRead": 0.25, + "cacheWrite": 3.125 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai-gpt-56-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 6.25, + "output": 37.5, + "cacheRead": 0.625, + "cacheWrite": 7.8125 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai-gpt-56-sol-pro", + "name": "GPT-5.6 Sol Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 6.25, + "output": 37.5, + "cacheRead": 0.625, + "cacheWrite": 7.8125, + "tiers": [ + { + "input": 12.5, + "output": 56.25, + "cacheRead": 1.25, + "cacheWrite": 15.625, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 12.5, + "output": 56.25, + "cacheRead": 1.25, + "cacheWrite": 15.625 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai-gpt-56-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3.125, + "output": 18.75, + "cacheRead": 0.3125, + "cacheWrite": 3.90625 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai-gpt-56-terra-pro", + "name": "GPT-5.6 Terra Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 3.125, + "output": 18.75, + "cacheRead": 0.3125, + "cacheWrite": 3.90625, + "tiers": [ + { + "input": 6.25, + "output": 28.125, + "cacheRead": 0.625, + "cacheWrite": 7.8125, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 6.25, + "output": 28.125, + "cacheRead": 0.625, + "cacheWrite": 7.8125 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { "id": "openai-gpt-oss-120b", "name": "OpenAI GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, @@ -137488,9 +206765,19 @@ "text" ] }, - "knowledge": "2025-07", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-11-06", - "lastUpdated": "2026-05-06" + "lastUpdated": "2026-06-11" }, { "id": "qwen-3-6-plus", @@ -137509,7 +206796,25 @@ "input": 0.625, "output": 3.75, "cacheRead": 0.0625, - "cacheWrite": 0.78 + "cacheWrite": 0.78, + "tiers": [ + { + "input": 2.5, + "output": 7.5, + "cacheRead": 0.0625, + "cacheWrite": 0.78, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 7.5, + "cacheRead": 0.0625, + "cacheWrite": 0.78 + } }, "modalities": { "input": [ @@ -137521,8 +206826,10 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-04", "releaseDate": "2026-04-06", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "qwen-3-7-max", @@ -137530,7 +206837,7 @@ "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -137545,14 +206852,17 @@ }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-05-22", - "lastUpdated": "2026-05-25" + "lastUpdated": "2026-06-11" }, { "id": "qwen-3-7-plus", @@ -137571,7 +206881,25 @@ "input": 0.5, "output": 2, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 1.5, + "output": 6, + "cacheRead": 0.15, + "cacheWrite": 1.875, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.5, + "output": 6, + "cacheRead": 0.15, + "cacheWrite": 1.875 + } }, "modalities": { "input": [ @@ -137583,8 +206911,43 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-04", "releaseDate": "2026-06-02", - "lastUpdated": "2026-06-04" + "lastUpdated": "2026-06-11" + }, + { + "id": "qwen-3-8-max", + "name": "Qwen 3.8 Max", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 2.5, + "output": 7.5, + "cacheRead": 0.3125, + "cacheWrite": 3.125 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-22", + "lastUpdated": "2026-07-19" }, { "id": "qwen3-235b-a22b-instruct-2507", @@ -137611,9 +206974,8 @@ "text" ] }, - "knowledge": "2025-07", "releaseDate": "2025-04-29", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-235b-a22b-thinking-2507", @@ -137640,9 +207002,18 @@ "text" ] }, - "knowledge": "2025-07", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-04-29", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-5-35b-a3b", @@ -137672,8 +207043,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-25", - "lastUpdated": "2026-05-25" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-5-397b-a17b", @@ -137702,8 +207084,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-16", - "lastUpdated": "2026-04-16" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-5-9b", @@ -137731,8 +207124,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-03-05", - "lastUpdated": "2026-04-19" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-6-27b", @@ -137761,8 +207165,49 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-24", - "lastUpdated": "2026-04-29" + "lastUpdated": "2026-06-11" + }, + { + "id": "qwen3-6-35b-a3b", + "name": "Qwen 3.6 35B A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 256000, + "output": 65536 + }, + "cost": { + "input": 0.1, + "output": 1 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-20", + "lastUpdated": "2026-07-22" }, { "id": "qwen3-coder-480b-a35b-instruct-turbo", @@ -137791,7 +207236,7 @@ ] }, "releaseDate": "2026-01-27", - "lastUpdated": "2026-02-26" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-next-80b", @@ -137818,9 +207263,8 @@ "text" ] }, - "knowledge": "2025-07", "releaseDate": "2025-04-29", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "qwen3-vl-235b-a22b", @@ -137830,14 +207274,14 @@ "reasoning": false, "attachment": true, "openWeights": true, - "family": "qwen", "limit": { - "context": 256000, + "context": 128000, "output": 16384 }, "cost": { - "input": 0.25, - "output": 1.5 + "input": 0.21, + "output": 1.9, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -137849,7 +207293,39 @@ ] }, "releaseDate": "2026-01-16", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" + }, + { + "id": "seed-2-1-turbo", + "name": "Seed 2.1 Turbo", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "seed", + "limit": { + "context": 256000, + "output": 65536 + }, + "cost": { + "input": 0.625, + "output": 3.125, + "cacheRead": 0.125 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-28", + "lastUpdated": "2026-07-24" }, { "id": "venice-uncensored-1-2", @@ -137878,7 +207354,7 @@ ] }, "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-19" + "lastUpdated": "2026-06-11" }, { "id": "venice-uncensored-role-play", @@ -137907,7 +207383,51 @@ ] }, "releaseDate": "2026-02-20", - "lastUpdated": "2026-03-16" + "lastUpdated": "2026-06-11" + }, + { + "id": "xiaomi-mimo-v2-5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1000000, + "output": 65536 + }, + "cost": { + "input": 0.4, + "output": 2, + "cacheRead": 0.08 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-06-11", + "lastUpdated": "2026-06-11" }, { "id": "z-ai-glm-5-turbo", @@ -137935,8 +207455,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-03-15", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "z-ai-glm-5v-turbo", @@ -137946,7 +207477,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "glmv", + "family": "glm", "limit": { "context": 200000, "output": 32768 @@ -137965,8 +207496,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-12" + "lastUpdated": "2026-06-11" }, { "id": "zai-org-glm-4.6", @@ -137982,9 +207524,9 @@ "output": 16384 }, "cost": { - "input": 0.85, - "output": 2.75, - "cacheRead": 0.3 + "input": 0.43, + "output": 1.75, + "cacheRead": 0.08 }, "modalities": { "input": [ @@ -137994,8 +207536,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", "releaseDate": "2024-04-01", - "lastUpdated": "2026-04-04" + "lastUpdated": "2026-06-11" }, { "id": "zai-org-glm-4.7", @@ -138023,9 +207576,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-24", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "zai-org-glm-4.7-flash", @@ -138035,14 +207598,15 @@ "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm-flash", + "family": "glm", "limit": { "context": 128000, "output": 16384 }, "cost": { - "input": 0.125, - "output": 0.5 + "input": 0.06, + "output": 0.4, + "cacheRead": 0.01 }, "modalities": { "input": [ @@ -138052,8 +207616,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-04", "releaseDate": "2026-01-29", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "zai-org-glm-5", @@ -138081,8 +207657,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-11", - "lastUpdated": "2026-03-12" + "lastUpdated": "2026-06-11" }, { "id": "zai-org-glm-5-1", @@ -138095,12 +207682,12 @@ "family": "glm", "limit": { "context": 200000, - "output": 24000 + "output": 80000 }, "cost": { - "input": 1.75, - "output": 5.5, - "cacheRead": 0.325 + "input": 1.54, + "output": 4.84, + "cacheRead": 0.286 }, "modalities": { "input": [ @@ -138110,10 +207697,61 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-07", - "lastUpdated": "2026-04-08" + "lastUpdated": "2026-06-11" + }, + { + "id": "zai-org-glm-5-2", + "name": "GLM 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" } ], + "npm": "venice-ai-sdk-provider", "doc": "https://docs.venice.ai" }, { @@ -138149,8 +207787,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-04-28", "lastUpdated": "2025-04" }, { @@ -138158,7 +207801,7 @@ "name": "Qwen3 235B A22B Instruct 2507", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", @@ -138178,8 +207821,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-04-28", "lastUpdated": "2025-04" }, { @@ -138207,8 +207851,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-04-28", "lastUpdated": "2025-04" }, { @@ -138236,8 +207885,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 38912 + } + ], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-04-28", "lastUpdated": "2025-04" }, { @@ -138261,13 +207920,22 @@ }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 131072 + } + ], "releaseDate": "2026-04-20", "lastUpdated": "2026-04-24" }, @@ -138298,8 +207966,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], "knowledge": "2025-04", - "releaseDate": "2025-09-24", + "releaseDate": "2025-09-23", "lastUpdated": "2025-04" }, { @@ -138307,7 +207982,7 @@ "name": "Qwen3 Coder 480B A35B Instruct", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "qwen", @@ -138328,8 +208003,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-07-22", "lastUpdated": "2025-04" }, { @@ -138357,15 +208033,16 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-04", - "releaseDate": "2025-04-01", + "releaseDate": "2025-07-31", "lastUpdated": "2025-04" }, { "id": "alibaba/qwen3-coder-next", "name": "Qwen3 Coder Next", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": false, @@ -138386,8 +208063,10 @@ "text" ] }, + "reasoningOptions": [], + "knowledge": "2025-09", "releaseDate": "2025-07-22", - "lastUpdated": "2026-02-19" + "lastUpdated": "2026-02-03" }, { "id": "alibaba/qwen3-coder-plus", @@ -138548,7 +208227,7 @@ ] }, "knowledge": "2025-04", - "releaseDate": "2025-09-23", + "releaseDate": "2025-09-05", "lastUpdated": "2025-09-23" }, { @@ -138577,8 +208256,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01", + "releaseDate": "2026-01-23", "lastUpdated": "2025-01" }, { @@ -138607,7 +208293,7 @@ ] }, "knowledge": "2025-04", - "releaseDate": "2025-09-12", + "releaseDate": "2025-09-11", "lastUpdated": "2025-09" }, { @@ -138635,8 +208321,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1 + } + ], "knowledge": "2025-09", - "releaseDate": "2025-09-12", + "releaseDate": "2025-09-11", "lastUpdated": "2025-09" }, { @@ -138659,14 +208351,13 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-09-24", + "releaseDate": "2025-09-23", "lastUpdated": "2026-05-01" }, { @@ -138689,15 +208380,14 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" ] }, "knowledge": "2025-04", - "releaseDate": "2025-09-24", + "releaseDate": "2025-09-23", "lastUpdated": "2025-09-24" }, { @@ -138727,15 +208417,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], "knowledge": "2025-09", - "releaseDate": "2025-09-24", + "releaseDate": "2025-09-23", "lastUpdated": "2025-09-24" }, { "id": "alibaba/qwen3.5-flash", "name": "Qwen 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, @@ -138760,8 +208457,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], "releaseDate": "2026-02-24", - "lastUpdated": "2026-02-24" + "lastUpdated": "2026-02-23" }, { "id": "alibaba/qwen3.5-plus", @@ -138792,6 +208499,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 81920 + } + ], "knowledge": "2025-04", "releaseDate": "2026-02-16", "lastUpdated": "2026-02-16" @@ -138823,6 +208540,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 131072 + } + ], "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" }, @@ -138855,10 +208582,53 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 131072 + } + ], "knowledge": "2025-04", "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, + { + "id": "alibaba/qwen3.7-flash", + "name": "Qwen 3.7 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 991000, + "output": 64000 + }, + "cost": { + "input": 0.03, + "output": 0.13, + "cacheRead": 0.006, + "cacheWrite": 0.038 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-28", + "lastUpdated": "2026-07-15" + }, { "id": "alibaba/qwen3.7-max", "name": "Qwen 3.7 Max", @@ -138873,20 +208643,29 @@ "output": 64000 }, "cost": { - "input": 1.25, - "output": 3.75, - "cacheRead": 0.25, - "cacheWrite": 1.5625 + "input": 2.5, + "output": 7.5, + "cacheRead": 0.5, + "cacheWrite": 3.125 }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, @@ -138919,10 +208698,66 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1, + "max": 262144 + } + ], "knowledge": "2025-04", - "releaseDate": "2026-06-01", + "releaseDate": "2026-06-02", "lastUpdated": "2026-06-02" }, + { + "id": "alibaba/qwen3.8-max", + "name": "Qwen 3.8 Max", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "qwen", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.25, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "xhigh" + ] + }, + { + "type": "budget_tokens", + "min": 0, + "max": 262144 + } + ], + "releaseDate": "2026-08-02", + "lastUpdated": "2026-07-19" + }, { "id": "alibaba/wan-v2.5-t2v-preview", "name": "Wan v2.5 Text-to-Video Preview", @@ -139067,6 +208902,54 @@ "releaseDate": "2025-12-16", "lastUpdated": "2025-12-16" }, + { + "id": "alibaba/wan-v2.7-r2v", + "name": "Wan v2.7 Reference-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "alibaba/wan-v2.7-t2v", + "name": "Wan v2.7 Text-to-Video", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, { "id": "amazon/nova-2-lite", "name": "Nova 2 Lite", @@ -139088,14 +208971,28 @@ "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", - "releaseDate": "2024-12-01", + "releaseDate": "2025-12-02", "lastUpdated": "2024-12-01" }, { @@ -139213,7 +209110,7 @@ "text" ] }, - "releaseDate": "2024-04-01", + "releaseDate": "2024-04-30", "lastUpdated": "2024-04" }, { @@ -139238,8 +209135,7 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ "text" @@ -139249,39 +209145,6 @@ "releaseDate": "2024-03-13", "lastUpdated": "2024-03-13" }, - { - "id": "anthropic/claude-3.5-haiku", - "name": "Claude Haiku 3.5", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": false, - "family": "claude-haiku", - "limit": { - "context": 200000, - "output": 8192 - }, - "cost": { - "input": 0.8, - "output": 4, - "cacheRead": 0.08, - "cacheWrite": 1 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-07-31", - "releaseDate": "2024-10-22", - "lastUpdated": "2024-10-22" - }, { "id": "anthropic/claude-fable-5", "name": "Claude Fable 5", @@ -139290,7 +209153,7 @@ "reasoning": true, "attachment": true, "openWeights": false, - "family": "claude", + "family": "claude-fable", "limit": { "context": 1000000, "output": 128000 @@ -139311,8 +209174,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2026-01-31", - "releaseDate": "2026-06-09", + "releaseDate": "2026-07-01", "lastUpdated": "2026-06-09" }, { @@ -139344,6 +209221,15 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-02-28", "releaseDate": "2025-10-15", "lastUpdated": "2025-10-15" @@ -139359,7 +209245,7 @@ "family": "claude-opus", "limit": { "context": 200000, - "output": 32000 + "output": 8192 }, "cost": { "input": 15, @@ -139377,13 +209263,14 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Claude Opus 4.1", + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -139392,13 +209279,13 @@ "family": "claude-opus", "limit": { "context": 200000, - "output": 32000 + "output": 64000 }, "cost": { - "input": 15, - "output": 75, - "cacheRead": 1.5, - "cacheWrite": 18.75 + "input": 5, + "output": 25, + "cacheRead": 0.5, + "cacheWrite": 6.25 }, "modalities": { "input": [ @@ -139410,13 +209297,22 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2025-08-05", - "lastUpdated": "2025-08-05" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05", + "releaseDate": "2025-11-24", + "lastUpdated": "2025-11-24" }, { - "id": "anthropic/claude-opus-4.5", - "name": "Claude Opus 4.5", + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -139424,8 +209320,8 @@ "openWeights": false, "family": "claude-opus", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 128000 }, "cost": { "input": 5, @@ -139443,13 +209339,30 @@ "text" ] }, - "knowledge": "2025-03-31", - "releaseDate": "2024-11-24", - "lastUpdated": "2025-11-24" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], + "knowledge": "2025-05-31", + "releaseDate": "2026-02-05", + "lastUpdated": "2026-03-13" }, { - "id": "anthropic/claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -139476,13 +209389,27 @@ "text" ] }, - "knowledge": "2025-05-31", - "releaseDate": "2026-02-05", - "lastUpdated": "2026-03-13" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" }, { - "id": "anthropic/claude-opus-4.7", - "name": "Claude Opus 4.7", + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -139509,13 +209436,74 @@ "text" ] }, - "knowledge": "2026-01-31", - "releaseDate": "2026-04-16", - "lastUpdated": "2026-04-16" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "anthropic/claude-opus-4.8", - "name": "Claude Opus 4.8", + "id": "anthropic/claude-opus-4.8-fast", + "name": "Claude Opus 4.8 (Fast)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" + }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -139542,8 +209530,66 @@ "text" ] }, - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-28" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" + }, + { + "id": "anthropic/claude-opus-5-fast", + "name": "Claude Opus 5 (Fast)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-05", + "releaseDate": "2026-07-24", + "lastUpdated": "2026-07-24" }, { "id": "anthropic/claude-sonnet-4", @@ -139555,8 +209601,8 @@ "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, - "output": 64000 + "context": 1000000, + "output": 8192 }, "cost": { "input": 3, @@ -139574,6 +209620,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-03-31", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -139582,13 +209629,13 @@ "id": "anthropic/claude-sonnet-4.5", "name": "Claude Sonnet 4.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "claude-sonnet", "limit": { - "context": 200000, + "context": 1000000, "output": 64000 }, "cost": { @@ -139607,6 +209654,12 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-07-31", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -139628,7 +209681,25 @@ "input": 3, "output": 15, "cacheRead": 0.3, - "cacheWrite": 3.75 + "cacheWrite": 3.75, + "tiers": [ + { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 6, + "output": 22.5, + "cacheRead": 0.6, + "cacheWrite": 7.5 + } }, "modalities": { "input": [ @@ -139640,38 +209711,73 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + }, + { + "type": "budget_tokens", + "min": 1024 + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-17", "lastUpdated": "2026-03-13" }, { - "id": "arcee-ai/trinity-large-preview", - "name": "Trinity Large Preview", + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "trinity", + "family": "claude-sonnet", "limit": { - "context": 131000, - "output": 131000 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0.25, - "output": 1 + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 2.5 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-01-01", - "lastUpdated": "2025-01" + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-29", + "lastUpdated": "2026-06-30" }, { "id": "arcee-ai/trinity-large-thinking", @@ -139698,6 +209804,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-03" }, @@ -139751,7 +209858,7 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-11-25", "lastUpdated": "2026-06-08" }, { @@ -139775,7 +209882,7 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2026-01-15", "lastUpdated": "2026-06-08" }, { @@ -139799,7 +209906,7 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2026-01-15", "lastUpdated": "2026-06-08" }, { @@ -139823,7 +209930,7 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-12-16", "lastUpdated": "2026-06-08" }, { @@ -139847,9 +209954,33 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-11-25", "lastUpdated": "2026-06-08" }, + { + "id": "bfl/flux-3-video", + "name": "Flux 3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "flux", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-08-04", + "lastUpdated": "2026-08-04" + }, { "id": "bfl/flux-kontext-max", "name": "FLUX.1 Kontext Max", @@ -139871,7 +210002,7 @@ "image" ] }, - "releaseDate": "2025-06-01", + "releaseDate": "2025-05-29", "lastUpdated": "2025-06" }, { @@ -139895,7 +210026,7 @@ "image" ] }, - "releaseDate": "2025-06-01", + "releaseDate": "2025-05-29", "lastUpdated": "2025-06" }, { @@ -139943,7 +210074,7 @@ "image" ] }, - "releaseDate": "2024-10-01", + "releaseDate": "2024-10-02", "lastUpdated": "2024-10" }, { @@ -139990,12 +210121,18 @@ }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", "releaseDate": "2025-09-01", "lastUpdated": "2025-09" @@ -140027,6 +210164,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-09-01", "lastUpdated": "2025-10" @@ -140082,32 +210233,8 @@ "lastUpdated": "2026-04-14" }, { - "id": "bytedance/seedance-v1.0-lite-i2v", - "name": "Seedance v1.0 Lite Image-to-Video", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "seed", - "limit": { - "context": 0, - "output": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "video" - ] - }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" - }, - { - "id": "bytedance/seedance-v1.0-lite-t2v", - "name": "Seedance v1.0 Lite Text-to-Video", + "id": "bytedance/seedance-2.5", + "name": "Seedance 2.5", "toolCall": false, "structuredOutput": false, "reasoning": false, @@ -140126,8 +210253,8 @@ "video" ] }, - "releaseDate": "2025-06-01", - "lastUpdated": "2025-06-01" + "releaseDate": "2026-08-07", + "lastUpdated": "2026-08-07" }, { "id": "bytedance/seedance-v1.0-pro", @@ -140174,7 +210301,7 @@ "video" ] }, - "releaseDate": "2025-10-31", + "releaseDate": "2025-10-24", "lastUpdated": "2025-10-31" }, { @@ -140222,7 +210349,7 @@ "image" ] }, - "releaseDate": "2025-08-28", + "releaseDate": "2025-09-09", "lastUpdated": "2025-08-28" }, { @@ -140246,7 +210373,7 @@ "image" ] }, - "releaseDate": "2025-11-28", + "releaseDate": "2025-12-03", "lastUpdated": "2025-11-28" }, { @@ -140270,9 +210397,33 @@ "image" ] }, - "releaseDate": "2026-01-28", + "releaseDate": "2026-02-13", "lastUpdated": "2026-01-28" }, + { + "id": "bytedance/seedream-5.0-pro", + "name": "Seedream 5.0 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "seed", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-07-11", + "lastUpdated": "2026-07-11" + }, { "id": "cohere/command-a", "name": "Command A", @@ -140312,7 +210463,7 @@ "openWeights": false, "family": "cohere-embed", "limit": { - "context": 8192, + "context": 128000, "output": 1536 }, "modalities": { @@ -140423,6 +210574,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-01-20", "lastUpdated": "2025-05-29" @@ -140468,12 +210620,12 @@ "family": "deepseek", "limit": { "context": 163840, - "output": 8192 + "output": 128000 }, "cost": { - "input": 0.56, - "output": 1.68, - "cacheRead": 0.28 + "input": 0.25, + "output": 0.95, + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -140483,6 +210635,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-07", "releaseDate": "2025-08-21", "lastUpdated": "2025-08-21" @@ -140513,6 +210670,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-07", "releaseDate": "2025-09-22", "lastUpdated": "2025-09-22" @@ -140521,7 +210683,7 @@ "id": "deepseek/deepseek-v3.2", "name": "DeepSeek V3.2", "toolCall": false, - "structuredOutput": false, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": false, @@ -140537,9 +210699,7 @@ }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" @@ -140568,14 +210728,13 @@ }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -140594,24 +210753,65 @@ "output": 384000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.0028 + "input": 0.2, + "output": 0.4, + "cacheRead": 0.04 }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-24" }, + { + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.2, + "output": 0.4, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-07-31" + }, { "id": "deepseek/deepseek-v4-pro", "name": "DeepSeek V4 Pro", @@ -140621,6 +210821,48 @@ "attachment": false, "openWeights": true, "family": "deepseek", + "limit": { + "context": 1048600, + "output": 1048600 + }, + "cost": { + "input": 1.74, + "output": 3.48, + "cacheRead": 0.14 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "deepseek", "limit": { "context": 1000000, "output": 384000 @@ -140632,16 +210874,122 @@ }, "modalities": { "input": [ - "text", - "pdf" + "text" ], "output": [ "text" ] }, - "knowledge": "2025-05", + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], "releaseDate": "2026-04-23", - "lastUpdated": "2026-04-24" + "lastUpdated": "2026-08-12" + }, + { + "id": "fish-audio/s1", + "name": "S1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2025-10-20", + "lastUpdated": "2025-10-20" + }, + { + "id": "fish-audio/s2-pro", + "name": "S2 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-03-09", + "lastUpdated": "2026-03-09" + }, + { + "id": "fish-audio/s2.1-pro", + "name": "S2.1 Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-07-28", + "lastUpdated": "2026-07-28" + }, + { + "id": "fish-audio/transcribe-1", + "name": "Transcribe-1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-03-01", + "lastUpdated": "2026-03-01" }, { "id": "google/gemini-2.5-flash", @@ -140673,9 +211021,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 0, + "max": 24576 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "google/gemini-2.5-flash-image", @@ -140697,7 +211055,8 @@ }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text", @@ -140705,7 +211064,7 @@ ] }, "knowledge": "2025-01", - "releaseDate": "2025-03-20", + "releaseDate": "2025-08-26", "lastUpdated": "2025-08-26" }, { @@ -140736,6 +211095,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "budget_tokens", + "min": 512, + "max": 24576 + } + ], "knowledge": "2025-01", "releaseDate": "2025-06-17", "lastUpdated": "2025-06-17" @@ -140756,7 +211125,23 @@ "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.125 + "cacheRead": 0.125, + "tiers": [ + { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25 + } }, "modalities": { "input": [ @@ -140770,9 +211155,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "budget_tokens", + "min": 128, + "max": 32768 + } + ], "knowledge": "2025-01", - "releaseDate": "2025-03-20", - "lastUpdated": "2025-06-05" + "releaseDate": "2025-06-17", + "lastUpdated": "2025-06-17" }, { "id": "google/gemini-3-flash", @@ -140802,13 +211194,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-03", "releaseDate": "2025-12-17", "lastUpdated": "2025-12-17" }, { "id": "google/gemini-3-pro-image", - "name": "Nano Banana Pro (Gemini 3 Pro Image)", + "name": "Nano Banana Pro", "toolCall": false, "structuredOutput": false, "reasoning": false, @@ -140826,58 +211229,27 @@ }, "modalities": { "input": [ - "text" - ], - "output": [ "text", "image" - ] - }, - "knowledge": "2025-03", - "releaseDate": "2025-09-01", - "lastUpdated": "2025-09" - }, - { - "id": "google/gemini-3-pro-preview", - "name": "Gemini 3 Pro Preview", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gemini-pro", - "limit": { - "context": 1000000, - "output": 64000 - }, - "cost": { - "input": 2, - "output": 12, - "cacheRead": 0.2 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" ], "output": [ - "text" + "text", + "image" ] }, "knowledge": "2025-01", - "releaseDate": "2025-11-18", - "lastUpdated": "2025-11-18" + "releaseDate": "2025-09-01", + "lastUpdated": "2026-05-28" }, { "id": "google/gemini-3.1-flash-image", - "name": "Gemini 3.1 Flash Image (Nano Banana 2)", + "name": "Nano Banana 2", "toolCall": false, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "gemini", + "family": "gemini-flash", "limit": { "context": 131072, "output": 32768 @@ -140897,6 +211269,16 @@ "image" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], + "knowledge": "2025-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, @@ -140928,6 +211310,15 @@ "image" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-02-26", "lastUpdated": "2026-02-26" @@ -140960,22 +211351,33 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-07", "lastUpdated": "2026-05-07" }, { - "id": "google/gemini-3.1-flash-lite-preview", - "name": "Gemini 3.1 Flash Lite Preview", - "toolCall": true, - "structuredOutput": true, + "id": "google/gemini-3.1-flash-lite-image", + "name": "Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)", + "toolCall": false, + "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, "family": "gemini", "limit": { - "context": 1000000, - "output": 65000 + "context": 65536, + "output": 4096 }, "cost": { "input": 0.25, @@ -140985,16 +211387,17 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text" + "text", + "image" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-03" + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { "id": "google/gemini-3.1-pro-preview", @@ -141024,8 +211427,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", - "releaseDate": "2025-11-18", + "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" }, { @@ -141056,10 +211469,107 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-19", "lastUpdated": "2026-05-19" }, + { + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini 3.5 Flash Lite", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 1000000, + "output": 65000 + }, + "cost": { + "input": 0.3, + "output": 2.5, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 1000000, + "output": 64000 + }, + "cost": { + "input": 1.5, + "output": 7.5, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03", + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, { "id": "google/gemini-embedding-001", "name": "Gemini Embedding 001", @@ -141106,8 +211616,40 @@ "text" ] }, + "knowledge": "2025-11", "releaseDate": "2026-03-10", - "lastUpdated": "2026-03-23" + "lastUpdated": "2026-04-22" + }, + { + "id": "google/gemini-omni-flash-preview", + "name": "Gemini Omni Flash Preview", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gemini", + "limit": { + "context": 1000000, + "output": 57920 + }, + "cost": { + "input": 1.5, + "output": 9 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" }, { "id": "google/gemma-4-26b-a4b-it", @@ -141137,6 +211679,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-02", "lastUpdated": "2026-04-02" }, @@ -141145,12 +211688,12 @@ "name": "Gemma 4 31B IT", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": false, "family": "gemma", "limit": { - "context": 262144, + "context": 256000, "output": 131072 }, "cost": { @@ -141215,7 +211758,7 @@ "image" ] }, - "releaseDate": "2025-05-22", + "releaseDate": "2025-05-20", "lastUpdated": "2025-05-22" }, { @@ -141311,7 +211854,7 @@ "video" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-07-31", "lastUpdated": "2026-06-08" }, { @@ -141335,7 +211878,7 @@ "video" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-05-20", "lastUpdated": "2026-06-08" }, { @@ -141359,7 +211902,7 @@ "video" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-10-15", "lastUpdated": "2026-06-08" }, { @@ -141383,9 +211926,33 @@ "video" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2025-10-15", "lastUpdated": "2026-06-08" }, + { + "id": "google/veo-3.1-lite-generate-001", + "name": "Veo 3.1 Lite Generate", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "veo", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" + }, { "id": "inception/mercury-2", "name": "Mercury 2", @@ -141412,6 +211979,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-02-24", "lastUpdated": "2026-03-06" }, @@ -141443,6 +212020,61 @@ "releaseDate": "2025-02-26", "lastUpdated": "2025-02-26" }, + { + "id": "inclusionai/ling-3.0-flash", + "name": "Ling 3.0 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 256000, + "output": 32000 + }, + "cost": { + "input": 0.06, + "output": 0.18, + "cacheRead": 0.012 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" + }, + { + "id": "inclusionai/ling-3.0-tiny-free", + "name": "Ling 3.0 Tiny (Free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "ling", + "limit": { + "context": 256000, + "output": 32000 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-06", + "lastUpdated": "2026-08-06" + }, { "id": "interfaze/interfaze-beta", "name": "Interfaze Beta", @@ -141461,12 +212093,24 @@ }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2025-10-07", "lastUpdated": "2026-04-29" }, @@ -141539,7 +212183,7 @@ "video" ] }, - "releaseDate": "2025-12-21", + "releaseDate": "2025-12-03", "lastUpdated": "2025-12-21" }, { @@ -141563,7 +212207,7 @@ "video" ] }, - "releaseDate": "2025-12-21", + "releaseDate": "2025-12-18", "lastUpdated": "2025-12-21" }, { @@ -141587,7 +212231,7 @@ "video" ] }, - "releaseDate": "2025-12-21", + "releaseDate": "2025-12-03", "lastUpdated": "2025-12-21" }, { @@ -141662,6 +212306,37 @@ "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" }, + { + "id": "kwaipilot/kat-coder-air-v2.5", + "name": "Kat Coder Air V2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "kat-coder", + "limit": { + "context": 256000, + "output": 80000 + }, + "cost": { + "input": 0.15, + "output": 0.6, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" + }, { "id": "kwaipilot/kat-coder-pro-v1", "name": "KAT-Coder-Pro V1", @@ -141676,7 +212351,7 @@ "output": 32000 }, "cost": { - "input": 0.03, + "input": 0.3, "output": 1.2, "cacheRead": 0.06 }, @@ -141688,8 +212363,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", - "releaseDate": "2025-10-24", + "releaseDate": "2025-11-09", "lastUpdated": "2025-10-24" }, { @@ -141718,57 +212394,40 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-27", "lastUpdated": "2026-03-30" }, { - "id": "meituan/longcat-flash-chat", - "name": "LongCat Flash Chat", + "id": "kwaipilot/kat-coder-pro-v2.5", + "name": "Kat Coder Pro V2.5", "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "longcat", - "limit": { - "context": 128000, - "output": 100000 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10", - "releaseDate": "2025-08-30", - "lastUpdated": "2025-08-30" - }, - { - "id": "meituan/longcat-flash-thinking-2601", - "name": "LongCat Flash Thinking 2601", - "toolCall": false, - "structuredOutput": false, "reasoning": true, "attachment": false, "openWeights": false, - "family": "longcat", + "family": "kat-coder", "limit": { - "context": 32768, - "output": 32768 + "context": 256000, + "output": 80000 + }, + "cost": { + "input": 0.74, + "output": 2.96, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-03-13", - "lastUpdated": "2026-03-13" + "reasoningOptions": [], + "releaseDate": "2026-07-10", + "lastUpdated": "2026-07-10" }, { "id": "meta/llama-3.1-70b", @@ -141829,109 +212488,111 @@ "lastUpdated": "2024-07-23" }, { - "id": "meta/llama-3.2-11b", - "name": "Llama 3.2 11B Vision Instruct", + "id": "meta/llama-3.3-70b", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, "attachment": true, - "openWeights": false, + "openWeights": true, "family": "llama", "limit": { "context": 128000, - "output": 8192 + "output": 4096 }, "cost": { - "input": 0.16, - "output": 0.16 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "meta/llama-3.2-1b", - "name": "Llama 3.2 1B Instruct", - "toolCall": false, + "id": "meta/llama-4-maverick", + "name": "Llama-4-Maverick-17B-128E-Instruct-FP8", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "family": "llama", "limit": { "context": 128000, - "output": 8192 + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "meta/llama-3.2-3b", - "name": "Llama 3.2 3B Instruct", - "toolCall": false, + "id": "meta/llama-4-scout", + "name": "Llama-4-Scout-17B-16E-Instruct-FP8", + "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "family": "llama", "limit": { "context": 128000, - "output": 8192 + "output": 4096 }, "cost": { - "input": 0.15, - "output": 0.15 + "input": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-18", - "lastUpdated": "2024-09-18" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "meta/llama-3.2-90b", - "name": "Llama 3.2 90B Vision Instruct", + "id": "meta/muse-glimmer-30b", + "name": "Muse Glimmer 30B", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": false, - "family": "llama", + "openWeights": true, + "family": "muse", "limit": { - "context": 128000, - "output": 8192 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.72, - "output": 0.72 + "input": 0.35, + "output": 1.5, + "cacheRead": 0.04 }, "modalities": { "input": [ @@ -141942,84 +212603,139 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-09-25", - "lastUpdated": "2024-09-25" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-01-04", + "releaseDate": "2026-08-10", + "lastUpdated": "2026-08-10" }, { - "id": "meta/llama-3.3-70b", - "name": "Llama-3.3-70B-Instruct", + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "llama", + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2024-12-06" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "meta/llama-4-maverick", - "name": "Llama-4-Maverick-17B-128E-Instruct-FP8", + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", "toolCall": true, - "structuredOutput": false, - "reasoning": false, + "structuredOutput": true, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, - "output": 0 + "input": 1.25, + "output": 4.25, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "reasoningOptions": [], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" }, { - "id": "meta/llama-4-scout", - "name": "Llama-4-Scout-17B-16E-Instruct-FP8", + "id": "meta/muse-spark-1.2-contributor", + "name": "Muse Spark 1.2 Contributor", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": true, - "openWeights": true, - "family": "llama", + "openWeights": false, + "family": "muse", "limit": { - "context": 128000, - "output": 4096 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0, + "input": 0.1, + "output": 0.2, + "cacheRead": 0.002 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-05", + "lastUpdated": "2026-08-05" + }, + { + "id": "minimax/minimax-h3", + "name": "MiniMax H3", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "minimax", + "limit": { + "context": 0, "output": 0 }, "modalities": { @@ -142028,12 +212744,11 @@ "image" ], "output": [ - "text" + "video" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-04-05", - "lastUpdated": "2025-04-05" + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { "id": "minimax/minimax-m2", @@ -142062,6 +212777,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", "releaseDate": "2025-10-27", "lastUpdated": "2025-10-27" @@ -142093,8 +212809,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", - "releaseDate": "2025-10-27", + "releaseDate": "2025-12-23", "lastUpdated": "2025-12-23" }, { @@ -142124,8 +212841,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", - "releaseDate": "2025-10-27", + "releaseDate": "2025-12-23", "lastUpdated": "2025-10-27" }, { @@ -142155,6 +212873,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" }, @@ -142185,6 +212904,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-02-12", "lastUpdated": "2026-02-13" }, @@ -142215,6 +212935,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -142245,6 +212966,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -142255,7 +212977,7 @@ "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "family": "minimax-m3", "limit": { "context": 1000000, @@ -142276,6 +212998,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-05-31", "lastUpdated": "2026-06-01" }, @@ -142361,35 +213088,6 @@ "releaseDate": "2025-12-09", "lastUpdated": "2025-12-09" }, - { - "id": "mistral/devstral-small", - "name": "Devstral Small 1.1", - "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "devstral", - "limit": { - "context": 128000, - "output": 64000 - }, - "cost": { - "input": 0.1, - "output": 0.3 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10", - "releaseDate": "2025-05-07", - "lastUpdated": "2025-05-07" - }, { "id": "mistral/devstral-small-2", "name": "Devstral Small 2", @@ -142409,14 +213107,15 @@ }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "knowledge": "2024-10", - "releaseDate": "2025-05-07", + "releaseDate": "2025-12-09", "lastUpdated": "2025-05-07" }, { @@ -142444,6 +213143,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-03-17", "lastUpdated": "2025-03-20" @@ -142473,6 +213173,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-06", "releaseDate": "2025-03-17", "lastUpdated": "2025-03-17" @@ -142505,7 +213206,7 @@ ] }, "knowledge": "2024-10", - "releaseDate": "2025-12-01", + "releaseDate": "2025-12-02", "lastUpdated": "2025-12-01" }, { @@ -142669,13 +213370,23 @@ }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-05-21", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "high" + ] + } + ], + "releaseDate": "2026-04-29", "lastUpdated": "2026-05-21" }, { @@ -142688,23 +213399,24 @@ "openWeights": false, "family": "mistral-nemo", "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.02, - "output": 0.04 + "input": 0.15, + "output": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "knowledge": "2024-04", - "releaseDate": "2024-07-01", + "releaseDate": "2024-07-18", "lastUpdated": "2024-07-01" }, { @@ -142712,17 +213424,17 @@ "name": "Mistral Small (latest)", "toolCall": true, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": true, "openWeights": true, "family": "mistral-small", "limit": { - "context": 256000, - "output": 256000 + "context": 32000, + "output": 4000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.1, + "output": 0.3 }, "modalities": { "input": [ @@ -142734,7 +213446,7 @@ ] }, "knowledge": "2025-06", - "releaseDate": "2026-03-16", + "releaseDate": "2024-09-17", "lastUpdated": "2026-03-16" }, { @@ -142768,51 +213480,50 @@ "lastUpdated": "2024-09-01" }, { - "id": "mistral/pixtral-large", - "name": "Pixtral Large (latest)", + "id": "moonshotai/kimi-k2", + "name": "Kimi K2 Instruct", "toolCall": true, "structuredOutput": false, "reasoning": false, - "attachment": true, - "openWeights": true, - "family": "pixtral", + "attachment": false, + "openWeights": false, + "family": "kimi-k2", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 2, - "output": 6 + "input": 0.57, + "output": 2.3 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-11", - "releaseDate": "2024-11-01", - "lastUpdated": "2024-11-04" + "releaseDate": "2025-07-11", + "lastUpdated": "2025-09-05" }, { - "id": "moonshotai/kimi-k2", - "name": "Kimi K2 Instruct", + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "kimi-thinking", "limit": { - "context": 131072, - "output": 16384 + "context": 216144, + "output": 216144 }, "cost": { - "input": 1, - "output": 3 + "input": 0.47, + "output": 2, + "cacheRead": 0.141 }, "modalities": { "input": [ @@ -142822,148 +213533,198 @@ "text" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-07-14", - "lastUpdated": "2025-07-14" + "reasoningOptions": [], + "knowledge": "2024-08", + "releaseDate": "2025-11-06", + "lastUpdated": "2025-11-06" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "Kimi K2 Thinking", + "id": "moonshotai/kimi-k2.5", + "name": "Kimi K2.5", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "kimi-thinking", + "attachment": true, + "openWeights": true, + "family": "kimi-k2", "limit": { "context": 262114, "output": 262114 }, "cost": { "input": 0.6, - "output": 2.5, - "cacheRead": 0.15 + "output": 3, + "cacheRead": 0.1 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-26", + "lastUpdated": "2026-01" + }, + { + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262000, + "output": 262000 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-21" }, { - "id": "moonshotai/kimi-k2-thinking-turbo", - "name": "Kimi K2 Thinking Turbo", + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "kimi-thinking", + "family": "kimi-k2", "limit": { - "context": 262114, - "output": 262114 + "context": 256000, + "output": 32768 }, "cost": { - "input": 1.15, - "output": 8, - "cacheRead": 0.15 + "input": 0.95, + "output": 4, + "cacheRead": 0.19 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-11-06", - "lastUpdated": "2025-11-06" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "moonshotai/kimi-k2-turbo", - "name": "Kimi K2 Turbo", + "id": "moonshotai/kimi-k2.7-code-highspeed", + "name": "Kimi K2.7 Code High Speed", "toolCall": true, - "structuredOutput": false, - "reasoning": false, - "attachment": false, + "structuredOutput": true, + "reasoning": true, + "attachment": true, "openWeights": false, - "family": "kimi", + "family": "kimi-k2", "limit": { - "context": 256000, - "output": 16384 + "context": 262144, + "output": 32768 }, "cost": { - "input": 1.15, + "input": 1.9, "output": 8, - "cacheRead": 0.15 + "cacheRead": 0.38 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2024-08", - "releaseDate": "2025-09-05", - "lastUpdated": "2025-09-05" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-15", + "lastUpdated": "2026-06-12" }, { - "id": "moonshotai/kimi-k2.5", - "name": "Kimi K2.5", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi", + "openWeights": false, + "family": "kimi-k3", "limit": { - "context": 262114, - "output": 262114 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.6, - "output": 3, - "cacheRead": 0.1 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-26", - "lastUpdated": "2026-01" + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "moonshotai/kimi-k2.6", - "name": "Kimi K2.6", + "id": "moonshotai/kimi-k3-fast", + "name": "Kimi K3 Fast", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "kimi-k2.6", + "openWeights": false, + "family": "kimi-k3", "limit": { - "context": 262000, - "output": 262000 + "context": 1000000, + "output": 131072 }, "cost": { - "input": 0.95, - "output": 4, - "cacheRead": 0.16 + "input": 4.5, + "output": 22.5, + "cacheRead": 0.45 }, "modalities": { "input": [ @@ -142975,9 +213736,18 @@ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-04-20", - "lastUpdated": "2026-04-21" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "releaseDate": "2026-07-27", + "lastUpdated": "2026-07-16" }, { "id": "morph/morph-v3-fast", @@ -143060,8 +213830,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", - "releaseDate": "2024-12-01", + "releaseDate": "2025-12-15", "lastUpdated": "2025-12-15" }, { @@ -143069,7 +213844,7 @@ "name": "NVIDIA Nemotron 3 Super 120B A12B", "toolCall": false, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": false, "family": "nemotron", @@ -143089,7 +213864,12 @@ "text" ] }, - "releaseDate": "2026-03-18", + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-11", "lastUpdated": "2026-03-11" }, { @@ -143118,6 +213898,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-06-04", "lastUpdated": "2026-06-04" }, @@ -143147,8 +213932,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", - "releaseDate": "2024-12-01", + "releaseDate": "2025-10-28", "lastUpdated": "2025-10-28" }, { @@ -143176,6 +213966,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", "releaseDate": "2025-08-18", "lastUpdated": "2025-08-18" @@ -143191,6 +213986,7 @@ "family": "gpt", "limit": { "context": 16385, + "input": 12289, "output": 4096 }, "cost": { @@ -143206,38 +214002,9 @@ ] }, "knowledge": "2021-09", - "releaseDate": "2023-05-28", + "releaseDate": "2023-03-01", "lastUpdated": "2023-11-06" }, - { - "id": "openai/gpt-3.5-turbo-instruct", - "name": "GPT-3.5 Turbo Instruct", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 8192, - "output": 4096 - }, - "cost": { - "input": 1.5, - "output": 2 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2021-09", - "releaseDate": "2023-09-28", - "lastUpdated": "2023-03-01" - }, { "id": "openai/gpt-4-turbo", "name": "GPT-4 Turbo", @@ -143264,6 +214031,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2023-12", "releaseDate": "2023-11-06", "lastUpdated": "2024-04-09" @@ -143359,6 +214128,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2024-04", "releaseDate": "2025-04-14", "lastUpdated": "2025-04-14" @@ -143438,6 +214209,7 @@ "family": "gpt-mini", "limit": { "context": 128000, + "input": 111616, "output": 16384 }, "cost": { @@ -143457,48 +214229,74 @@ "lastUpdated": "2025-01" }, { - "id": "openai/gpt-5", - "name": "GPT-5", - "toolCall": true, - "structuredOutput": true, - "reasoning": true, - "attachment": true, + "id": "openai/gpt-4o-mini-transcribe", + "name": "GPT-4o mini Transcribe", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, "openWeights": false, - "family": "gpt", + "family": "o-mini", "limit": { - "context": 400000, - "output": 128000 + "context": 0, + "output": 0 }, "cost": { "input": 1.25, - "output": 10, - "cacheRead": 0.125 + "output": 5 }, "modalities": { "input": [ - "text", - "image" + "audio" ], "output": [ "text" ] }, - "knowledge": "2024-09-30", - "releaseDate": "2025-08-07", - "lastUpdated": "2025-08-07" + "releaseDate": "2024-03-13", + "lastUpdated": "2024-03-13" }, { - "id": "openai/gpt-5-chat", - "name": "GPT-5 Chat", - "toolCall": true, + "id": "openai/gpt-4o-transcribe", + "name": "GPT-4o Transcribe", + "toolCall": false, "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 2.5, + "output": 10 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2024-03-13", + "lastUpdated": "2024-03-13" + }, + { + "id": "openai/gpt-5", + "name": "GPT-5", + "toolCall": true, + "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": false, "family": "gpt", "limit": { - "context": 128000, - "output": 16384 + "context": 400000, + "input": 272000, + "output": 128000 }, "cost": { "input": 1.25, @@ -143508,15 +214306,24 @@ "modalities": { "input": [ "text", - "image", - "pdf" + "image" ], "output": [ - "text", - "image" + "text" ] }, - "knowledge": "2024-10", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2024-09-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" }, @@ -143526,27 +214333,30 @@ "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "gpt-codex", + "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.125 + "cacheRead": 0.13 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-09-15", "lastUpdated": "2025-09-15" @@ -143562,6 +214372,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143578,6 +214389,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -143593,6 +214415,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143609,6 +214432,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -143624,6 +214458,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 128000, "output": 272000 }, "cost": { @@ -143637,12 +214472,19 @@ "pdf" ], "output": [ - "text", - "image" + "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high" + ] + } + ], "knowledge": "2024-10", - "releaseDate": "2025-08-07", + "releaseDate": "2025-10-06", "lastUpdated": "2025-10-06" }, { @@ -143656,12 +214498,13 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 1.25, "output": 10, - "cacheRead": 0.125 + "cacheRead": 0.13 }, "modalities": { "input": [ @@ -143673,6 +214516,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-11-12", "lastUpdated": "2025-11-13" @@ -143688,6 +214541,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143705,6 +214559,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-11-19", "lastUpdated": "2025-11-13" @@ -143720,12 +214585,13 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { "input": 0.25, "output": 2, - "cacheRead": 0.025 + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -143737,42 +214603,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-11-12", "lastUpdated": "2025-11-13" }, - { - "id": "openai/gpt-5.1-instant", - "name": "GPT-5.1 Instant", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.25, - "output": 10, - "cacheRead": 0.125 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10", - "releaseDate": "2025-11-12", - "lastUpdated": "2025-08-07" - }, { "id": "openai/gpt-5.1-thinking", "name": "GPT 5.1 Thinking", @@ -143784,6 +214628,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143802,6 +214647,17 @@ "image" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-11-12", "lastUpdated": "2025-08-07" @@ -143817,6 +214673,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143834,42 +214691,22 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" }, - { - "id": "openai/gpt-5.2-chat", - "name": "GPT-5.2 Chat", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "knowledge": "2024-10", - "releaseDate": "2025-12-11", - "lastUpdated": "2025-08-07" - }, { "id": "openai/gpt-5.2-codex", "name": "GPT-5.2-Codex", @@ -143881,6 +214718,7 @@ "family": "gpt-codex", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143898,6 +214736,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-12-18", "lastUpdated": "2025-12-11" @@ -143913,6 +214762,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143929,41 +214779,20 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" }, - { - "id": "openai/gpt-5.3-chat", - "name": "GPT-5.3 Chat", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": true, - "openWeights": false, - "family": "gpt", - "limit": { - "context": 128000, - "output": 16384 - }, - "cost": { - "input": 1.75, - "output": 14, - "cacheRead": 0.175 - }, - "modalities": { - "input": [ - "text", - "image", - "pdf" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-03-03", - "lastUpdated": "2026-03-06" - }, { "id": "openai/gpt-5.3-codex", "name": "GPT 5.3 Codex", @@ -143975,6 +214804,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -143992,8 +214822,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", - "releaseDate": "2026-02-24", + "releaseDate": "2026-02-05", "lastUpdated": "2026-02-05" }, { @@ -144007,6 +214848,7 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { @@ -144024,6 +214866,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -144039,6 +214893,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -144056,6 +214911,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -144071,6 +214938,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -144088,6 +214956,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -144103,6 +214983,7 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { @@ -144119,6 +215000,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -144134,6 +215025,7 @@ "family": "gpt", "limit": { "context": 1000000, + "input": 872000, "output": 128000 }, "cost": { @@ -144151,6 +215043,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-23" @@ -144166,6 +215070,7 @@ "family": "gpt", "limit": { "context": 1000000, + "input": 872000, "output": 128000 }, "cost": { @@ -144182,10 +215087,161 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-23" }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT 5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 0.2, + "output": 1.2, + "cacheRead": 0.02, + "cacheWrite": 0.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT 5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT 5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 12, + "cacheRead": 0.2, + "cacheWrite": 2.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { "id": "openai/gpt-image-1", "name": "GPT Image 1", @@ -144213,7 +215269,7 @@ ] }, "releaseDate": "2025-03-25", - "lastUpdated": "2025-03-25" + "lastUpdated": "2025-04-24" }, { "id": "openai/gpt-image-1-mini", @@ -144271,7 +215327,7 @@ ] }, "releaseDate": "2025-12-16", - "lastUpdated": "2025-12-16" + "lastUpdated": "2025-11-25" }, { "id": "openai/gpt-image-2", @@ -144306,19 +215362,18 @@ "id": "openai/gpt-oss-120b", "name": "GPT OSS 120B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, "family": "gpt-oss", "limit": { "context": 131072, - "output": 131000 + "output": 131072 }, "cost": { - "input": 0.35, - "output": 0.75, - "cacheRead": 0.25 + "input": 0.1, + "output": 0.5 }, "modalities": { "input": [ @@ -144328,6 +215383,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -144336,13 +215401,14 @@ "id": "openai/gpt-oss-20b", "name": "GPT OSS 20B", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, "family": "gpt-oss", "limit": { "context": 131072, + "input": 122880, "output": 8192 }, "cost": { @@ -144357,6 +215423,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -144372,6 +215448,7 @@ "family": "gpt-oss", "limit": { "context": 131072, + "input": 65536, "output": 65536 }, "cost": { @@ -144387,10 +215464,182 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", - "releaseDate": "2024-12-01", + "releaseDate": "2025-10-29", "lastUpdated": "2024-12-01" }, + { + "id": "openai/gpt-realtime-1.5", + "name": "GPT-Realtime-1.5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 4, + "output": 16, + "cacheRead": 0.4 + }, + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-02-23", + "lastUpdated": "2026-02-23" + }, + { + "id": "openai/gpt-realtime-2", + "name": "gpt-realtime-2", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 4, + "output": 24, + "cacheRead": 0.4 + }, + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, + { + "id": "openai/gpt-realtime-2.1", + "name": "gpt-realtime-2.1", + "toolCall": false, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 128000, + "input": 96000, + "output": 32000 + }, + "cost": { + "input": 4, + "output": 24, + "cacheRead": 0.4 + }, + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2024-09-30", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-06" + }, + { + "id": "openai/gpt-realtime-mini", + "name": "GPT-Realtime mini", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "gpt", + "limit": { + "context": 0, + "output": 0 + }, + "cost": { + "input": 0.6, + "output": 2.4, + "cacheRead": 0.06 + }, + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2025-10-10", + "lastUpdated": "2025-10-10" + }, + { + "id": "openai/gpt-realtime-whisper", + "name": "gpt-realtime-whisper", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "whisper", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-05-07", + "lastUpdated": "2026-05-07" + }, { "id": "openai/o1", "name": "o1", @@ -144419,6 +215668,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2023-09", "releaseDate": "2024-12-05", "lastUpdated": "2024-12-05" @@ -144451,6 +215712,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -144466,6 +215737,7 @@ "family": "o", "limit": { "context": 200000, + "input": 100000, "output": 100000 }, "cost": { @@ -144483,8 +215755,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium" + ] + } + ], "knowledge": "2024-10", - "releaseDate": "2024-06-26", + "releaseDate": "2025-06-26", "lastUpdated": "2024-06-26" }, { @@ -144513,6 +215793,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2024-12-20", "lastUpdated": "2025-01-29" @@ -144528,6 +215820,7 @@ "family": "o-pro", "limit": { "context": 200000, + "input": 100000, "output": 100000 }, "cost": { @@ -144544,8 +215837,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-10", - "releaseDate": "2025-04-16", + "releaseDate": "2025-06-10", "lastUpdated": "2025-06-10" }, { @@ -144575,6 +215878,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-05", "releaseDate": "2025-04-16", "lastUpdated": "2025-04-16" @@ -144590,6 +215905,7 @@ "family": "text-embedding", "limit": { "context": 8192, + "input": 6656, "output": 1536 }, "modalities": { @@ -144614,6 +215930,7 @@ "family": "text-embedding", "limit": { "context": 8192, + "input": 6656, "output": 1536 }, "modalities": { @@ -144638,6 +215955,7 @@ "family": "text-embedding", "limit": { "context": 8192, + "input": 6656, "output": 1536 }, "modalities": { @@ -144651,6 +215969,125 @@ "releaseDate": "2022-12-15", "lastUpdated": "2022-12-15" }, + { + "id": "openai/tts-1", + "name": "TTS-1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2023-11-06", + "lastUpdated": "2023-11-06" + }, + { + "id": "openai/tts-1-hd", + "name": "TTS-1 HD", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2023-11-06", + "lastUpdated": "2023-11-06" + }, + { + "id": "openai/whisper-1", + "name": "Whisper", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "whisper", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2022-09-21", + "lastUpdated": "2022-09-21" + }, + { + "id": "perplexity/pplx-embed-v1-0.6b", + "name": "Embed v1 0.6b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "v0", + "limit": { + "context": 32000, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, + { + "id": "perplexity/pplx-embed-v1-4b", + "name": "Embed v1 4b", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "limit": { + "context": 32000, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-02-26", + "lastUpdated": "2026-02-26" + }, { "id": "perplexity/sonar", "name": "Sonar", @@ -144718,16 +216155,95 @@ }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "minimal", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-09", "releaseDate": "2025-02-19", "lastUpdated": "2025-02-19" }, + { + "id": "poolside/laguna-s-2.1", + "name": "Laguna S 2.1", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "laguna-s", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0.1, + "output": 0.2, + "cacheRead": 0.01 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-20", + "lastUpdated": "2026-07-21" + }, + { + "id": "poolside/laguna-s-2.1-free", + "name": "Laguna S 2.1 Free", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "laguna-s", + "limit": { + "context": 256000, + "output": 32768 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-07-21", + "lastUpdated": "2026-07-21" + }, { "id": "prodia/flux-fast-schnell", "name": "Flux Schnell", @@ -144749,9 +216265,33 @@ "image" ] }, - "releaseDate": "2026-06-08", + "releaseDate": "2024-08-02", "lastUpdated": "2026-06-08" }, + { + "id": "quiverai/arrow-1.1", + "name": "Arrow 1.1", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "o", + "limit": { + "context": 131072, + "output": 131072 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-04-16", + "lastUpdated": "2026-04-16" + }, { "id": "recraft/recraft-v2", "name": "Recraft V2", @@ -144773,7 +216313,7 @@ "image" ] }, - "releaseDate": "2024-03-01", + "releaseDate": "2024-03-13", "lastUpdated": "2024-03" }, { @@ -144797,7 +216337,7 @@ "image" ] }, - "releaseDate": "2024-10-01", + "releaseDate": "2024-10-30", "lastUpdated": "2024-10" }, { @@ -144921,89 +216461,302 @@ "lastUpdated": "2026-05-14" }, { - "id": "recraft/recraft-v4.1-utility-pro", - "name": "Recraft V4.1 Utility Pro", - "toolCall": false, + "id": "recraft/recraft-v4.1-utility-pro", + "name": "Recraft V4.1 Utility Pro", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "recraft", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-05-14", + "lastUpdated": "2026-05-14" + }, + { + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "aura", + "limit": { + "context": 1000000, + "output": 1000000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-21", + "lastUpdated": "2026-06-15" + }, + { + "id": "sakana/namazu", + "name": "Sakana Namazu", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 256000, + "output": 256000 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-08-03", + "lastUpdated": "2026-08-03" + }, + { + "id": "stepfun/step-3.5-flash", + "name": "StepFun 3.5 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "step", + "limit": { + "context": 262114, + "output": 262114 + }, + "cost": { + "input": 0.09, + "output": 0.3, + "cacheRead": 0.02 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-01-29", + "lastUpdated": "2026-02-13" + }, + { + "id": "stepfun/step-3.7-flash", + "name": "Step 3.7 Flash", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "step", + "limit": { + "context": 256000, + "input": 256000, + "output": 256000 + }, + "cost": { + "input": 0.2, + "output": 1.15, + "cacheRead": 0.04 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-29" + }, + { + "id": "tencent/hy3", + "name": "Hy3", + "toolCall": true, "structuredOutput": false, - "reasoning": false, + "reasoning": true, "attachment": false, - "openWeights": false, - "family": "recraft", + "openWeights": true, + "family": "hy3", "limit": { - "context": 0, - "output": 0 + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.14, + "output": 0.58, + "cacheRead": 0.035 }, "modalities": { "input": [ "text" ], "output": [ - "image" + "text" ] }, - "releaseDate": "2026-05-14", - "lastUpdated": "2026-05-14" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], + "releaseDate": "2026-07-06", + "lastUpdated": "2026-07-06" }, { - "id": "stepfun/step-3.5-flash", - "name": "StepFun 3.5 Flash", + "id": "thinkingmachines/inkling", + "name": "Inkling", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, - "family": "step", + "attachment": true, + "openWeights": true, + "family": "ling", "limit": { - "context": 262114, - "output": 262114 + "context": 256000, + "output": 256000 }, "cost": { - "input": 0.09, - "output": 0.3, - "cacheWrite": 0.02 + "input": 1, + "output": 4.05, + "cacheRead": 0.17 }, "modalities": { "input": [ - "text" + "text", + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2025-01", - "releaseDate": "2026-01-29", - "lastUpdated": "2026-02-13" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-15", + "lastUpdated": "2026-07-15" }, { - "id": "stepfun/step-3.7-flash", - "name": "Step 3.7 Flash", + "id": "thinkingmachines/inkling-small", + "name": "Inkling Small", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "step", + "family": "ling", "limit": { - "context": 256000, - "output": 256000 + "context": 1000000, + "output": 1000000 }, "cost": { - "input": 0.2, - "output": 1.15, - "cacheRead": 0.04 + "input": 0.5, + "output": 1.2, + "cacheRead": 0.1 }, "modalities": { "input": [ "text", - "image" + "image", + "pdf" ], "output": [ "text" ] }, - "knowledge": "2026-01-01", - "releaseDate": "2026-05-28", - "lastUpdated": "2026-05-29" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "minimal", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-07-30", + "lastUpdated": "2026-07-30" }, { "id": "voyage/rerank-2.5", @@ -145074,7 +216827,7 @@ "text" ] }, - "releaseDate": "2024-09-01", + "releaseDate": "2025-01-07", "lastUpdated": "2024-09" }, { @@ -145146,7 +216899,7 @@ "text" ] }, - "releaseDate": "2026-03-06", + "releaseDate": "2026-01-15", "lastUpdated": "2026-03-06" }, { @@ -145170,7 +216923,7 @@ "text" ] }, - "releaseDate": "2026-03-06", + "releaseDate": "2026-01-15", "lastUpdated": "2026-03-06" }, { @@ -145194,7 +216947,7 @@ "text" ] }, - "releaseDate": "2026-03-06", + "releaseDate": "2026-01-15", "lastUpdated": "2026-03-06" }, { @@ -145242,7 +216995,7 @@ "text" ] }, - "releaseDate": "2024-09-01", + "releaseDate": "2024-12-04", "lastUpdated": "2024-09" }, { @@ -145266,7 +217019,7 @@ "text" ] }, - "releaseDate": "2024-03-01", + "releaseDate": "2024-06-03", "lastUpdated": "2024-03" }, { @@ -145290,7 +217043,7 @@ "text" ] }, - "releaseDate": "2024-03-01", + "releaseDate": "2024-04-15", "lastUpdated": "2024-03" }, { @@ -145322,7 +217075,7 @@ ] }, "knowledge": "2024-10", - "releaseDate": "2025-07-09", + "releaseDate": "2025-11-19", "lastUpdated": "2025-07-09" }, { @@ -145353,8 +217106,9 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-10", - "releaseDate": "2025-07-09", + "releaseDate": "2025-11-19", "lastUpdated": "2025-07-09" }, { @@ -145385,7 +217139,18 @@ "text" ] }, - "releaseDate": "2026-03-09", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-03-10", "lastUpdated": "2026-03-23" }, { @@ -145416,6 +217181,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "releaseDate": "2026-03-11", "lastUpdated": "2026-03-13" }, @@ -145447,7 +217223,7 @@ "text" ] }, - "releaseDate": "2026-03-09", + "releaseDate": "2026-03-10", "lastUpdated": "2026-03-23" }, { @@ -145509,7 +217285,8 @@ "text" ] }, - "releaseDate": "2026-03-09", + "reasoningOptions": [], + "releaseDate": "2026-03-10", "lastUpdated": "2026-03-23" }, { @@ -145540,6 +217317,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-11", "lastUpdated": "2026-03-13" }, @@ -145571,9 +217349,102 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-30", "lastUpdated": "2026-04-17" }, + { + "id": "xai/grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "xai/grok-4.6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, { "id": "xai/grok-build-0.1", "name": "Grok Build 0.1", @@ -145601,6 +217472,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-05-20", "lastUpdated": "2026-04-16" }, @@ -145629,6 +217501,30 @@ "releaseDate": "2026-01-28", "lastUpdated": "2026-02-19" }, + { + "id": "xai/grok-imagine-image-2.0", + "name": "Grok Imagine Image 2.0", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "releaseDate": "2026-08-07", + "lastUpdated": "2026-08-07" + }, { "id": "xai/grok-imagine-video", "name": "Grok Imagine", @@ -145653,6 +217549,30 @@ "releaseDate": "2026-01-28", "lastUpdated": "2026-01-28" }, + { + "id": "xai/grok-imagine-video-1.5", + "name": "Grok Imagine Video 1.5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-06-22", + "lastUpdated": "2026-05-30" + }, { "id": "xai/grok-imagine-video-1.5-preview", "name": "Grok Imagine Video 1.5 Preview", @@ -145678,64 +217598,104 @@ "lastUpdated": "2026-05-30" }, { - "id": "xiaomi/mimo-v2-flash", - "name": "MiMo V2 Flash", - "toolCall": true, + "id": "xai/grok-stt", + "name": "Grok STT", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "mimo", + "family": "grok", "limit": { - "context": 262144, - "output": 32000 + "context": 0, + "output": 0 }, - "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "modalities": { + "input": [ + "audio" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" + }, + { + "id": "xai/grok-tts", + "name": "Grok TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 0, + "output": 0 }, "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "knowledge": "2024-10", - "releaseDate": "2025-12-17", - "lastUpdated": "2026-02-04" + "releaseDate": "2026-03-16", + "lastUpdated": "2026-03-16" }, { - "id": "xiaomi/mimo-v2-pro", - "name": "MiMo V2 Pro", - "toolCall": true, + "id": "xai/grok-voice-think-fast-1.0", + "name": "Grok Voice Think Fast 1.0", + "toolCall": false, "structuredOutput": false, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": false, - "family": "mimo", + "family": "grok", "limit": { - "context": 1000000, - "output": 128000 + "context": 0, + "output": 0 }, - "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "modalities": { + "input": [ + "text", + "audio" + ], + "output": [ + "text", + "audio" + ] + }, + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "xai/grok-voice-think-fast-2.0", + "name": "Grok Voice Think Fast 2.0", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": false, + "family": "grok", + "limit": { + "context": 0, + "output": 0 }, "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "text", + "audio" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-07-29", + "lastUpdated": "2026-07-29" }, { "id": "xiaomi/mimo-v2.5", @@ -145765,6 +217725,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -145789,14 +217754,17 @@ }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -145827,6 +217795,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-07", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -145857,6 +217830,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -145888,6 +217866,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-08", "releaseDate": "2025-08-11", "lastUpdated": "2025-08-11" @@ -145918,6 +217901,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -145950,6 +217938,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", "releaseDate": "2025-09-30", "lastUpdated": "2025-12-08" @@ -145977,6 +217970,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -145991,13 +217989,13 @@ "openWeights": false, "family": "glm", "limit": { - "context": 131000, - "output": 40000 + "context": 200000, + "output": 120000 }, "cost": { - "input": 2.25, - "output": 2.75, - "cacheRead": 2.25 + "input": 0.6, + "output": 2.2, + "cacheRead": 0.12 }, "modalities": { "input": [ @@ -146007,6 +218005,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-10", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -146036,8 +218039,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", - "releaseDate": "2026-03-13", + "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" }, { @@ -146066,8 +218074,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01", - "releaseDate": "2025-01-01", + "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" }, { @@ -146085,8 +218098,7 @@ }, "cost": { "input": 1, - "output": 3.2, - "cacheRead": 0.2 + "output": 3.2 }, "modalities": { "input": [ @@ -146096,8 +218108,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-02-12", - "lastUpdated": "2026-02-11" + "lastUpdated": "2026-02-12" }, { "id": "zai/glm-5-turbo", @@ -146125,6 +218142,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-15", "lastUpdated": "2026-03-16" }, @@ -146148,16 +218170,101 @@ }, "modalities": { "input": [ - "text", - "image", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-07", - "lastUpdated": "2026-03-27" + "lastUpdated": "2026-04-07" + }, + { + "id": "zai/glm-5.2", + "name": "GLM 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.1, + "output": 3.851, + "cacheRead": 0.275 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-13" + }, + { + "id": "zai/glm-5.2-fast", + "name": "GLM 5.2 Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2.1, + "output": 6.6, + "cacheRead": 0.21 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "high", + "xhigh" + ] + } + ], + "releaseDate": "2026-06-23", + "lastUpdated": "2026-06-13" }, { "id": "zai/glm-5v-turbo", @@ -146187,10 +218294,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-01" } ], + "npm": "@ai-sdk/gateway", "doc": "https://github.com/vercel/ai/tree/5eb85cc45a259553501f535b8ac79a77d0e79223/packages/gateway" }, { @@ -146226,10 +218339,64 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-07", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" }, + { + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.15, + "output": 0.3, + "cacheRead": 0.03 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "high", + "max" + ] + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, { "id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", @@ -146256,6 +218423,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -146291,6 +218469,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-03-03", "lastUpdated": "2026-03-03" @@ -146311,7 +218500,23 @@ "cost": { "input": 2, "output": 12, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 4, + "output": 18, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 18, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -146325,10 +218530,59 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 1.2, + "output": 4.2, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "gpt-5-mini", "name": "GPT-5 Mini", @@ -146356,6 +218610,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2024-05-30", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -146387,6 +218652,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -146418,6 +218684,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2024-09-30", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -146449,6 +218716,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-01-14", "lastUpdated": "2026-01-14" @@ -146480,6 +218748,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-02-24", "lastUpdated": "2026-02-24" @@ -146495,6 +218764,7 @@ "family": "gpt", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -146512,6 +218782,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-05", "lastUpdated": "2026-03-05" @@ -146527,6 +218808,7 @@ "family": "gpt-mini", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -146544,6 +218826,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -146559,6 +218852,7 @@ "family": "gpt-nano", "limit": { "context": 400000, + "input": 272000, "output": 128000 }, "cost": { @@ -146576,6 +218870,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-17", "lastUpdated": "2026-03-17" @@ -146591,12 +218896,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -146608,11 +218930,196 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" + }, + { + "id": "gpt-5.6-luna", + "name": "GPT 5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-sol", + "name": "GPT 5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-terra", + "name": "GPT 5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" } ], + "npm": "@ai-sdk/openai", "baseUrl": "https://api.vivgrid.com/v1", "doc": "https://docs.vivgrid.com/models" }, @@ -146624,6 +219131,36 @@ ], "openaiCompatible": true, "models": [ + { + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek-flash", + "limit": { + "context": 1000000, + "output": 384000 + }, + "cost": { + "input": 0.3, + "output": 1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, { "id": "MiniMaxAI/MiniMax-M2.7", "name": "MiniMax-M2.7", @@ -146649,6 +219186,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" }, @@ -146660,14 +219198,14 @@ "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi-k2.6", + "family": "kimi-k2", "limit": { "context": 262144, "output": 131072 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.3, + "output": 1.2 }, "modalities": { "input": [ @@ -146677,6 +219215,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", "releaseDate": "2026-04-21", "lastUpdated": "2026-04-21" @@ -146700,32 +219239,641 @@ }, "modalities": { "input": [ - "text" + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, + { + "id": "nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16", + "name": "NVIDIA Nemotron 3 Nano Omni", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.13, + "output": 0.38 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-05", + "releaseDate": "2026-04-28", + "lastUpdated": "2026-04-28" + }, + { + "id": "nvidia/Nemotron-Cascade-2-30B-A3B", + "name": "NVIDIA Nemotron Cascade 2", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "nemotron", + "limit": { + "context": 262144, + "output": 131072 + }, + "cost": { + "input": 0.15, + "output": 0.6 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-07", + "releaseDate": "2025-12-01", + "lastUpdated": "2025-12-01" + }, + { + "id": "Qwen/Qwen3.5-397B-A17B", + "name": "Qwen3.5 397B-A17B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-02-15", + "lastUpdated": "2026-02-15" + }, + { + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.3, + "output": 2 + }, + "modalities": { + "input": [ + "text", + "image", + "video", + "audio" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "XiaomiMiMo/MiMo-V2.5-Pro", + "name": "MiMo-V2.5-Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0.55, + "output": 1.65 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "zai-org/GLM-5.2-FP8", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 393216, + "output": 131072 + }, + "cost": { + "input": 0.85, + "output": 3.1 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.vultrinference.com/v1", + "doc": "https://api.vultrinference.com/" + }, + { + "id": "wafer.ai", + "name": "Wafer", + "env": [ + "WAFER_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "GLM-5.1", + "name": "GLM-5.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 202752, + "output": 131072 + }, + "cost": { + "input": 1, + "output": 3.2, + "cacheRead": 0.1, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-04", + "releaseDate": "2026-04-07", + "lastUpdated": "2026-06-01" + }, + { + "id": "GLM-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 1.2, + "output": 4.1, + "cacheRead": 0.2, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-22" + }, + { + "id": "glm5.2-fast", + "name": "GLM5.2-Fast", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 10.25, + "cacheRead": 0.5, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "Kimi-K2.6", + "name": "Kimi K2.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 1.14, + "output": 4.8, + "cacheRead": 0.19, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-21", + "lastUpdated": "2026-04-21" + }, + { + "id": "MiniMax-M3", + "name": "MiniMax-M3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "minimax", + "limit": { + "context": 1048576, + "output": 128000 + }, + "cost": { + "input": 0.33, + "output": 1.32, + "cacheRead": 0.07, + "cacheWrite": 0, + "tiers": [ + { + "input": 0.66, + "output": 2.64, + "cacheRead": 0.13, + "cacheWrite": 0, + "tier": { + "type": "context", + "size": 512000 + } + } + ], + "contextOver200k": { + "input": 0.66, + "output": 2.64, + "cacheRead": 0.13, + "cacheWrite": 0 + } + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://pass.wafer.ai/v1", + "doc": "https://docs.wafer.ai/wafer-pass" + }, + { + "id": "wandb", + "name": "Weights & Biases", + "env": [ + "WANDB_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "deepseek-ai/DeepSeek-V3.1", + "name": "DeepSeek V3.1", + "toolCall": true, + "structuredOutput": true, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 161000, + "output": 161000 + }, + "cost": { + "input": 0.55, + "output": 1.65, + "cacheRead": 0.55 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "releaseDate": "2025-08-21", + "lastUpdated": "2025-08-21" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 0.14, + "output": 0.28, + "cacheRead": 0.07 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Flash-0731", + "name": "DeepSeek V4 Flash 0731", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.13, + "output": 0.28, + "cacheRead": 0.07 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-07-31", + "lastUpdated": "2026-07-31" + }, + { + "id": "deepseek-ai/DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "deepseek", + "limit": { + "context": 1048576, + "output": 1048576 + }, + "cost": { + "input": 1.15, + "output": 2.55, + "cacheRead": 0.2 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2025-05", + "releaseDate": "2026-04-24", + "lastUpdated": "2026-04-24" + }, + { + "id": "google/gemma-4-31B-it", + "name": "Gemma 4 31B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "gemma", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.1, + "output": 0.34, + "cacheRead": 0.1 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-02", + "lastUpdated": "2026-04-02" }, { - "id": "nvidia/Llama-3.1-Nemotron-Safety-Guard-8B-v3", - "name": "Llama 3.1 Nemotron Safety Guard", - "toolCall": false, - "structuredOutput": false, + "id": "ibm-granite/granite-4.1-8b", + "name": "Granite 4.1 8B", + "toolCall": true, + "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "granite", "limit": { - "context": 8192, - "output": 4096 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.01, - "output": 0.01 + "input": 0.05, + "output": 0.1, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -146735,26 +219883,25 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2025-10-28", - "lastUpdated": "2025-10-28" + "releaseDate": "2026-04-29", + "lastUpdated": "2026-04-29" }, { - "id": "nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16", - "name": "NVIDIA Nemotron 3 Nano Omni", + "id": "JetBrains/Mellum2-12B-A2.5B-Instruct", + "name": "Mellum2 12B A2.5B", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "nemotron", "limit": { - "context": 262144, + "context": 131072, "output": 131072 }, "cost": { - "input": 0.13, - "output": 0.38 + "input": 0.05, + "output": 0.1, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -146764,26 +219911,26 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-28", - "lastUpdated": "2026-04-28" + "releaseDate": "2026-06-01", + "lastUpdated": "2026-06-01" }, { - "id": "nvidia/Nemotron-Cascade-2-30B-A3B", - "name": "NVIDIA Nemotron Cascade 2", + "id": "meta-llama/Llama-3.1-70B-Instruct", + "name": "Llama 3.1 70B", "toolCall": true, - "structuredOutput": false, - "reasoning": true, + "structuredOutput": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "nemotron", + "family": "llama", "limit": { - "context": 262144, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.8, + "output": 0.8, + "cacheRead": 0.8 }, "modalities": { "input": [ @@ -146793,26 +219940,26 @@ "text" ] }, - "knowledge": "2024-07", - "releaseDate": "2025-12-01", - "lastUpdated": "2025-12-01" + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM-5.1", + "id": "meta-llama/Llama-3.1-8B-Instruct", + "name": "Llama 3.1 8B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "glm", + "family": "llama", "limit": { - "context": 200000, - "output": 131072 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.85, - "output": 3.1 + "input": 0.22, + "output": 0.22, + "cacheRead": 0.22 }, "modalities": { "input": [ @@ -146822,39 +219969,27 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" - } - ], - "baseUrl": "https://api.vultrinference.com/v1", - "doc": "https://api.vultrinference.com/" - }, - { - "id": "wafer.ai", - "name": "Wafer", - "env": [ - "WAFER_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "knowledge": "2023-12", + "releaseDate": "2024-07-23", + "lastUpdated": "2024-07-23" + }, { - "id": "deepseek-v4-flash", - "name": "DeepSeek V4 Flash", + "id": "meta-llama/Llama-3.3-70B-Instruct", + "name": "Llama 3.3 70B", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "deepseek-flash", + "family": "llama", "limit": { - "context": 1000000, - "output": 384000 + "context": 128000, + "output": 128000 }, "cost": { - "input": 0.14, - "output": 0.28, - "cacheRead": 0.01, - "cacheWrite": 0 + "input": 0.71, + "output": 0.71, + "cacheRead": 0.71 }, "modalities": { "input": [ @@ -146864,28 +219999,27 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-30" + "knowledge": "2023-12", + "releaseDate": "2024-12-01", + "lastUpdated": "2024-12-01" }, { - "id": "deepseek-v4-pro", - "name": "DeepSeek V4 Pro", + "id": "MiniMaxAI/MiniMax-M2.5", + "name": "MiniMax M2.5", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek-thinking", + "family": "minimax-m2.5", "limit": { - "context": 1000000, - "output": 384000 + "context": 196608, + "output": 196608 }, "cost": { - "input": 1.74, - "output": 3.48, - "cacheRead": 0.02, - "cacheWrite": 0 + "input": 0.3, + "output": 1.2, + "cacheRead": 0.3 }, "modalities": { "input": [ @@ -146895,158 +220029,153 @@ "text" ] }, - "knowledge": "2025-05", - "releaseDate": "2026-04-24", - "lastUpdated": "2026-05-30" + "reasoningOptions": [], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { - "id": "GLM-5.1", - "name": "GLM-5.1", + "id": "MiniMaxAI/MiniMax-M3", + "name": "MiniMax M3", "toolCall": true, "structuredOutput": true, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "minimax-m3", "limit": { - "context": 202752, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 1, - "output": 3.2, - "cacheRead": 0.1, - "cacheWrite": 0 + "input": 0.23, + "output": 0.96, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-04-07", - "lastUpdated": "2026-06-01" + "reasoningOptions": [], + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "Kimi-K2.6", - "name": "Kimi-K2.6", + "id": "moonshotai/Kimi-K2.6", + "name": "Kimi K2.6", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 65536 + "output": 262144 }, "cost": { - "input": 0.68, - "output": 3.15, - "cacheRead": 0.07, - "cacheWrite": 0 + "input": 0.65, + "output": 3.41, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01", - "releaseDate": "2026-05-13", - "lastUpdated": "2026-06-01" + "releaseDate": "2026-04-20", + "lastUpdated": "2026-04-20" }, { - "id": "Qwen3.5-397B-A17B", - "name": "Qwen3.5-397B-A17B", + "id": "moonshotai/Kimi-K2.7-Code", + "name": "Kimi K2.7 Code", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k2", "limit": { "context": 262144, - "output": 65536 + "output": 262144 }, "cost": { - "input": 0.43, - "output": 2.6, - "cacheRead": 0.04, - "cacheWrite": 0 + "input": 0.71, + "output": 3.5, + "cacheRead": 0.15 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-02-16", - "lastUpdated": "2026-06-01" + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" }, { - "id": "Qwen3.6-35B-A3B", - "name": "Qwen3.6-35B-A3B", + "id": "moonshotai/Kimi-K3", + "name": "Kimi K3", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "qwen", + "family": "kimi-k3", "limit": { - "context": 256000, - "output": 65536 + "context": 1048576, + "output": 1048576 }, "cost": { - "input": 0.15, - "output": 1, - "cacheRead": 0.02, - "cacheWrite": 0 + "input": 3, + "output": 15, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2026-05-11", - "lastUpdated": "2026-05-30" + "reasoningOptions": [], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" }, { - "id": "qwen3.7-max", - "name": "Qwen3.7-Max", + "id": "nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8", + "name": "Nemotron 3 Super", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, - "family": "qwen3.7-max", + "openWeights": true, + "family": "nemotron", "limit": { - "context": 256000, - "output": 65536 + "context": 262144, + "output": 262144 }, "cost": { - "input": 5, - "output": 15, - "cacheRead": 0.5, - "cacheWrite": 0 + "input": 0.2, + "output": 0.8, + "cacheRead": 0.2 }, "modalities": { "input": [ @@ -147056,37 +220185,31 @@ "text" ] }, - "releaseDate": "2026-05-21", - "lastUpdated": "2026-05-30" - } - ], - "baseUrl": "https://pass.wafer.ai/v1", - "doc": "https://docs.wafer.ai/wafer-pass" - }, - { - "id": "wandb", - "name": "Weights & Biases", - "env": [ - "WANDB_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-03-11", + "lastUpdated": "2026-03-11" + }, { - "id": "deepseek-ai/DeepSeek-V3.1", - "name": "DeepSeek V3.1", + "id": "nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B", + "name": "Nemotron 3 Ultra", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "deepseek", + "family": "nemotron", "limit": { - "context": 161000, - "output": 161000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.55, - "output": 1.65 + "input": 0.75, + "output": 2.75, + "cacheRead": 0.15 }, "modalities": { "input": [ @@ -147096,25 +220219,31 @@ "text" ] }, - "releaseDate": "2025-08-21", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-04", + "lastUpdated": "2026-06-04" }, { - "id": "meta-llama/Llama-3.1-70B-Instruct", - "name": "Llama 3.1 70B", + "id": "nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B", + "name": "Nemotron 3.5 Lightning", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "nemotron", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.8, - "output": 0.8 + "input": 0.1, + "output": 0.25, + "cacheRead": 0.05 }, "modalities": { "input": [ @@ -147124,25 +220253,31 @@ "text" ] }, - "releaseDate": "2024-07-23", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-08-11", + "lastUpdated": "2026-08-11" }, { - "id": "meta-llama/Llama-3.1-8B-Instruct", - "name": "Meta-Llama-3.1-8B-Instruct", + "id": "openai/gpt-oss-120b", + "name": "gpt-oss-120b", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "gpt-oss", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.22, - "output": 0.22 + "input": 0.03, + "output": 0.17, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -147152,26 +220287,27 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-07-23", - "lastUpdated": "2026-03-12" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "meta-llama/Llama-3.3-70B-Instruct", - "name": "Llama-3.3-70B-Instruct", + "id": "openai/gpt-oss-20b", + "name": "gpt-oss-20b", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "llama", + "family": "gpt-oss", "limit": { - "context": 128000, - "output": 128000 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.71, - "output": 0.71 + "input": 0.03, + "output": 0.13, + "cacheRead": 0.03 }, "modalities": { "input": [ @@ -147181,56 +220317,56 @@ "text" ] }, - "knowledge": "2023-12", - "releaseDate": "2024-12-06", - "lastUpdated": "2026-03-12" + "reasoningOptions": [], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" }, { - "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct", - "name": "Llama 4 Scout 17B 16E Instruct", + "id": "OpenPipe/Qwen3-14B-Instruct", + "name": "Qwen3 14B Instruct", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "llama", + "family": "qwen", "limit": { - "context": 64000, - "output": 64000 + "context": 32768, + "output": 32768 }, "cost": { - "input": 0.17, - "output": 0.66 + "input": 0.05, + "output": 0.22, + "cacheRead": 0.05 }, "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2025-01-31", - "lastUpdated": "2026-03-12" + "releaseDate": "2025-04-29", + "lastUpdated": "2025-04-29" }, { - "id": "microsoft/Phi-4-mini-instruct", - "name": "Phi-4-mini-instruct", + "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", + "name": "Qwen3 30B A3B Instruct 2507", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "phi", + "family": "qwen", "limit": { - "context": 128000, - "output": 128000 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.08, - "output": 0.35 + "input": 0.1, + "output": 0.3, + "cacheRead": 0.1 }, "modalities": { "input": [ @@ -147240,26 +220376,26 @@ "text" ] }, - "knowledge": "2023-10", - "releaseDate": "2024-12-11", - "lastUpdated": "2026-03-12" + "releaseDate": "2025-07-29", + "lastUpdated": "2025-07-29" }, { - "id": "MiniMaxAI/MiniMax-M2.5", - "name": "MiniMax M2.5", + "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", + "name": "Qwen3 Coder 480B A35B", "toolCall": true, "structuredOutput": true, "reasoning": false, "attachment": false, "openWeights": true, - "family": "minimax", + "family": "qwen", "limit": { - "context": 196608, - "output": 196608 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.3, - "output": 1.2 + "input": 1, + "output": 1.5, + "cacheRead": 1 }, "modalities": { "input": [ @@ -147269,25 +220405,27 @@ "text" ] }, - "releaseDate": "2026-02-12", - "lastUpdated": "2026-03-12" + "knowledge": "2025-04", + "releaseDate": "2025-07-22", + "lastUpdated": "2025-07-22" }, { - "id": "moonshotai/Kimi-K2.5", - "name": "Kimi K2.5", + "id": "Qwen/Qwen3.5-35B-A3B", + "name": "Qwen3.5-35B-A3B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": true, "openWeights": true, - "family": "kimi", + "family": "qwen3.5", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.5, - "output": 2.85 + "input": 0.25, + "output": 1.25, + "cacheRead": 0.25 }, "modalities": { "input": [ @@ -147298,109 +220436,101 @@ "text" ] }, - "releaseDate": "2026-01-27", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-24", + "lastUpdated": "2026-02-24" }, { - "id": "nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8", - "name": "NVIDIA Nemotron 3 Super 120B", + "id": "Qwen/Qwen3.6-27B", + "name": "Qwen3.6 27B", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, + "reasoning": true, + "attachment": true, "openWeights": true, - "family": "nemotron", + "family": "qwen3.6", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.2, - "output": 0.8 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "releaseDate": "2026-03-11", - "lastUpdated": "2026-03-12" - }, - { - "id": "openai/gpt-oss-120b", - "name": "gpt-oss-120b", - "toolCall": true, - "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt-oss", - "limit": { - "context": 131072, - "output": 131072 - }, - "cost": { - "input": 0.15, - "output": 0.6 + "input": 0.6, + "output": 3.6, + "cacheRead": 0.12 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, { - "id": "openai/gpt-oss-20b", - "name": "gpt-oss-20b", + "id": "Qwen/Qwen3.6-35B-A3B", + "name": "Qwen3.6 35B A3B", "toolCall": true, "structuredOutput": true, - "reasoning": false, - "attachment": false, - "openWeights": false, - "family": "gpt-oss", + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen3.6", "limit": { - "context": 131072, - "output": 131072 + "context": 262144, + "output": 262144 }, "cost": { - "input": 0.05, - "output": 0.2 + "input": 0.25, + "output": 1.25, + "cacheRead": 0.25 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2025-08-05", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-15", + "lastUpdated": "2026-04-15" }, { - "id": "OpenPipe/Qwen3-14B-Instruct", - "name": "OpenPipe Qwen3 14B Instruct", + "id": "zai-org/GLM-5.1", + "name": "GLM 5.1", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { - "context": 32768, - "output": 32768 + "context": 202752, + "output": 202752 }, "cost": { - "input": 0.05, - "output": 0.22 + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26 }, "modalities": { "input": [ @@ -147410,25 +220540,31 @@ "text" ] }, - "releaseDate": "2025-04-29", - "lastUpdated": "2026-03-12" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" }, { - "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", - "name": "Qwen3 235B A22B Instruct 2507", + "id": "zai-org/GLM-5.2", + "name": "GLM 5.2", "toolCall": true, "structuredOutput": true, - "reasoning": false, + "reasoning": true, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "glm", "limit": { "context": 262144, "output": 262144 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.76, + "output": 2.42, + "cacheRead": 0.14 }, "modalities": { "input": [ @@ -147438,26 +220574,44 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-04-28", - "lastUpdated": "2026-03-12" - }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-06-16", + "lastUpdated": "2026-06-16" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.inference.wandb.ai/v1", + "doc": "https://docs.wandb.ai/guides/integrations/inference/" + }, + { + "id": "watsonx", + "name": "watsonx.ai", + "env": [ + "WATSONX_AI_APIKEY", + "WATSONX_AI_PROJECT_ID" + ], + "openaiCompatible": false, + "models": [ { - "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", - "name": "Qwen3-235B-A22B-Thinking-2507", + "id": "ibm/granite-4-h-small", + "name": "Granite-4.0-H-Small", "toolCall": true, "structuredOutput": true, - "reasoning": true, + "reasoning": false, "attachment": false, "openWeights": true, - "family": "qwen", + "family": "granite", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 131072 }, "cost": { - "input": 0.1, - "output": 0.1 + "input": 0.0636, + "output": 0.265 }, "modalities": { "input": [ @@ -147467,26 +220621,25 @@ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-25", - "lastUpdated": "2026-03-12" + "releaseDate": "2025-10-02", + "lastUpdated": "2025-10-02" }, { - "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", - "name": "Qwen3 30B A3B Instruct 2507", + "id": "meta-llama/llama-3-3-70b-instruct", + "name": "Llama-3.3-70B-Instruct", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 4096 }, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.7526, + "output": 0.7526 }, "modalities": { "input": [ @@ -147496,84 +220649,86 @@ "text" ] }, - "releaseDate": "2025-07-29", - "lastUpdated": "2026-03-12" + "knowledge": "2023-12", + "releaseDate": "2024-12-06", + "lastUpdated": "2024-12-06" }, { - "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", - "name": "Qwen3-Coder-480B-A35B-Instruct", + "id": "meta-llama/llama-4-maverick-17b-128e-instruct-fp8", + "name": "Llama 4 Maverick 17B 128E Instruct FP8", "toolCall": true, - "structuredOutput": true, + "structuredOutput": false, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "qwen", + "family": "llama", "limit": { - "context": 262144, - "output": 262144 + "context": 131072, + "output": 8192 }, "cost": { - "input": 1, - "output": 1.5 + "input": 0.371, + "output": 1.484 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2025-04", - "releaseDate": "2025-07-23", - "lastUpdated": "2026-03-12" + "knowledge": "2024-08", + "releaseDate": "2025-04-05", + "lastUpdated": "2025-04-05" }, { - "id": "zai-org/GLM-5-FP8", - "name": "GLM 5", + "id": "mistralai/mistral-small-3-1-24b-instruct-2503", + "name": "Mistral Small 3.1 24B", "toolCall": true, "structuredOutput": true, "reasoning": false, - "attachment": false, + "attachment": true, "openWeights": true, - "family": "glm", + "family": "mistral-small", "limit": { - "context": 200000, - "output": 200000 + "context": 131072, + "output": 16384 }, "cost": { - "input": 1, - "output": 3.2 + "input": 0.106, + "output": 0.318 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-03-12" + "knowledge": "2024-06", + "releaseDate": "2025-03-17", + "lastUpdated": "2025-03-17" }, { - "id": "zai-org/GLM-5.1", - "name": "GLM-5.1", + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, "openWeights": true, - "family": "glm", + "family": "gpt-oss", "limit": { - "context": 200000, - "output": 131072 + "context": 131072, + "output": 32768 }, "cost": { - "input": 1.4, - "output": 4.4, - "cacheRead": 0.26, - "cacheWrite": 0 + "input": 0.159, + "output": 0.636 }, "modalities": { "input": [ @@ -147583,12 +220738,22 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2025-08-05", + "lastUpdated": "2025-08-05" } ], - "baseUrl": "https://api.inference.wandb.ai/v1", - "doc": "https://docs.wandb.ai/guides/integrations/inference/" + "npm": "watsonx-ai-provider", + "doc": "https://www.ibm.com/docs/en/watsonx/saas?topic=solutions-supported-foundation-models" }, { "id": "xai", @@ -147614,7 +220779,23 @@ "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -147645,7 +220826,23 @@ "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -147657,6 +220854,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-09", "lastUpdated": "2026-03-09" }, @@ -147676,7 +220874,23 @@ "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -147688,6 +220902,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], "releaseDate": "2026-03-09", "lastUpdated": "2026-03-09" }, @@ -147707,7 +220932,23 @@ "cost": { "input": 1.25, "output": 2.5, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -147719,9 +220960,136 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" }, + { + "id": "grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.3, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 0.6, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 0.6 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, + { + "id": "grok-4.6", + "name": "Grok 4.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ], + "knowledge": "2026-02-01", + "releaseDate": "2026-08-12", + "lastUpdated": "2026-08-12" + }, { "id": "grok-build-0.1", "name": "Grok Build 0.1", @@ -147738,7 +221106,23 @@ "cost": { "input": 1, "output": 2, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 4, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 4, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -147750,6 +221134,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" }, @@ -147833,8 +221218,36 @@ }, "releaseDate": "2026-01-28", "lastUpdated": "2026-01-28" + }, + { + "id": "grok-imagine-video-1.5", + "name": "Grok Imagine Video 1.5", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 1024, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "audio", + "pdf" + ], + "output": [ + "video" + ] + }, + "releaseDate": "2026-05-30", + "lastUpdated": "2026-05-30" } ], + "npm": "@ai-sdk/xai", "doc": "https://docs.x.ai/docs/models" }, { @@ -147859,9 +221272,9 @@ "output": 65536 }, "cost": { - "input": 0.1, - "output": 0.3, - "cacheRead": 0.01 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -147871,9 +221284,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-12-01", "releaseDate": "2025-12-16", - "lastUpdated": "2026-02-04" + "lastUpdated": "2026-06-24" }, { "id": "mimo-v2-omni", @@ -147889,9 +221309,9 @@ "output": 131072 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -147905,9 +221325,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-12", "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "lastUpdated": "2026-06-24" }, { "id": "mimo-v2-pro", @@ -147923,9 +221350,9 @@ "output": 131072 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036 }, "modalities": { "input": [ @@ -147935,9 +221362,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-12", "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "lastUpdated": "2026-06-24" }, { "id": "mimo-v2.5", @@ -147953,9 +221387,9 @@ "output": 131072 }, "cost": { - "input": 0.4, - "output": 2, - "cacheRead": 0.08 + "input": 0.14, + "output": 0.28, + "cacheRead": 0.0028 }, "modalities": { "input": [ @@ -147968,9 +221402,14 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "lastUpdated": "2026-06-24" }, { "id": "mimo-v2.5-pro", @@ -147986,9 +221425,9 @@ "output": 131072 }, "cost": { - "input": 1, - "output": 3, - "cacheRead": 0.2 + "input": 0.435, + "output": 0.87, + "cacheRead": 0.0036 }, "modalities": { "input": [ @@ -147998,56 +221437,65 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" - } - ], - "baseUrl": "https://api.xiaomimimo.com/v1", - "doc": "https://platform.xiaomimimo.com/#/docs" - }, - { - "id": "xiaomi-token-plan-ams", - "name": "Xiaomi Token Plan (Europe)", - "env": [ - "XIAOMI_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "lastUpdated": "2026-06-24" + }, { - "id": "mimo-v2-omni", - "name": "MiMo-V2-Omni", + "id": "mimo-v2.5-pro-ultraspeed", + "name": "MiMo-V2.5-Pro-UltraSpeed", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "family": "mimo", "limit": { - "context": 262144, + "context": 1048576, "output": 131072 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 1.305, + "output": 2.61, + "cacheRead": 0.0108 }, "modalities": { "input": [ - "text", - "image", - "audio", - "video", - "pdf" + "text" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "beta", + "deprecated": false, "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" - }, + "releaseDate": "2026-06-08", + "lastUpdated": "2026-06-09" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs" + }, + { + "id": "xiaomi-token-plan-ams", + "name": "Xiaomi Token Plan (Europe)", + "env": [ + "XIAOMI_API_KEY" + ], + "openaiCompatible": true, + "models": [ { "id": "mimo-v2-pro", "name": "MiMo-V2-Pro", @@ -148074,6 +221522,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-12", "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" @@ -148135,6 +221590,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -148165,6 +221625,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -148254,6 +221719,7 @@ "lastUpdated": "2026-04-22" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://token-plan-ams.xiaomimimo.com/v1", "doc": "https://platform.xiaomimimo.com/#/docs" }, @@ -148266,16 +221732,81 @@ "openaiCompatible": true, "models": [ { - "id": "mimo-v2-omni", - "name": "MiMo-V2-Omni", + "id": "mimo-v2-pro", + "name": "MiMo-V2-Pro", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": true, + "attachment": false, "openWeights": false, "family": "mimo", "limit": { - "context": 262144, + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, + "knowledge": "2024-12", + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "mimo-v2-tts", + "name": "MiMo-V2-TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-03-18", + "lastUpdated": "2026-03-18" + }, + { + "id": "mimo-v2.5", + "name": "MiMo-V2.5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, "output": 131072 }, "cost": { @@ -148288,17 +221819,153 @@ "text", "image", "audio", - "video", - "pdf" + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "mimo-v2.5-pro", + "name": "MiMo-V2.5-Pro", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "knowledge": "2024-12", + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "mimo-v2.5-tts", + "name": "MiMo-V2.5-TTS", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + }, + { + "id": "mimo-v2.5-tts-voiceclone", + "name": "MiMo-V2.5-TTS-VoiceClone", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" }, + { + "id": "mimo-v2.5-tts-voicedesign", + "name": "MiMo-V2.5-TTS-VoiceDesign", + "toolCall": false, + "structuredOutput": false, + "reasoning": false, + "attachment": false, + "openWeights": true, + "family": "mimo", + "limit": { + "context": 8192, + "output": 8192 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "releaseDate": "2026-04-22", + "lastUpdated": "2026-04-22" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://token-plan-cn.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs" + }, + { + "id": "xiaomi-token-plan-sgp", + "name": "Xiaomi Token Plan (Singapore)", + "env": [ + "XIAOMI_API_KEY" + ], + "openaiCompatible": true, + "models": [ { "id": "mimo-v2-pro", "name": "MiMo-V2-Pro", @@ -148325,6 +221992,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2024-12", "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" @@ -148386,6 +222060,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -148416,6 +222095,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -148505,268 +222189,491 @@ "lastUpdated": "2026-04-22" } ], - "baseUrl": "https://token-plan-cn.xiaomimimo.com/v1", + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://token-plan-sgp.xiaomimimo.com/v1", "doc": "https://platform.xiaomimimo.com/#/docs" }, { - "id": "xiaomi-token-plan-sgp", - "name": "Xiaomi Token Plan (Singapore)", + "id": "xpersona", + "name": "Xpersona", "env": [ - "XIAOMI_API_KEY" + "XPERSONA_API_KEY" ], "openaiCompatible": true, "models": [ { - "id": "mimo-v2-omni", - "name": "MiMo-V2-Omni", + "id": "claude-fable-5", + "name": "Claude Fable 5", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, "openWeights": false, - "family": "mimo", + "family": "claude-fable", "limit": { - "context": 262144, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 3, + "output": 18.5, + "cacheRead": 0.3 }, "modalities": { "input": [ "text", - "image", - "audio", - "video", - "pdf" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" }, { - "id": "mimo-v2-pro", - "name": "MiMo-V2-Pro", + "id": "claude-haiku-4-5", + "name": "Claude Haiku 4.5 (latest)", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, - "family": "mimo", + "family": "claude-haiku", "limit": { - "context": 1048576, - "output": 131072 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.6, + "output": 3.7, + "cacheRead": 0.06 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-02-28", + "releaseDate": "2025-10-15", + "lastUpdated": "2025-10-15" }, { - "id": "mimo-v2-tts", - "name": "MiMo-V2-TTS", - "toolCall": false, + "id": "claude-opus-4-8", + "name": "Claude Opus 4.8", + "toolCall": true, "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mimo", + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-opus", "limit": { - "context": 8192, - "output": 8192 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.5, + "output": 9.25, + "cacheRead": 0.15 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2026-03-18", - "lastUpdated": "2026-03-18" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-01", + "releaseDate": "2026-05-28", + "lastUpdated": "2026-05-28" }, { - "id": "mimo-v2.5", - "name": "MiMo-V2.5", + "id": "claude-sonnet-4-6", + "name": "Claude Sonnet 4.6", "toolCall": true, "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": true, - "family": "mimo", + "openWeights": false, + "family": "claude-sonnet", "limit": { - "context": 1048576, - "output": 131072 + "context": 200000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 0.9, + "output": 5.55, + "cacheRead": 0.09 }, "modalities": { "input": [ "text", - "image", - "audio", - "video" + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-02-17", + "lastUpdated": "2026-03-13" }, { - "id": "mimo-v2.5-pro", - "name": "MiMo-V2.5-Pro", + "id": "gemini-3.5-flash", + "name": "Gemini 3.5 Flash", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "mimo", + "attachment": true, + "openWeights": false, + "family": "gemini-flash", "limit": { - "context": 1048576, - "output": 131072 + "context": 1000000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0, - "cacheRead": 0 + "input": 1.55, + "output": 12.2, + "cacheRead": 0.155 }, "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "knowledge": "2024-12", - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-05-19", + "lastUpdated": "2026-05-19" }, { - "id": "mimo-v2.5-tts", - "name": "MiMo-V2.5-TTS", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mimo", + "id": "gpt-5.4", + "name": "GPT-5.4", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.75, + "output": 6, + "cacheRead": 0.075 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-05", + "lastUpdated": "2026-03-05" + }, + { + "id": "gpt-5.4-mini", + "name": "GPT-5.4 mini", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-mini", + "limit": { + "context": 272000, + "output": 128000 + }, + "cost": { + "input": 0.375, + "output": 4, + "cacheRead": 0.0375 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-08-31", + "releaseDate": "2026-03-17", + "lastUpdated": "2026-03-17" }, { - "id": "mimo-v2.5-tts-voiceclone", - "name": "MiMo-V2.5-TTS-VoiceClone", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mimo", + "id": "gpt-5.5", + "name": "GPT-5.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt", "limit": { - "context": 8192, - "output": 8192 + "context": 1050000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.5, + "output": 12, + "cacheRead": 0.15 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2025-12-01", + "releaseDate": "2026-04-23", + "lastUpdated": "2026-04-23" + }, + { + "id": "gpt-5.6", + "name": "GPT-5.6", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 372000, + "output": 128000 + }, + "cost": { + "input": 1.5, + "output": 12, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" }, { - "id": "mimo-v2.5-tts-voicedesign", - "name": "MiMo-V2.5-TTS-VoiceDesign", - "toolCall": false, - "structuredOutput": false, - "reasoning": false, - "attachment": false, - "openWeights": true, - "family": "mimo", + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", "limit": { - "context": 8192, - "output": 8192 + "context": 372000, + "output": 128000 }, "cost": { - "input": 0, - "output": 0 + "input": 1.5, + "output": 12, + "cacheRead": 0.15 }, "modalities": { "input": [ + "text", + "image" + ], + "output": [ "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 372000, + "output": 128000 + }, + "cost": { + "input": 1.5, + "output": 2, + "cacheRead": 0.15 + }, + "modalities": { + "input": [ + "text", + "image" ], "output": [ - "audio" + "text" ] }, - "releaseDate": "2026-04-22", - "lastUpdated": "2026-04-22" - } - ], - "baseUrl": "https://token-plan-sgp.xiaomimimo.com/v1", - "doc": "https://platform.xiaomimimo.com/#/docs" - }, - { - "id": "xpersona", - "name": "Xpersona", - "env": [ - "XPERSONA_API_KEY" - ], - "openaiCompatible": true, - "models": [ + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { "id": "xpersona-frieren-coder", "name": "Xpersona Frieren 1", @@ -148793,6 +222700,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-12-30", "releaseDate": "2026-05-01", "lastUpdated": "2026-05-25" @@ -148824,11 +222743,24 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], "knowledge": "2025-12-30", "releaseDate": "2026-05-29", "lastUpdated": "2026-05-29" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://www.xpersona.co/v1", "doc": "https://www.xpersona.co/docs" }, @@ -148867,6 +222799,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -148898,6 +222835,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -148929,6 +222871,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -148960,6 +222907,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-08-11", "lastUpdated": "2025-08-11" @@ -148991,6 +222943,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -149022,6 +222979,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -149053,6 +223015,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -149084,6 +223051,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -149115,6 +223087,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -149146,8 +223123,13 @@ "text" ] }, - "releaseDate": "2026-02-11", - "lastUpdated": "2026-02-11" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-02-12", + "lastUpdated": "2026-02-12" }, { "id": "glm-5-turbo", @@ -149176,6 +223158,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, @@ -149186,7 +223173,7 @@ "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "glm", "limit": { "context": 200000, @@ -149206,8 +223193,52 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "releaseDate": "2026-04-07", + "lastUpdated": "2026-04-07" + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { "id": "glm-5v-turbo", @@ -149239,10 +223270,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-01" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.z.ai/api/paas/v4", "doc": "https://docs.z.ai/guides/overview/pricing" }, @@ -149254,37 +223291,6 @@ ], "openaiCompatible": true, "models": [ - { - "id": "glm-4.5-air", - "name": "GLM-4.5-Air", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", - "limit": { - "context": 131072, - "output": 98304 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" - }, { "id": "glm-4.7", "name": "GLM-4.7", @@ -149312,6 +223318,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -149343,20 +223354,25 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, { - "id": "glm-5.1", - "name": "GLM-5.1", + "id": "glm-5.2", + "name": "GLM-5.2", "toolCall": true, "structuredOutput": true, "reasoning": true, "attachment": false, - "openWeights": false, + "openWeights": true, "family": "glm", "limit": { - "context": 200000, + "context": 1000000, "output": 131072 }, "cost": { @@ -149373,20 +223389,29 @@ "text" ] }, - "releaseDate": "2026-03-27", - "lastUpdated": "2026-03-27" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" }, { - "id": "glm-5v-turbo", - "name": "GLM-5V-Turbo", + "id": "glm-5.2-highspeed", + "name": "GLM-5.2 Highspeed", "toolCall": true, - "structuredOutput": false, + "structuredOutput": true, "reasoning": true, - "attachment": true, - "openWeights": false, + "attachment": false, + "openWeights": true, "family": "glm", "limit": { - "context": 200000, + "context": 1000000, "output": 131072 }, "cost": { @@ -149397,22 +223422,122 @@ }, "modalities": { "input": [ - "text", - "image", - "video", - "pdf" + "text" ], "output": [ "text" ] }, - "releaseDate": "2026-04-01", - "lastUpdated": "2026-04-01" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://api.z.ai/api/coding/paas/v4", "doc": "https://docs.z.ai/devpack/overview" }, + { + "id": "zeldoc", + "name": "Zeldoc", + "env": [ + "ZELDOC_API_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "zdev", + "name": "ZDev", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0 + }, + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "knowledge": "2025-01", + "releaseDate": "2026-04-15", + "lastUpdated": "2026-04-15" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://api.zeldoc.ai/v1", + "doc": "https://docs.zeldoc.ai" + }, + { + "id": "zenifra", + "name": "Zenifra", + "env": [ + "ZENIFRA_AI_KEY" + ], + "openaiCompatible": true, + "models": [ + { + "id": "alibaba/qwen3.6-35b-a3b", + "name": "Qwen3.6 35B-A3B", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "qwen", + "limit": { + "context": 262144, + "output": 65536 + }, + "cost": { + "input": 0.19, + "output": 0.48 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "releaseDate": "2026-04-17", + "lastUpdated": "2026-04-17" + } + ], + "npm": "@ai-sdk/openai-compatible", + "baseUrl": "https://ai.zenifra.com/v1", + "doc": "https://docs.zenifra.com" + }, { "id": "zenmux", "name": "ZenMux", @@ -149448,6 +223573,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2024-11-04", "lastUpdated": "2024-11-04" @@ -149480,10 +223607,65 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-02-24", "lastUpdated": "2025-02-24" }, + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-fable", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 10, + "output": 50, + "cacheRead": 1, + "cacheWrite": 12.5 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-09", + "lastUpdated": "2026-06-09" + }, { "id": "anthropic/claude-haiku-4.5", "name": "Claude Haiku 4.5", @@ -149543,6 +223725,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -149575,6 +223767,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-08-05", "lastUpdated": "2025-08-05" @@ -149607,6 +223809,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-11-24", "lastUpdated": "2025-11-24" @@ -149638,6 +223850,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05-31", "releaseDate": "2026-02-06", "lastUpdated": "2026-02-06" @@ -149670,6 +223892,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-01-31", "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" @@ -149703,6 +223935,17 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01", "releaseDate": "2026-05-28", "lastUpdated": "2026-05-28" }, @@ -149734,6 +223977,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-05-22", "lastUpdated": "2025-05-22" @@ -149766,6 +224019,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -149797,10 +224060,106 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-02-18", "lastUpdated": "2026-02-18" }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 2, + "output": 10, + "cacheRead": 0.2, + "cacheWrite": 4 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, + { + "id": "anthropic/claude-sonnet-5-free", + "name": "Claude Sonnet 5 (Free)", + "toolCall": true, + "structuredOutput": false, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "claude-sonnet", + "limit": { + "context": 1000000, + "output": 128000 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-01-31", + "releaseDate": "2026-06-30", + "lastUpdated": "2026-06-30" + }, { "id": "baidu/ernie-5.0-thinking-preview", "name": "ERNIE 5.0", @@ -149827,6 +224186,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-01-22", "lastUpdated": "2026-01-22" @@ -149856,6 +224216,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-12-01", "lastUpdated": "2025-12-01" @@ -149884,6 +224246,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-12-05", "lastUpdated": "2025-12-05" @@ -149912,6 +224279,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-09-29", "lastUpdated": "2025-09-29" @@ -149942,6 +224314,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -149972,6 +224357,19 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-05", "releaseDate": "2026-04-24", "lastUpdated": "2026-04-24" @@ -150005,6 +224403,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-06-17", "lastUpdated": "2025-06-17" @@ -150072,6 +224480,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-06-17", "lastUpdated": "2025-06-17" @@ -150105,6 +224523,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-12-17", "lastUpdated": "2025-12-17" @@ -150139,6 +224567,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-07", "lastUpdated": "2026-05-07" @@ -150203,6 +224641,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-02-19", "releaseDate": "2026-02-19", "lastUpdated": "2026-02-19" @@ -150237,6 +224685,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01", "releaseDate": "2026-05-19", "lastUpdated": "2026-05-19" @@ -150266,6 +224724,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-10-09", "lastUpdated": "2025-10-09" @@ -150295,6 +224755,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-10-12", "lastUpdated": "2025-10-12" @@ -150324,6 +224787,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-12-31", "releaseDate": "2026-05-07", "lastUpdated": "2026-05-14" @@ -150382,6 +224846,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-10-27", "lastUpdated": "2025-10-27" @@ -150412,6 +224877,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -150442,6 +224908,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-02-13", "lastUpdated": "2026-02-13" @@ -150472,6 +224939,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-02-13", "lastUpdated": "2026-02-13" @@ -150500,6 +224968,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -150528,6 +224997,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -150539,7 +225009,7 @@ "structuredOutput": false, "reasoning": true, "attachment": true, - "openWeights": false, + "openWeights": true, "family": "minimax", "limit": { "context": 512000, @@ -150559,6 +225029,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-06-01", "lastUpdated": "2026-06-01" }, @@ -150587,6 +225062,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-09-04", "lastUpdated": "2025-09-04" @@ -150616,6 +225093,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-11-06", "lastUpdated": "2025-11-06" @@ -150645,6 +225125,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-11-06", "lastUpdated": "2025-11-06" @@ -150676,6 +225159,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2026-01-27", "lastUpdated": "2026-01-27" @@ -150707,10 +225195,165 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2026-04-20", "lastUpdated": "2026-04-20" }, + { + "id": "moonshotai/kimi-k2.7-code", + "name": "Kimi K2.7 Code", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.16 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/kimi-k2.7-code-free", + "name": "Kimi K2.7 Code (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k2", + "limit": { + "context": 262144, + "output": 262144 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [], + "knowledge": "2025-01", + "releaseDate": "2026-06-12", + "lastUpdated": "2026-06-12" + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 3, + "output": 15, + "cacheRead": 0.3 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, + { + "id": "moonshotai/kimi-k3-free", + "name": "Kimi K3 (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": true, + "family": "kimi-k3", + "limit": { + "context": 1048576, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text", + "image", + "video" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "toggle" + }, + { + "type": "effort", + "values": [ + "max" + ] + } + ], + "releaseDate": "2026-07-16", + "lastUpdated": "2026-07-16" + }, { "id": "openai/gpt-5", "name": "GPT-5", @@ -150738,6 +225381,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-08-07", "lastUpdated": "2025-08-07" @@ -150768,6 +225421,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-09-23", "lastUpdated": "2025-09-23" @@ -150799,6 +225462,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -150860,6 +225533,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -150890,6 +225573,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-11-13", "lastUpdated": "2025-11-13" @@ -150921,6 +225614,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -150952,6 +225655,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2026-01-15", "lastUpdated": "2026-01-15" @@ -150982,6 +225695,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2025-12-11", "lastUpdated": "2025-12-11" @@ -151038,6 +225761,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -151067,6 +225800,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -151152,6 +225895,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-08-31", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -151167,12 +225920,29 @@ "family": "gpt", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 5, "output": 30, - "cacheRead": 0.5 + "cacheRead": 0.5, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1 + } }, "modalities": { "input": [ @@ -151184,6 +225954,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" @@ -151198,6 +225978,7 @@ "openWeights": false, "limit": { "context": 400000, + "input": 400000, "output": 128000 }, "cost": { @@ -151215,6 +225996,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-05-05", "lastUpdated": "2026-05-28" @@ -151230,11 +226021,26 @@ "family": "gpt-pro", "limit": { "context": 1050000, + "input": 922000, "output": 128000 }, "cost": { "input": 30, - "output": 180 + "output": 180, + "tiers": [ + { + "input": 60, + "output": 270, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 60, + "output": 270 + } }, "modalities": { "input": [ @@ -151246,10 +226052,215 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "medium", + "high", + "xhigh" + ] + } + ], "knowledge": "2025-12-01", "releaseDate": "2026-04-23", "lastUpdated": "2026-04-23" }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-luna", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 1, + "output": 6, + "cacheRead": 0.1, + "cacheWrite": 1.25, + "tiers": [ + { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 9, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-sol", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 5, + "output": 30, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tiers": [ + { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 10, + "output": 45, + "cacheRead": 1, + "cacheWrite": 12.5 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "gpt-terra", + "limit": { + "context": 1050000, + "input": 922000, + "output": 128000 + }, + "cost": { + "input": 2.5, + "output": 15, + "cacheRead": 0.25, + "cacheWrite": 3.125, + "tiers": [ + { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25, + "tier": { + "type": "context", + "size": 272000 + } + } + ], + "contextOver200k": { + "input": 5, + "output": 22.5, + "cacheRead": 0.5, + "cacheWrite": 6.25 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high", + "xhigh", + "max" + ] + } + ], + "knowledge": "2026-02-16", + "releaseDate": "2026-07-09", + "lastUpdated": "2026-07-09" + }, { "id": "qwen/qwen3-coder-plus", "name": "Qwen3-Coder-Plus", @@ -151304,6 +226315,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-01-23", "lastUpdated": "2026-01-23" @@ -151362,6 +226374,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -151382,7 +226404,25 @@ "input": 0.5, "output": 3, "cacheRead": 0.05, - "cacheWrite": 0.625 + "cacheWrite": 0.625, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.2, + "cacheWrite": 2.5 + } }, "modalities": { "input": [ @@ -151392,6 +226432,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-30", "lastUpdated": "2026-03-30" }, @@ -151422,6 +226467,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-05-21", "lastUpdated": "2026-05-21" }, @@ -151431,7 +226481,7 @@ "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, + "attachment": true, "openWeights": false, "family": "qwen", "limit": { @@ -151442,17 +226492,41 @@ "input": 0.4, "output": 1.6, "cacheRead": 0.08, - "cacheWrite": 0.5 + "cacheWrite": 0.5, + "tiers": [ + { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.24, + "cacheWrite": 1.5, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 1.2, + "output": 4.8, + "cacheRead": 0.24, + "cacheWrite": 1.5 + } }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-06-02", "lastUpdated": "2026-06-02" @@ -151509,6 +226583,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-03-21", "lastUpdated": "2026-03-21" }, @@ -151537,6 +226612,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-07-31", "lastUpdated": "2025-07-31" @@ -151570,36 +226648,49 @@ "lastUpdated": "2026-02-02" }, { - "id": "stepfun/step-3.5-flash-free", - "name": "Step 3.5 Flash (Free)", + "id": "stepfun/step-3.7-flash", + "name": "Step 3.7 Flash", "toolCall": true, "structuredOutput": false, "reasoning": true, - "attachment": false, - "openWeights": false, + "attachment": true, + "openWeights": true, "limit": { "context": 256000, - "output": 64000 + "input": 256000, + "output": 256000 }, "cost": { - "input": 0, - "output": 0 + "input": 0.2, + "output": 1.15 }, "modalities": { "input": [ - "text" + "text", + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2025-01-01", - "releaseDate": "2026-02-02", - "lastUpdated": "2026-02-02" + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", + "releaseDate": "2026-05-29", + "lastUpdated": "2026-05-29" }, { - "id": "stepfun/step-3.7-flash", - "name": "Step 3.7 Flash", + "id": "stepfun/step-3.7-flash-free", + "name": "Step 3.7 Flash (Free)", "toolCall": true, "structuredOutput": false, "reasoning": true, @@ -151607,22 +226698,34 @@ "openWeights": true, "limit": { "context": 256000, + "input": 256000, "output": 256000 }, "cost": { - "input": 0.2, - "output": 1.15 + "input": 0, + "output": 0 }, "modalities": { "input": [ "text", - "image" + "image", + "video" ], "output": [ "text" ] }, - "knowledge": "2026-01-01", + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "knowledge": "2026-03-01", "releaseDate": "2026-05-29", "lastUpdated": "2026-05-29" }, @@ -151653,6 +226756,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "high" + ] + } + ], "releaseDate": "2026-04-20", "lastUpdated": "2026-04-20" }, @@ -151684,6 +226797,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-12-18", "lastUpdated": "2025-12-18" @@ -151744,6 +226867,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-02-14", "releaseDate": "2026-02-14", "lastUpdated": "2026-02-14" @@ -151776,6 +226909,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-02-14", "releaseDate": "2026-02-14", "lastUpdated": "2026-02-14" @@ -151808,6 +226951,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], "knowledge": "2026-02-14", "releaseDate": "2026-02-14", "lastUpdated": "2026-02-14" @@ -151838,6 +226991,18 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-11-11", "lastUpdated": "2025-11-11" @@ -151868,6 +227033,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-07-09", "lastUpdated": "2025-07-09" @@ -151898,6 +227066,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-09-19", "lastUpdated": "2025-09-19" @@ -151928,6 +227103,13 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-11-20", "lastUpdated": "2025-11-20" @@ -151958,6 +227140,8 @@ "text" ] }, + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-11-20", "lastUpdated": "2025-11-20" @@ -151988,6 +227172,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-08-31", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -152039,7 +227224,25 @@ "input": 1.25, "output": 2.5, "cacheRead": 0.2, - "cacheWrite": 0 + "cacheWrite": 0, + "tiers": [ + { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "cacheWrite": 0, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 2.5, + "output": 5, + "cacheRead": 0.4, + "cacheWrite": 0 + } }, "modalities": { "input": [ @@ -152051,9 +227254,77 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "none", + "low", + "medium", + "high" + ] + } + ], "releaseDate": "2026-04-17", "lastUpdated": "2026-04-17" }, + { + "id": "x-ai/grok-4.5", + "name": "Grok 4.5", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": true, + "openWeights": false, + "family": "grok", + "limit": { + "context": 500000, + "output": 500000 + }, + "cost": { + "input": 2, + "output": 6, + "cacheRead": 0.5, + "tiers": [ + { + "input": 4, + "output": 12, + "cacheRead": 1, + "tier": { + "type": "context", + "size": 200000 + } + } + ], + "contextOver200k": { + "input": 4, + "output": 12, + "cacheRead": 1 + } + }, + "modalities": { + "input": [ + "text", + "image", + "pdf" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "low", + "medium", + "high" + ] + } + ], + "releaseDate": "2026-07-08", + "lastUpdated": "2026-07-08" + }, { "id": "x-ai/grok-build-0.1", "name": "Grok Build 0.1", @@ -152082,6 +227353,7 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-16", "lastUpdated": "2026-04-16" }, @@ -152110,6 +227382,9 @@ "text" ] }, + "reasoningOptions": [], + "status": "deprecated", + "deprecated": true, "knowledge": "2025-01-01", "releaseDate": "2025-08-26", "lastUpdated": "2025-08-26" @@ -152140,6 +227415,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12-01", "releaseDate": "2025-12-16", "lastUpdated": "2026-02-04" @@ -152174,6 +227454,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" @@ -152194,7 +227479,23 @@ "cost": { "input": 1, "output": 3, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -152204,6 +227505,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-03-18", "lastUpdated": "2026-03-18" @@ -152224,7 +227530,23 @@ "cost": { "input": 0.4, "output": 2, - "cacheRead": 0.08 + "cacheRead": 0.08, + "tiers": [ + { + "input": 0.8, + "output": 4, + "cacheRead": 0.16, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 0.8, + "output": 4, + "cacheRead": 0.16 + } }, "modalities": { "input": [ @@ -152237,6 +227559,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -152257,7 +227584,23 @@ "cost": { "input": 1, "output": 3, - "cacheRead": 0.2 + "cacheRead": 0.2, + "tiers": [ + { + "input": 2, + "output": 6, + "cacheRead": 0.4, + "tier": { + "type": "context", + "size": 256000 + } + } + ], + "contextOver200k": { + "input": 2, + "output": 6, + "cacheRead": 0.4 + } }, "modalities": { "input": [ @@ -152267,6 +227610,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2024-12", "releaseDate": "2026-04-22", "lastUpdated": "2026-04-22" @@ -152296,6 +227644,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-07-25", "lastUpdated": "2025-07-25" @@ -152325,6 +227678,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-01-01", "releaseDate": "2025-07-25", "lastUpdated": "2025-07-25" @@ -152354,6 +227712,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -152385,6 +227744,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -152416,6 +227776,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -152446,6 +227807,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -152475,6 +227837,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2025-12-23", "lastUpdated": "2025-12-23" @@ -152503,6 +227866,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -152532,6 +227896,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -152561,6 +227926,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-02-12", "lastUpdated": "2026-02-12" @@ -152589,6 +227955,7 @@ "text" ] }, + "reasoningOptions": [], "knowledge": "2025-01-01", "releaseDate": "2026-03-20", "lastUpdated": "2026-03-20" @@ -152618,9 +227985,90 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-03", "lastUpdated": "2026-04-03" }, + { + "id": "z-ai/glm-5.2", + "name": "GLM 5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.5, + "cacheRead": 0.26 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "z-ai/glm-5.2-free", + "name": "GLM 5.2 (Free)", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "z-ai/glm-5v-turbo", "name": "GLM 5V Turbo", @@ -152649,10 +228097,12 @@ "text" ] }, + "reasoningOptions": [], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-01" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://zenmux.ai/api/v1", "doc": "https://docs.zenmux.ai" }, @@ -152691,6 +228141,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -152722,6 +228177,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -152753,6 +228213,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-07-28", "lastUpdated": "2025-07-28" @@ -152784,6 +228249,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-08-11", "lastUpdated": "2025-08-11" @@ -152815,6 +228285,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-09-30", "lastUpdated": "2025-09-30" @@ -152846,6 +228321,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -152877,6 +228357,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -152908,6 +228393,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -152939,6 +228429,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2026-01-19", "lastUpdated": "2026-01-19" @@ -152970,6 +228465,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-02-11", "lastUpdated": "2026-02-11" }, @@ -152987,9 +228487,9 @@ "output": 131072 }, "cost": { - "input": 6, - "output": 24, - "cacheRead": 1.3, + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, "cacheWrite": 0 }, "modalities": { @@ -153000,9 +228500,53 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-27", "lastUpdated": "2026-03-27" }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": false, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 1.4, + "output": 4.4, + "cacheRead": 0.26, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "glm-5v-turbo", "name": "GLM-5V-Turbo", @@ -153033,10 +228577,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-01" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://open.bigmodel.cn/api/paas/v4", "doc": "https://docs.z.ai/guides/overview/pricing" }, @@ -153048,37 +228598,6 @@ ], "openaiCompatible": true, "models": [ - { - "id": "glm-4.5-air", - "name": "GLM-4.5-Air", - "toolCall": true, - "structuredOutput": false, - "reasoning": true, - "attachment": false, - "openWeights": true, - "family": "glm-air", - "limit": { - "context": 131072, - "output": 98304 - }, - "cost": { - "input": 0, - "output": 0, - "cacheRead": 0, - "cacheWrite": 0 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "knowledge": "2025-04", - "releaseDate": "2025-07-28", - "lastUpdated": "2025-07-28" - }, { "id": "glm-4.6v", "name": "GLM-4.6V", @@ -153106,6 +228625,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-08", "lastUpdated": "2025-12-08" @@ -153137,6 +228661,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "knowledge": "2025-04", "releaseDate": "2025-12-22", "lastUpdated": "2025-12-22" @@ -153168,6 +228697,11 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-16", "lastUpdated": "2026-03-16" }, @@ -153198,9 +228732,92 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-03-27", "lastUpdated": "2026-03-27" }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, + { + "id": "glm-5.2-highspeed", + "name": "GLM-5.2 Highspeed", + "toolCall": true, + "structuredOutput": true, + "reasoning": true, + "attachment": false, + "openWeights": true, + "family": "glm", + "limit": { + "context": 1000000, + "output": 131072 + }, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "reasoningOptions": [ + { + "type": "effort", + "values": [ + "high", + "max" + ] + } + ], + "releaseDate": "2026-06-13", + "lastUpdated": "2026-06-13" + }, { "id": "glm-5v-turbo", "name": "GLM-5V-Turbo", @@ -153231,10 +228848,16 @@ "text" ] }, + "reasoningOptions": [ + { + "type": "toggle" + } + ], "releaseDate": "2026-04-01", "lastUpdated": "2026-04-01" } ], + "npm": "@ai-sdk/openai-compatible", "baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4", "doc": "https://docs.bigmodel.cn/cn/coding-plan/overview" } diff --git a/packages/adapters/src/catalog/types.ts b/packages/adapters/src/catalog/types.ts index 5dab839d..44d75037 100644 --- a/packages/adapters/src/catalog/types.ts +++ b/packages/adapters/src/catalog/types.ts @@ -20,14 +20,34 @@ export interface CatalogModelCost { output?: number cacheRead?: number cacheWrite?: number + tiers?: CatalogModelCostTier[] + contextOver200k?: CatalogModelCostTier +} + +/** A pricing tier descriptor from models.dev. */ +export interface CatalogModelCostTier { + input?: number + output?: number + cacheRead?: number + cacheWrite?: number + tier?: { type: string; size?: number } } /** Context / output token ceilings. */ export interface CatalogModelLimit { context?: number + input?: number output?: number } +/** A supported reasoning control from models.dev. */ +export interface CatalogReasoningOption { + type: string + values?: string[] + min?: number + max?: number +} + /** A single model entry within a provider. */ export interface CatalogModel { id: string @@ -36,12 +56,15 @@ export interface CatalogModel { limit?: CatalogModelLimit cost?: CatalogModelCost modalities?: CatalogModalities + reasoningOptions?: CatalogReasoningOption[] /** Capability flags — consult these instead of assuming "openai-compatible = works". */ toolCall: boolean structuredOutput: boolean reasoning: boolean attachment: boolean openWeights: boolean + /** Upstream lifecycle status, when models.dev provides one. */ + status?: string /** ISO-ish knowledge cutoff (e.g. "2024-05"). */ knowledge?: string releaseDate?: string @@ -55,6 +78,8 @@ export interface CatalogProvider { name: string /** Environment variable names that hold this provider's API key. */ env: string[] + /** Provider package identifier from models.dev, when available. */ + npm?: string /** Default API base URL (when `models.dev` records one). */ baseUrl?: string doc?: string @@ -72,6 +97,10 @@ export interface CatalogSource { url: string /** Pinned upstream version/commit the snapshot was generated from. */ version: string + /** Hash of the normalized provider/model payload. */ + contentHash?: string + /** Upstream HTTP validator, when available. */ + etag?: string } /** The committed, schema-validated catalog artifact loaded at runtime. */ diff --git a/packages/adapters/tests/catalog/capability-matrix.test.ts b/packages/adapters/tests/catalog/capability-matrix.test.ts new file mode 100644 index 00000000..eabbd1c2 --- /dev/null +++ b/packages/adapters/tests/catalog/capability-matrix.test.ts @@ -0,0 +1,221 @@ +import { createAjvValidator } from '@agentskit/tools/validation' +import type { + AdapterFactory, + AdapterRequest, + StreamChunk, +} from '@agentskit/core' +import { describe, expect, it, vi } from 'vitest' +import { + applyOverrides, + catalog, + catalogSnapshotSchema, +} from '../../src/catalog' +import type { CatalogModel, CatalogSnapshot } from '../../src/catalog' +import { createRouter as createAdapterRouter } from '../../src/router' + +interface CapabilityMatrixRow { + providerId: string + modelId: string + name: string + family?: string + limit?: CatalogModel['limit'] + cost?: CatalogModel['cost'] + modalities?: CatalogModel['modalities'] + toolCall: boolean + structuredOutput: boolean + reasoning: boolean + attachment: boolean + openWeights: boolean + knowledge?: string + releaseDate?: string + lastUpdated?: string + deprecated?: boolean +} + +const validate = createAjvValidator({ rejectAdditionalProperties: true }) + +function buildCapabilityMatrix(snapshot: CatalogSnapshot): CapabilityMatrixRow[] { + const result = validate(catalogSnapshotSchema, snapshot as unknown as Record) + if (!result.valid) { + throw new Error(`catalog snapshot does not match its schema: ${result.message ?? 'unknown error'}`) + } + + return snapshot.providers.flatMap(provider => provider.models.map(model => ({ + providerId: provider.id, + modelId: model.id, + name: model.name, + family: model.family, + limit: model.limit, + cost: model.cost, + modalities: model.modalities, + toolCall: model.toolCall, + structuredOutput: model.structuredOutput, + reasoning: model.reasoning, + attachment: model.attachment, + openWeights: model.openWeights, + knowledge: model.knowledge, + releaseDate: model.releaseDate, + lastUpdated: model.lastUpdated, + deprecated: model.deprecated, + }))) +} + +const matrixFixture: CatalogSnapshot = { + schemaVersion: 1, + generatedAt: '2026-01-01T00:00:00.000Z', + source: { name: 'models.dev', url: 'https://models.dev/api.json', version: 'test' }, + providers: [{ + id: 'matrix-provider', + name: 'Matrix Provider', + env: ['MATRIX_API_KEY'], + openaiCompatible: true, + models: [ + { + id: 'tools-model', + name: 'Tools Model', + family: 'tools', + limit: { context: 128_000, output: 8_192 }, + cost: { input: 1, output: 2 }, + modalities: { input: ['text'], output: ['text'] }, + toolCall: true, + structuredOutput: true, + reasoning: false, + attachment: false, + openWeights: false, + knowledge: '2025-01', + releaseDate: '2025-01-01', + lastUpdated: '2026-01-01', + }, + { + id: 'legacy-model', + name: 'Legacy Model', + toolCall: false, + structuredOutput: false, + reasoning: false, + attachment: false, + openWeights: false, + deprecated: true, + }, + ], + }], +} + +function requestWithTools(): AdapterRequest { + return { + messages: [{ + id: '1', + role: 'user', + content: 'hi', + status: 'complete', + createdAt: new Date(0), + }], + context: { + tools: [{ + name: 'lookup', + description: 'Look up a value', + schema: { type: 'object' }, + execute: async () => ({}), + }], + }, + } +} + +function fakeAdapter(id: string): AdapterFactory { + return { + createSource: () => ({ + abort: () => {}, + stream: async function* () { + yield { type: 'text', content: id } as StreamChunk + yield { type: 'done' } as StreamChunk + }, + }), + } +} + +describe('catalog capability matrix', () => { + it('has one complete row per committed-snapshot model', () => { + const rows = buildCapabilityMatrix(catalog) + const modelCount = catalog.providers.reduce((count, provider) => count + provider.models.length, 0) + + expect(rows).toHaveLength(modelCount) + expect(rows.every(row => + typeof row.toolCall === 'boolean' && + typeof row.structuredOutput === 'boolean' && + typeof row.reasoning === 'boolean' && + typeof row.attachment === 'boolean' && + typeof row.openWeights === 'boolean', + )).toBe(true) + expect(rows.some(row => row.modalities || row.limit || row.cost)).toBe(true) + }) + + it('is snapshot-only and never fetches while building', () => { + const originalFetch = globalThis.fetch + const fetchSpy = vi.fn() + globalThis.fetch = fetchSpy as unknown as typeof globalThis.fetch + try { + buildCapabilityMatrix(catalog) + expect(fetchSpy).not.toHaveBeenCalled() + } finally { + globalThis.fetch = originalFetch + } + }) + + it('fails closed when the snapshot diverges from its schema', () => { + const invalid = structuredClone(matrixFixture) as CatalogSnapshot + const model = invalid.providers[0]!.models[0]! + invalid.providers[0]!.models[0] = { ...model, toolCall: undefined as unknown as boolean } + + expect(() => buildCapabilityMatrix(invalid)).toThrow(/does not match its schema/) + }) + + it('preserves deprecation and lifecycle metadata without rewriting model ids', () => { + const rows = buildCapabilityMatrix(matrixFixture) + const legacy = rows.find(row => row.modelId === 'legacy-model') + + expect(legacy?.deprecated).toBe(true) + expect(legacy?.modelId).toBe('legacy-model') + expect(rows.find(row => row.modelId === 'tools-model')).toMatchObject({ + knowledge: '2025-01', + releaseDate: '2025-01-01', + lastUpdated: '2026-01-01', + }) + }) + + it('feeds capability-match from the same matrix and honors model overrides', async () => { + const rows = buildCapabilityMatrix(matrixFixture) + const router = createAdapterRouter({ + policy: 'capability-match', + candidates: rows.map(row => ({ + id: `${row.providerId}/${row.modelId}`, + adapter: fakeAdapter(row.modelId), + capabilities: { tools: row.toolCall }, + cost: row.cost?.input, + })), + }) + + const selected = router.createSource(requestWithTools()) + expect(selected).toBeDefined() + const selectedText: string[] = [] + for await (const chunk of selected.stream()) { + if (chunk.type === 'text' && chunk.content) selectedText.push(chunk.content) + } + expect(selectedText).toEqual(['tools-model']) + + const overridden = applyOverrides(matrixFixture, { + allowedModels: { 'matrix-provider': ['legacy-model'] }, + }) + const overriddenRows = buildCapabilityMatrix(overridden) + const overriddenRouter = createAdapterRouter({ + policy: 'capability-match', + candidates: overriddenRows.map(row => ({ + id: `${row.providerId}/${row.modelId}`, + adapter: fakeAdapter(row.modelId), + capabilities: { tools: row.toolCall }, + })), + }) + + expect(overriddenRows).toHaveLength(1) + expect(overriddenRows[0]?.toolCall).toBe(false) + expect(() => overriddenRouter.createSource(requestWithTools())).toThrow(/no candidate satisfies/) + }) +}) diff --git a/packages/adapters/tests/catalog/drift.test.ts b/packages/adapters/tests/catalog/drift.test.ts index 3605041e..54361c87 100644 --- a/packages/adapters/tests/catalog/drift.test.ts +++ b/packages/adapters/tests/catalog/drift.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from 'vitest' -import { detectCatalogDrift, FIRST_CLASS_PROVIDERS } from '../../src/catalog' +import { classifyCatalogProvider, detectCatalogDrift, FIRST_CLASS_PROVIDERS } from '../../src/catalog' import type { CatalogProvider } from '../../src/catalog' function provider(id: string, openaiCompatible: boolean): CatalogProvider { @@ -7,6 +7,11 @@ function provider(id: string, openaiCompatible: boolean): CatalogProvider { } describe('detectCatalogDrift', () => { + it('classifies native, generic, and unsupported providers explicitly', () => { + expect(classifyCatalogProvider(provider('openai', false))).toBe('native') + expect(classifyCatalogProvider(provider('deepseek', true))).toBe('openai-compatible') + expect(classifyCatalogProvider(provider('mystery', false))).toBe('unsupported') + }) it('is ok when every provider is first-class or openai-compatible', () => { const report = detectCatalogDrift([ ...FIRST_CLASS_PROVIDERS.map((id) => provider(id, false)), diff --git a/packages/adapters/tests/catalog/snapshot.test.ts b/packages/adapters/tests/catalog/snapshot.test.ts index 3b5f7d2f..63bc5e05 100644 --- a/packages/adapters/tests/catalog/snapshot.test.ts +++ b/packages/adapters/tests/catalog/snapshot.test.ts @@ -14,6 +14,7 @@ describe('catalog snapshot', () => { const src = catalogSource() expect(src.name).toBe('models.dev') expect(src.version).toMatch(/\d/) + expect(src.contentHash).toMatch(/^[a-f0-9]{64}$/) expect(() => new Date(src.generatedAt).toISOString()).not.toThrow() }) diff --git a/packages/adapters/tests/contract.test.ts b/packages/adapters/tests/contract.test.ts index 5ab7dfda..fb84d430 100644 --- a/packages/adapters/tests/contract.test.ts +++ b/packages/adapters/tests/contract.test.ts @@ -1,9 +1,11 @@ import { runAdapterContract, + runFetchAdapterContract, openAISuccessBody, anthropicSuccessBody, geminiSuccessBody, ollamaSuccessBody, + createInjectedContractTransport, } from './contract' import { openai, @@ -38,26 +40,26 @@ const noRetry = { maxAttempts: 1, sleep: async () => {} } // One contract block per adapter — all OpenAI-compatible adapters share the // same fetch shape, so they share the same successBody factory. -runAdapterContract({ name: 'openai', build: () => openai({ apiKey: 'k', model: 'gpt-4o-mini', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'anthropic', build: () => anthropic({ apiKey: 'k', model: 'claude-sonnet-4-6', retry: noRetry }), successBody: anth }) -runAdapterContract({ name: 'gemini', build: () => gemini({ apiKey: 'k', model: 'gemini-2.5-flash', retry: noRetry }), successBody: gem }) -runAdapterContract({ name: 'grok', build: () => grok({ apiKey: 'k', model: 'grok-2', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'deepseek', build: () => deepseek({ apiKey: 'k', model: 'deepseek-chat', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'kimi', build: () => kimi({ apiKey: 'k', model: 'moonshot-v1-8k', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'mistral', build: () => mistral({ apiKey: 'k', model: 'mistral-small-latest', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'cohere', build: () => cohere({ apiKey: 'k', model: 'command-r-plus', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'together', build: () => together({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'groq', build: () => groq({ apiKey: 'k', model: 'llama-3.3-70b-versatile', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'fireworks', build: () => fireworks({ apiKey: 'k', model: 'accounts/fireworks/models/llama-v3-70b-instruct', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'openrouter', build: () => openrouter({ apiKey: 'k', model: 'meta-llama/llama-3-70b', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'huggingface',build: () => huggingface({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'ollama', build: () => ollama({ model: 'llama3.1', retry: noRetry }), successBody: oll }) -runAdapterContract({ name: 'lmstudio', build: () => lmstudio({ apiKey: 'lm-studio', model: 'local-model', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'vllm', build: () => vllm({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'llamacpp', build: () => llamacpp({ apiKey: 'k', model: 'local', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'cerebras', build: () => cerebras({ apiKey: 'k', retry: noRetry }), successBody: oai }) -runAdapterContract({ name: 'bail/qwen', build: () => bail({ apiKey: 'k', retry: noRetry }), successBody: oai }) -runAdapterContract({ +runFetchAdapterContract({ name: 'openai', build: () => openai({ apiKey: 'k', model: 'gpt-4o-mini', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'anthropic', build: () => anthropic({ apiKey: 'k', model: 'claude-sonnet-4-6', retry: noRetry }), successBody: anth }) +runFetchAdapterContract({ name: 'gemini', build: () => gemini({ apiKey: 'k', model: 'gemini-2.5-flash', retry: noRetry }), successBody: gem }) +runFetchAdapterContract({ name: 'grok', build: () => grok({ apiKey: 'k', model: 'grok-2', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'deepseek', build: () => deepseek({ apiKey: 'k', model: 'deepseek-chat', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'kimi', build: () => kimi({ apiKey: 'k', model: 'moonshot-v1-8k', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'mistral', build: () => mistral({ apiKey: 'k', model: 'mistral-small-latest', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'cohere', build: () => cohere({ apiKey: 'k', model: 'command-r-plus', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'together', build: () => together({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'groq', build: () => groq({ apiKey: 'k', model: 'llama-3.3-70b-versatile', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'fireworks', build: () => fireworks({ apiKey: 'k', model: 'accounts/fireworks/models/llama-v3-70b-instruct', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'openrouter', build: () => openrouter({ apiKey: 'k', model: 'meta-llama/llama-3-70b', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'huggingface',build: () => huggingface({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'ollama', build: () => ollama({ model: 'llama3.1', retry: noRetry }), successBody: oll }) +runFetchAdapterContract({ name: 'lmstudio', build: () => lmstudio({ apiKey: 'lm-studio', model: 'local-model', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'vllm', build: () => vllm({ apiKey: 'k', model: 'meta-llama/Llama-3-70b', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'llamacpp', build: () => llamacpp({ apiKey: 'k', model: 'local', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'cerebras', build: () => cerebras({ apiKey: 'k', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'bail/qwen', build: () => bail({ apiKey: 'k', retry: noRetry }), successBody: oai }) +runFetchAdapterContract({ name: 'azureOpenAI', build: () => azureOpenAI({ apiKey: 'k', @@ -68,6 +70,31 @@ runAdapterContract({ successBody: oai, }) +const injectedTransport = createInjectedContractTransport() +runAdapterContract({ + name: 'injected transport fixture', + transport: injectedTransport, + successBody: oai, + build: () => ({ + createSource: () => { + const controller = new AbortController() + return { + stream: async function* () { + try { + for await (const chunk of injectedTransport.stream(controller.signal)) yield chunk + } catch (error) { + yield { + type: 'error', + metadata: { error: error instanceof Error ? error : new Error(String(error)) }, + } + } + }, + abort: () => controller.abort(), + } + }, + }), +}) + // Adapters that need their own contract surface (different fetch shape, SDK // peer dep, or two-step protocol) live in dedicated test files: // - bedrock → tests/bedrock.test.ts (uses an injected SDK client) diff --git a/packages/adapters/tests/contract.ts b/packages/adapters/tests/contract.ts index 9aeb697e..83199ae1 100644 --- a/packages/adapters/tests/contract.ts +++ b/packages/adapters/tests/contract.ts @@ -2,14 +2,10 @@ import { describe, it, expect, vi, beforeEach, afterEach } from 'vitest' import type { AdapterFactory, StreamChunk } from '@agentskit/core' /** - * Contract test harness from ADR 0001 — runs invariants A1–A10 against any - * adapter that goes through `globalThis.fetch`. Bring your own fetch stub: - * for OpenAI-compatible adapters, return an SSE body with a `[DONE]` - * sentinel; for Anthropic-style, return its event stream; etc. - * - * Adapters that don't use the global fetch (bedrock, replicate, langchain, - * vercel-ai) need their own per-adapter test files — this harness skips - * them. + * Contract test harness from ADR 0001 — runs invariants A1–A10 through an + * explicit transport driver. Fetch-backed adapters use the stock driver; + * SDK- or client-backed adapters can inject a driver without being silently + * skipped. */ export interface ContractStubResponse { /** Raw body of the streaming response. Will be passed back as `Response.body`. */ @@ -18,12 +14,29 @@ export interface ContractStubResponse { contentType?: string } +/** + * Transport seam used by the contract harness. The default fetch-backed + * driver keeps existing adapters unchanged; adapters backed by an SDK or + * another client can provide their own driver instead of silently skipping + * the shared contract suite. + */ +export interface ContractTransport { + installProbe(): void + installSuccess(stub: ContractStubResponse): void + installFailure(): void + installAbortable(stub: ContractStubResponse): void + callCount(): number + restore(originalFetch: typeof globalThis.fetch): void +} + export interface ContractAdapterCase { name: string /** Construct the adapter under test. */ build(): AdapterFactory /** Provider-shaped success body. */ successBody(): ContractStubResponse + /** Explicit transport driver; no adapter is silently skipped. */ + transport: ContractTransport } function bodyToStream(body: string | Uint8Array | ReadableStream): ReadableStream { @@ -81,15 +94,108 @@ function delayedAbortableStream( }) } -function mockSuccess(stub: ContractStubResponse): typeof globalThis.fetch { - return vi.fn(async () => new Response(bodyToStream(stub.body), { +function responseFor(stub: ContractStubResponse): Response { + return new Response(bodyToStream(stub.body), { status: stub.status ?? 200, headers: { 'content-type': stub.contentType ?? 'text/event-stream' }, - })) as unknown as typeof globalThis.fetch + }) +} + +function installFetch( + handler: (input: RequestInfo | URL, init?: RequestInit) => Promise, + onCall: () => void, +): void { + globalThis.fetch = vi.fn(async (input: RequestInfo | URL, init?: RequestInit) => { + onCall() + return handler(input, init) + }) as unknown as typeof globalThis.fetch } -function mockFailure(): typeof globalThis.fetch { - return vi.fn(async () => new Response('upstream broke', { status: 500 })) as unknown as typeof globalThis.fetch +/** Create the explicit driver used by fetch-backed adapters. */ +export function createFetchContractTransport(): ContractTransport { + let calls = 0 + + const install = (handler: (input: RequestInfo | URL, init?: RequestInit) => Promise) => { + calls = 0 + installFetch(handler, () => { calls += 1 }) + } + + return { + installProbe() { + install(async () => new Response(null, { status: 204 })) + }, + installSuccess(stub) { + install(async () => responseFor(stub)) + }, + installFailure() { + install(async () => new Response('upstream broke', { status: 500 })) + }, + installAbortable(stub) { + install(async (_input, init) => { + const raw = stub.body + if (raw instanceof ReadableStream) return responseFor(stub) + return new Response(delayedAbortableStream(raw, init?.signal), { + status: stub.status ?? 200, + headers: { 'content-type': stub.contentType ?? 'text/event-stream' }, + }) + }) + }, + callCount() { + return calls + }, + restore(originalFetch) { + globalThis.fetch = originalFetch + calls = 0 + }, + } +} + +/** + * Small deterministic non-fetch driver used to prove the seam itself. It is + * intentionally test-only: production adapters remain responsible for + * adapting their SDK/client streams to the core contract. + */ +export interface InjectedContractTransport extends ContractTransport { + stream(signal: AbortSignal): AsyncIterableIterator +} + +export function createInjectedContractTransport(): InjectedContractTransport { + type Scenario = 'probe' | 'success' | 'failure' | 'abortable' + let scenario: Scenario = 'probe' + let calls = 0 + + const reset = (next: Scenario) => { + scenario = next + calls = 0 + } + + return { + installProbe() { reset('probe') }, + installSuccess() { reset('success') }, + installFailure() { reset('failure') }, + installAbortable() { reset('abortable') }, + callCount() { return calls }, + restore() { reset('probe') }, + async *stream(signal) { + calls += 1 + if (scenario === 'failure') throw new Error('upstream broke') + if (scenario === 'abortable') { + yield { type: 'text', content: 'hi' } + await new Promise((resolve) => { + const timer = setTimeout(resolve, 25) + signal.addEventListener('abort', () => { + clearTimeout(timer) + resolve() + }, { once: true }) + }) + if (signal.aborted) return + yield { type: 'done' } + return + } + yield { type: 'text', content: 'hi' } + yield { type: 'done' } + }, + } } function userMessage(content: string) { @@ -119,24 +225,29 @@ function isTerminal(chunk: StreamChunk | undefined): boolean { * `describe(...)` so vitest's `beforeEach` / `afterEach` scope correctly. */ export function runAdapterContract(adapterCase: ContractAdapterCase): void { + if (!adapterCase.transport) { + throw new Error(`adapter contract "${adapterCase.name}" requires an explicit transport driver`) + } + describe(`adapter contract — ${adapterCase.name}`, () => { let originalFetch: typeof globalThis.fetch - beforeEach(() => { originalFetch = globalThis.fetch }) - afterEach(() => { globalThis.fetch = originalFetch }) + beforeEach(() => { + originalFetch = globalThis.fetch + adapterCase.transport.installProbe() + }) + afterEach(() => { adapterCase.transport.restore(originalFetch) }) it('A1: createSource is synchronous and does not fetch eagerly', () => { - const fetchSpy = vi.fn() as unknown as typeof globalThis.fetch - globalThis.fetch = fetchSpy const factory = adapterCase.build() const source = factory.createSource({ messages: [userMessage('hi')] }) expect(source).toBeDefined() expect(source.stream).toBeTypeOf('function') expect(source.abort).toBeTypeOf('function') - expect((fetchSpy as unknown as { mock: { calls: unknown[] } }).mock.calls.length).toBe(0) + expect(adapterCase.transport.callCount()).toBe(0) }) it('A3 + A4: stream ends with exactly one terminal chunk (done or error)', async () => { - globalThis.fetch = mockSuccess(adapterCase.successBody()) + adapterCase.transport.installSuccess(adapterCase.successBody()) const out = await drain(adapterCase.build()) const terminals = out.filter(c => c.type === 'done' || c.type === 'error') expect(terminals).toHaveLength(1) @@ -144,13 +255,13 @@ export function runAdapterContract(adapterCase: ContractAdapterCase): void { }) it('A6: abort is safe before stream() is called', () => { - globalThis.fetch = mockSuccess(adapterCase.successBody()) + adapterCase.transport.installSuccess(adapterCase.successBody()) const source = adapterCase.build().createSource({ messages: [userMessage('hi')] }) expect(() => source.abort()).not.toThrow() }) it('A6: abort is safe after stream() completes', async () => { - globalThis.fetch = mockSuccess(adapterCase.successBody()) + adapterCase.transport.installSuccess(adapterCase.successBody()) const source = adapterCase.build().createSource({ messages: [userMessage('hi')] }) for await (const _ of source.stream()) { /* drain */ void _ } expect(() => source.abort()).not.toThrow() @@ -163,12 +274,7 @@ export function runAdapterContract(adapterCase: ContractAdapterCase): void { // Skip exotic bodies; all stock cases use string bodies. return } - globalThis.fetch = vi.fn(async (_input: RequestInfo | URL, init?: RequestInit) => { - return new Response(delayedAbortableStream(raw, init?.signal), { - status: stub.status ?? 200, - headers: { 'content-type': stub.contentType ?? 'text/event-stream' }, - }) - }) as unknown as typeof globalThis.fetch + adapterCase.transport.installAbortable(stub) const source = adapterCase.build().createSource({ messages: [userMessage('hi')] }) const iter = source.stream()[Symbol.asyncIterator]() @@ -186,7 +292,7 @@ export function runAdapterContract(adapterCase: ContractAdapterCase): void { }) it('A7: input messages are not mutated', async () => { - globalThis.fetch = mockSuccess(adapterCase.successBody()) + adapterCase.transport.installSuccess(adapterCase.successBody()) const messages = [userMessage('hi')] const snapshot = JSON.stringify(messages) for await (const _ of adapterCase.build().createSource({ messages }).stream()) { void _ } @@ -194,7 +300,7 @@ export function runAdapterContract(adapterCase: ContractAdapterCase): void { }) it('A9: upstream failure yields exactly one error chunk with metadata.error', async () => { - globalThis.fetch = mockFailure() + adapterCase.transport.installFailure() const out: StreamChunk[] = [] // Must not throw — caller drains, contract says no rejection here. let rejected: unknown @@ -216,6 +322,17 @@ export function runAdapterContract(adapterCase: ContractAdapterCase): void { }) } +/** + * Convenience wrapper for the stock adapters that use global fetch. Keeping + * this explicit at each call site makes a missing transport driver fail at + * type-check time instead of becoming an untested adapter. + */ +export function runFetchAdapterContract( + adapterCase: Omit, +): void { + runAdapterContract({ ...adapterCase, transport: createFetchContractTransport() }) +} + // --------------------------------------------------------------------------- // Stock provider response bodies // --------------------------------------------------------------------------- diff --git a/packages/cli/README.md b/packages/cli/README.md index 6393c18f..7fbcea3d 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -39,7 +39,7 @@ Docs: [package guide](https://www.agentskit.io/docs/packages/cli) · [agent hand - **Zero setup for prototyping** — go from idea to running conversation in under a minute; no boilerplate, no config files to write - **Scaffold production-ready projects** — generate a React chat app or terminal agent with the right structure so you skip the boring setup - **Script and automate** — pipe inputs, use env vars for keys, and compose with other Unix tools for lightweight agent scripting -- **Every provider, one command** — switch between OpenAI, Anthropic, Ollama (local), and more with a single flag +- **Every provider, one command** — switch between OpenAI, Anthropic, Groq, OpenRouter, Ollama (local), and more with a single flag ## Install @@ -57,6 +57,13 @@ ANTHROPIC_API_KEY=... agentskit chat --provider anthropic --model claude-sonnet- # Chat with a local model (no API key needed) agentskit chat --provider ollama --model llama3.1 +# Chat through DeepSeek, Grok, Kimi, Groq, or OpenRouter +DEEPSEEK_API_KEY=... agentskit chat --provider deepseek +XAI_API_KEY=... agentskit chat --provider grok +KIMI_API_KEY=... agentskit chat --provider kimi +GROQ_API_KEY=... agentskit chat --provider groq +OPENROUTER_API_KEY=... agentskit chat --provider openrouter + # Scaffold a new React chat app agentskit init --template react --dir my-app @@ -84,6 +91,8 @@ agentskit run --help - **Extensibility** — plugins (slash commands, tools, skills, providers, hooks, MCP servers), permission policy with modes, lifecycle hooks (shell or JS), MCP stdio bridge, session rename + fork, `/usage` + `/cost` - Provider flags: `--provider`, `--model`, `--system`, `--skill`, `--memory`, `--mode`, `--plugin-dir` - Env-var based key injection — works seamlessly in CI and scripts +- Built-in live providers include OpenAI, Anthropic, Gemini, DeepSeek, Grok, Kimi, Groq, and OpenRouter; Ollama remains local and keyless +- `agentskit init --provider deepseek|grok|kimi|groq|openrouter` — scaffold a starter already wired to the selected provider Full reference: [docs/infrastructure/cli](https://www.agentskit.io/docs/infrastructure/cli) · [ARCHITECTURE.md](./ARCHITECTURE.md) diff --git a/packages/cli/src/commands/add.ts b/packages/cli/src/commands/add.ts index bf1b8cd1..4d9db747 100644 --- a/packages/cli/src/commands/add.ts +++ b/packages/cli/src/commands/add.ts @@ -13,7 +13,7 @@ export function registerAddCommand(program: Command): void { .option('-f, --force', 'Overwrite existing files') .option('--registry ', 'Registry base URL override (component install)') .option('--run ', 'Run the agent on this task right after adding it') - .option('--provider ', 'Provider for --run (openai, anthropic, gemini, ollama, demo)', 'demo') + .option('--provider ', 'Provider for --run (openai, anthropic, gemini, ollama, groq, openrouter, demo)', 'demo') .option('--model ', 'Model for --run') .option('--api-key ', 'API key for --run (else read from the provider env var)') .action( diff --git a/packages/cli/src/commands/doctor.ts b/packages/cli/src/commands/doctor.ts index fb4acb15..a4aa35b8 100644 --- a/packages/cli/src/commands/doctor.ts +++ b/packages/cli/src/commands/doctor.ts @@ -1,5 +1,6 @@ import type { Command } from 'commander' import { runDoctor, renderReport } from '../doctor' +import { DEFAULT_DOCTOR_PROVIDERS } from '../provider-registry' export function registerDoctorCommand(program: Command): void { program @@ -8,7 +9,7 @@ export function registerDoctorCommand(program: Command): void { .option('--no-network', 'Skip provider reachability checks') .option( '--providers ', - 'Comma-separated providers to check (default: openai,anthropic,gemini,ollama)', + `Comma-separated providers to check (default: ${DEFAULT_DOCTOR_PROVIDERS.join(',')})`, ) .option('--json', 'Emit JSON instead of formatted output') .action(async (options) => { diff --git a/packages/cli/src/commands/init.ts b/packages/cli/src/commands/init.ts index 69fd6210..5d3414f9 100644 --- a/packages/cli/src/commands/init.ts +++ b/packages/cli/src/commands/init.ts @@ -10,7 +10,7 @@ export function registerInitCommand(program: Command): void { .description('Generate a starter project. Run with no flags for interactive mode.') .option('--template