10223 lines
256 KiB
JSON
10223 lines
256 KiB
JSON
{
|
|
"opencode": {
|
|
"models": [
|
|
{
|
|
"id": "big-pickle",
|
|
"name": "Big Pickle",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 32000
|
|
},
|
|
{
|
|
"id": "claude-fable-5",
|
|
"name": "Claude Fable 5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 50,
|
|
"cacheRead": 1,
|
|
"cacheWrite": 12.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-haiku-4-5",
|
|
"name": "Claude Haiku 4.5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 5,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 1.25
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000
|
|
},
|
|
{
|
|
"id": "claude-opus-4-1",
|
|
"name": "Claude Opus 4.1",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 15,
|
|
"output": 75,
|
|
"cacheRead": 1.5,
|
|
"cacheWrite": 18.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 32000
|
|
},
|
|
{
|
|
"id": "claude-opus-4-5",
|
|
"name": "Claude Opus 4.5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000
|
|
},
|
|
{
|
|
"id": "claude-opus-4-6",
|
|
"name": "Claude Opus 4.6",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-opus-4-7",
|
|
"name": "Claude Opus 4.7",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true,
|
|
"supportsTemperature": false
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-opus-4-8",
|
|
"name": "Claude Opus 4.8",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true,
|
|
"supportsTemperature": false
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-opus-5",
|
|
"name": "Claude Opus 5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true,
|
|
"supportsTemperature": false
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-sonnet-4",
|
|
"name": "Claude Sonnet 4",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000
|
|
},
|
|
{
|
|
"id": "claude-sonnet-4-5",
|
|
"name": "Claude Sonnet 4.5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000
|
|
},
|
|
{
|
|
"id": "claude-sonnet-4-6",
|
|
"name": "Claude Sonnet 4.6",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 64000,
|
|
"thinkingLevelMap": {
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true
|
|
}
|
|
},
|
|
{
|
|
"id": "claude-sonnet-5",
|
|
"name": "Claude Sonnet 5",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 10,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 2.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
},
|
|
"compat": {
|
|
"forceAdaptiveThinking": true
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-v4-flash",
|
|
"name": "DeepSeek V4 Flash 0731",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.028,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false,
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-v4-flash-free",
|
|
"name": "DeepSeek V4 Flash Free (New)",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-v4-pro",
|
|
"name": "DeepSeek V4 Pro",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.74,
|
|
"output": 3.84,
|
|
"cacheRead": 0.145,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false,
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "gemini-3-flash",
|
|
"name": "Gemini 3 Flash",
|
|
"api": "google-generative-ai",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 3,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"off": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gemini-3.1-pro",
|
|
"name": "Gemini 3.1 Pro Preview",
|
|
"api": "google-generative-ai",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 12,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "LOW",
|
|
"medium": null,
|
|
"high": "HIGH"
|
|
}
|
|
},
|
|
{
|
|
"id": "gemini-3.5-flash",
|
|
"name": "Gemini 3.5 Flash",
|
|
"api": "google-generative-ai",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 9,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"off": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gemini-3.5-flash-lite",
|
|
"name": "Gemini 3.5 Flash Lite",
|
|
"api": "google-generative-ai",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2.5,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"off": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gemini-3.6-flash",
|
|
"name": "Gemini 3.6 Flash",
|
|
"api": "google-generative-ai",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 7.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"off": null
|
|
}
|
|
},
|
|
{
|
|
"id": "glm-5",
|
|
"name": "GLM-5",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3.2,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "glm-5.1",
|
|
"name": "GLM-5.1",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0.26,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "glm-5.2",
|
|
"name": "GLM-5.2",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0.26,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5",
|
|
"name": "GPT-5",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.07,
|
|
"output": 8.5,
|
|
"cacheRead": 0.107,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": "minimal",
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5-codex",
|
|
"name": "GPT-5 Codex",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.07,
|
|
"output": 8.5,
|
|
"cacheRead": 0.107,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5-nano",
|
|
"name": "GPT-5 Nano",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.4,
|
|
"cacheRead": 0.005,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": "minimal",
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.1",
|
|
"name": "GPT-5.1",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.07,
|
|
"output": 8.5,
|
|
"cacheRead": 0.107,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.1-codex",
|
|
"name": "GPT-5.1 Codex",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.07,
|
|
"output": 8.5,
|
|
"cacheRead": 0.107,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.1-codex-max",
|
|
"name": "GPT-5.1 Codex Max",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.1-codex-mini",
|
|
"name": "GPT-5.1 Codex Mini",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.2",
|
|
"name": "GPT-5.2",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.2-codex",
|
|
"name": "GPT-5.2 Codex",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.3-codex",
|
|
"name": "GPT-5.3 Codex",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.4",
|
|
"name": "GPT-5.4",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 15,
|
|
"cacheRead": 0.25,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 272000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.4-mini",
|
|
"name": "GPT-5.4 Mini",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.75,
|
|
"output": 4.5,
|
|
"cacheRead": 0.075,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.4-nano",
|
|
"name": "GPT-5.4 Nano",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.25,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.4-pro",
|
|
"name": "GPT-5.4 Pro",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 180,
|
|
"cacheRead": 30,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.5",
|
|
"name": "GPT-5.5",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.5-pro",
|
|
"name": "GPT-5.5 Pro",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 180,
|
|
"cacheRead": 30,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.6-luna",
|
|
"name": "GPT-5.6 Luna",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.2,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0.25
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.6-sol",
|
|
"name": "GPT-5.6 Sol",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.6-terra",
|
|
"name": "GPT-5.6 Terra",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 15,
|
|
"cacheRead": 0.25,
|
|
"cacheWrite": 3.125
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession",
|
|
"supportsOpenAIGrammarTools": true
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "grok-4.5",
|
|
"name": "Grok 4.5",
|
|
"api": "openai-responses",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession"
|
|
},
|
|
"contextWindow": 500000,
|
|
"maxTokens": 500000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "grok-build-0.1",
|
|
"name": "Grok Build 0.1",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 2,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 256000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null
|
|
}
|
|
},
|
|
{
|
|
"id": "kimi-k2.5",
|
|
"name": "Kimi K2.5",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 3,
|
|
"cacheRead": 0.08,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "kimi-k2.6",
|
|
"name": "Kimi K2.6",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.16,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "deepseek",
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "kimi-k2.7-code",
|
|
"name": "Kimi K2.7 Code",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.19,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "kimi-k3",
|
|
"name": "Kimi K3",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": null,
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "laguna-s-2.1-free",
|
|
"name": "Laguna S 2.1 Free",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 32000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "ling-3.0-flash-free",
|
|
"name": "Ling-3.0-flash Free",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "mimo-v2.5-free",
|
|
"name": "MiMo V2.5 Free",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 32000
|
|
},
|
|
{
|
|
"id": "minimax-m2.5",
|
|
"name": "MiniMax-M2.5",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "minimax-m2.7",
|
|
"name": "MiniMax-M2.7",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "minimax-m3",
|
|
"name": "MiniMax-M3",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 512000,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "nemotron-3-ultra-free",
|
|
"name": "Nemotron 3 Ultra Free",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "north-mini-code-free",
|
|
"name": "North Mini Code Free",
|
|
"api": "openai-completions",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 64000,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen3.5-plus",
|
|
"name": "Qwen3.5 Plus",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.2,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0.25
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "qwen3.6-plus",
|
|
"name": "Qwen3.6 Plus",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode",
|
|
"baseUrl": "https://opencode.ai/zen",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 3,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0.625
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
}
|
|
],
|
|
"checkedAt": 1785830712998,
|
|
"lastModified": 1785760815000,
|
|
"etag": "W/\"6a8d635c1854e90dcd972ee55d3ba535\""
|
|
},
|
|
"opencode-go": {
|
|
"models": [
|
|
{
|
|
"id": "deepseek-v4-flash",
|
|
"name": "DeepSeek V4 Flash (New)",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.0028,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"requiresReasoningContentOnAssistantMessages": true,
|
|
"thinkingFormat": "deepseek"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-v4-pro",
|
|
"name": "DeepSeek V4 Pro",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.003625,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens",
|
|
"requiresReasoningContentOnAssistantMessages": true,
|
|
"thinkingFormat": "deepseek"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "glm-5.1",
|
|
"name": "GLM-5.1",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0.26,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 32768
|
|
},
|
|
{
|
|
"id": "glm-5.2",
|
|
"name": "GLM-5.2",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0.26,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "gpt-5.6-luna",
|
|
"name": "GPT-5.6 Luna (2x usage)",
|
|
"api": "openai-responses",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.6,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0.125
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession"
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "grok-4.5",
|
|
"name": "Grok 4.5",
|
|
"api": "openai-responses",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"sessionAffinityFormat": "openai-nosession"
|
|
},
|
|
"contextWindow": 500000,
|
|
"maxTokens": 500000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "hy3",
|
|
"name": "Hy3",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.58,
|
|
"cacheRead": 0.035,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 64000,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "kimi-k2.6",
|
|
"name": "Kimi K2.6",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.16,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "deepseek",
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens",
|
|
"supportsLongCacheRetention": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null
|
|
}
|
|
},
|
|
{
|
|
"id": "kimi-k2.7-code",
|
|
"name": "Kimi K2.7 Code",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.19,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "kimi-k3",
|
|
"name": "Kimi K3",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": null,
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "mimo-v2.5",
|
|
"name": "MiMo V2.5",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.0028,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "mimo-v2.5-pro",
|
|
"name": "MiMo V2.5 Pro",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.003625,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "minimax-m2.7",
|
|
"name": "MiniMax-M2.7",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "minimax-m3",
|
|
"name": "MiniMax-M3",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "qwen3.6-plus",
|
|
"name": "Qwen3.6 Plus",
|
|
"api": "openai-completions",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 3,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0.625
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "qwen",
|
|
"maxTokensField": "max_tokens"
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "qwen3.7-max",
|
|
"name": "Qwen3.7 Max",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 7.5,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 3.125
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "qwen3.7-plus",
|
|
"name": "Qwen3.7 Plus",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 1.6,
|
|
"cacheRead": 0.04,
|
|
"cacheWrite": 0.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "qwen3.8-max",
|
|
"name": "Qwen3.8 Max",
|
|
"api": "anthropic-messages",
|
|
"provider": "opencode-go",
|
|
"baseUrl": "https://opencode.ai/zen/go",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.25,
|
|
"cacheWrite": 2.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072
|
|
}
|
|
],
|
|
"checkedAt": 1785830713007,
|
|
"lastModified": 1785760817000,
|
|
"etag": "W/\"9acd354f1fe084eec04a65a7ad727beb\""
|
|
},
|
|
"huggingface": {
|
|
"models": [
|
|
{
|
|
"id": "MiniMaxAI/MiniMax-M2",
|
|
"name": "MiniMax-M2",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "MiniMaxAI/MiniMax-M2.1",
|
|
"name": "MiniMax-M2.1",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "MiniMaxAI/MiniMax-M2.5",
|
|
"name": "MiniMax-M2.5",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "MiniMaxAI/MiniMax-M2.7",
|
|
"name": "MiniMax-M2.7",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "MiniMaxAI/MiniMax-M3",
|
|
"name": "MiniMax-M3",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 524288,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-235B-A22B",
|
|
"name": "Qwen3 235B-A22B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 0.8,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 40960,
|
|
"maxTokens": 16384
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
|
|
"name": "Qwen3-235B-A22B-Thinking-2507",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-32B",
|
|
"name": "Qwen3 32B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.29,
|
|
"output": 0.59,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
|
|
"name": "Qwen3-Coder 30B-A3B Instruct",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.07,
|
|
"output": 0.26,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
|
|
"name": "Qwen3-Coder-480B-A35B-Instruct",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 66536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-Coder-Next",
|
|
"name": "Qwen3-Coder-Next",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
|
|
"name": "Qwen3-Next-80B-A3B-Instruct",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 66536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
|
|
"name": "Qwen3-Next-80B-A3B-Thinking",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.5-122B-A10B",
|
|
"name": "Qwen3.5 122B-A10B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 3.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.5-27B",
|
|
"name": "Qwen3.5 27B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.5-35B-A3B",
|
|
"name": "Qwen3.5 35B-A3B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.5-397B-A17B",
|
|
"name": "Qwen3.5-397B-A17B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 3.6,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.5-9B",
|
|
"name": "Qwen3.5 9B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.17,
|
|
"output": 0.25,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.6-27B",
|
|
"name": "Qwen3.6 27B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.47,
|
|
"output": 3.19,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "Qwen/Qwen3.6-35B-A3B",
|
|
"name": "Qwen3.6 35B-A3B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.95,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "XiaomiMiMo/MiMo-V2-Flash",
|
|
"name": "MiMo-V2-Flash",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096
|
|
},
|
|
{
|
|
"id": "XiaomiMiMo/MiMo-V2.5",
|
|
"name": "MiMo-V2.5",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "XiaomiMiMo/MiMo-V2.5-Pro",
|
|
"name": "MiMo-V2.5-Pro",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": "xhigh",
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-R1",
|
|
"name": "DeepSeek-R1",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.7,
|
|
"output": 2.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 64000,
|
|
"maxTokens": 32768
|
|
},
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-R1-0528",
|
|
"name": "DeepSeek-R1-0528",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 163840
|
|
},
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-V3.2",
|
|
"name": "DeepSeek-V3.2",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.28,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 65536
|
|
},
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-V4-Flash",
|
|
"name": "DeepSeek V4 Flash",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 384000
|
|
},
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-V4-Pro",
|
|
"name": "DeepSeek V4 Pro",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.003625,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 393216,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-4-26B-A4B-it",
|
|
"name": "Gemma 4 26B A4B IT",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.13,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768
|
|
},
|
|
{
|
|
"id": "google/gemma-4-31B-it",
|
|
"name": "Gemma 4 31B IT",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768
|
|
},
|
|
{
|
|
"id": "meta-llama/Llama-3.3-70B-Instruct",
|
|
"name": "Llama-3.3-70B-Instruct",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.59,
|
|
"output": 0.79,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2-Instruct",
|
|
"name": "Kimi-K2-Instruct",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2-Instruct-0905",
|
|
"name": "Kimi-K2-Instruct-0905",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 16384
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2-Thinking",
|
|
"name": "Kimi-K2-Thinking",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2.5",
|
|
"name": "Kimi-K2.5",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 3,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2.6",
|
|
"name": "Kimi-K2.6",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.16,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2.7-Code",
|
|
"name": "Kimi K2.7 Code",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K3",
|
|
"name": "Kimi K3",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-120b",
|
|
"name": "GPT OSS 120B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 0.69,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-20b",
|
|
"name": "GPT OSS 20B",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "stepfun-ai/Step-3.5-Flash",
|
|
"name": "Step 3.5 Flash",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 256000
|
|
},
|
|
{
|
|
"id": "stepfun-ai/Step-3.7-Flash",
|
|
"name": "Step 3.7 Flash",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.15,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 256000,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "tencent/Hy3",
|
|
"name": "Hy3",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.58,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 64000,
|
|
"thinkingLevelMap": {
|
|
"off": "none",
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": null,
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "thinkingmachines/Inkling",
|
|
"name": "Inkling",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 4.05,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 1048576,
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": "low",
|
|
"medium": "medium",
|
|
"high": "high",
|
|
"xhigh": null,
|
|
"max": null
|
|
}
|
|
},
|
|
{
|
|
"id": "thinkingmachines/Inkling-Small",
|
|
"name": "Inkling Small",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 524288,
|
|
"maxTokens": 1048576
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.5",
|
|
"name": "GLM-4.5",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 98304
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.5-Air",
|
|
"name": "GLM-4.5-Air",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.13,
|
|
"output": 0.85,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 98304
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.5V",
|
|
"name": "GLM-4.5V",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 1.8,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 65536,
|
|
"maxTokens": 16384
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.6",
|
|
"name": "GLM-4.6",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.55,
|
|
"output": 2.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.7",
|
|
"name": "GLM-4.7",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.2,
|
|
"cacheRead": 0.11,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.7-Flash",
|
|
"name": "GLM-4.7-Flash",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 128000
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-5",
|
|
"name": "GLM-5",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3.2,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-5.1",
|
|
"name": "GLM-5.1",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3.2,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-5.2",
|
|
"name": "GLM-5.2",
|
|
"api": "openai-completions",
|
|
"provider": "huggingface",
|
|
"baseUrl": "https://router.huggingface.co/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsDeveloperRole": false
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072
|
|
}
|
|
],
|
|
"checkedAt": 1785830713002,
|
|
"lastModified": 1785760803000,
|
|
"etag": "W/\"7858bc0757ca8b15bb4e52a220f9f80f\""
|
|
},
|
|
"openrouter": {
|
|
"models": [
|
|
{
|
|
"id": "ai21/jamba-large-1.7",
|
|
"name": "AI21: Jamba Large 1.7",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 8,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "aion-labs/aion-2.0",
|
|
"name": "AionLabs: Aion-2.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.8,
|
|
"output": 1.6,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "aion-labs/aion-3.0",
|
|
"name": "AionLabs: Aion-3.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 6,
|
|
"cacheRead": 0.75,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "aion-labs/aion-3.0-mini",
|
|
"name": "AionLabs: Aion-3.0-Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.7,
|
|
"output": 1.4,
|
|
"cacheRead": 0.18,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "amazon/nova-2-lite-v1",
|
|
"name": "Amazon: Nova 2 Lite",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65535,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "amazon/nova-lite-v1",
|
|
"name": "Amazon: Nova Lite 1.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.06,
|
|
"output": 0.24,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 300000,
|
|
"maxTokens": 5120,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "amazon/nova-micro-v1",
|
|
"name": "Amazon: Nova Micro 1.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.035,
|
|
"output": 0.14,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 5120,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "amazon/nova-premier-v1",
|
|
"name": "Amazon: Nova Premier 1.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 12.5,
|
|
"cacheRead": 0.625,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 32000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "amazon/nova-pro-v1",
|
|
"name": "Amazon: Nova Pro 1.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.8,
|
|
"output": 3.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 300000,
|
|
"maxTokens": 5120,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-3-haiku",
|
|
"name": "Anthropic: Claude 3 Haiku",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1.25,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0.3
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-fable-5",
|
|
"name": "Anthropic: Claude Fable 5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 50,
|
|
"cacheRead": 1,
|
|
"cacheWrite": 12.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"off": null,
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-haiku-4.5",
|
|
"name": "Anthropic: Claude Haiku 4.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 5,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 1.25
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4",
|
|
"name": "Anthropic: Claude Opus 4",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 15,
|
|
"output": 75,
|
|
"cacheRead": 1.5,
|
|
"cacheWrite": 18.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 32000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.1",
|
|
"name": "Anthropic: Claude Opus 4.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 15,
|
|
"output": 75,
|
|
"cacheRead": 1.5,
|
|
"cacheWrite": 18.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 32000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.5",
|
|
"name": "Anthropic: Claude Opus 4.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.6",
|
|
"name": "Anthropic: Claude Opus 4.6",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.7",
|
|
"name": "Anthropic: Claude Opus 4.7",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.7-fast",
|
|
"name": "Anthropic: Claude Opus 4.7 (Fast)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 150,
|
|
"cacheRead": 3,
|
|
"cacheWrite": 37.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.8",
|
|
"name": "Anthropic: Claude Opus 4.8",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.8-fast",
|
|
"name": "Anthropic: Claude Opus 4.8 (Fast)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 50,
|
|
"cacheRead": 1,
|
|
"cacheWrite": 12.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5",
|
|
"name": "Claude Opus 5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5-fast",
|
|
"name": "Claude Opus 5 (Fast)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 50,
|
|
"cacheRead": 1,
|
|
"cacheWrite": 12.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-4",
|
|
"name": "Anthropic: Claude Sonnet 4",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-4.5",
|
|
"name": "Anthropic: Claude Sonnet 4.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-4.6",
|
|
"name": "Anthropic: Claude Sonnet 4.6",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 3.75
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-5",
|
|
"name": "Anthropic: Claude Sonnet 5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 10,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 2.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "arcee-ai/trinity-large-thinking",
|
|
"name": "Arcee AI: Trinity Large Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.22,
|
|
"output": 0.85,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "arcee-ai/virtuoso-large",
|
|
"name": "Arcee AI: Virtuoso Large",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.75,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "auto",
|
|
"name": "Auto",
|
|
"api": "openai-completions",
|
|
"provider": "openrouter",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 2000000,
|
|
"maxTokens": 30000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "bytedance-seed/seed-1.6",
|
|
"name": "ByteDance Seed: Seed 1.6",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "bytedance-seed/seed-1.6-flash",
|
|
"name": "ByteDance Seed: Seed 1.6 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.075,
|
|
"output": 0.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "bytedance-seed/seed-2.0-lite",
|
|
"name": "ByteDance Seed: Seed-2.0-Lite",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "bytedance-seed/seed-2.0-mini",
|
|
"name": "ByteDance Seed: Seed-2.0-Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "cohere/command-r-08-2024",
|
|
"name": "Cohere: Command R (08-2024)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "cohere/command-r-plus-08-2024",
|
|
"name": "Cohere: Command R+ (08-2024)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 10,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "cohere/north-mini-code:free",
|
|
"name": "Cohere: North Mini Code (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-chat",
|
|
"name": "DeepSeek: DeepSeek V3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2574,
|
|
"output": 1.0287,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-chat-v3-0324",
|
|
"name": "DeepSeek: DeepSeek V3 0324",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.27,
|
|
"output": 1.12,
|
|
"cacheRead": 0.135,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-chat-v3.1",
|
|
"name": "DeepSeek: DeepSeek V3.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 0.95,
|
|
"cacheRead": 0.13,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-r1",
|
|
"name": "DeepSeek: R1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.7,
|
|
"output": 2.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 64000,
|
|
"maxTokens": 16000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-r1-0528",
|
|
"name": "DeepSeek: R1 0528",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 2.15,
|
|
"cacheRead": 0.35,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v3.1-terminus",
|
|
"name": "DeepSeek: DeepSeek V3.1 Terminus",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.27,
|
|
"output": 1,
|
|
"cacheRead": 0.135,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v3.2",
|
|
"name": "DeepSeek: DeepSeek V3.2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.269,
|
|
"output": 0.4,
|
|
"cacheRead": 0.1345,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v3.2-exp",
|
|
"name": "DeepSeek: DeepSeek V3.2 Exp",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.27,
|
|
"output": 0.41,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 163840,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-flash",
|
|
"name": "DeepSeek: DeepSeek V4 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.028,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 393216,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": null,
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-flash-0731",
|
|
"name": "DeepSeek: DeepSeek V4 Flash 0731",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.09,
|
|
"output": 0.18,
|
|
"cacheRead": 0.018,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": null,
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-pro",
|
|
"name": "DeepSeek: DeepSeek V4 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.003625,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 384000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": null,
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-2.5-flash",
|
|
"name": "Google: Gemini 2.5 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2.5,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65535,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-2.5-flash-lite",
|
|
"name": "Google: Gemini 2.5 Flash Lite",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.4,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65535,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-2.5-pro",
|
|
"name": "Google: Gemini 2.5 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-2.5-pro-preview",
|
|
"name": "Google: Gemini 2.5 Pro Preview 06-05",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-2.5-pro-preview-05-06",
|
|
"name": "Google: Gemini 2.5 Pro Preview 05-06",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65535,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3-flash-preview",
|
|
"name": "Google: Gemini 3 Flash Preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 3,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65535,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3-pro-image",
|
|
"name": "Google: Nano Banana Pro (Gemini 3 Pro Image)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 12,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 65536,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-flash-lite",
|
|
"name": "Google: Gemini 3.1 Flash Lite",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1.5,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-flash-lite-preview",
|
|
"name": "Google: Gemini 3.1 Flash Lite Preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1.5,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-pro-preview",
|
|
"name": "Google: Gemini 3.1 Pro Preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 12,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-pro-preview-customtools",
|
|
"name": "Google: Gemini 3.1 Pro Preview Custom Tools",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 12,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.5-flash",
|
|
"name": "Google: Gemini 3.5 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 9,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.5-flash-lite",
|
|
"name": "Google: Gemini 3.5 Flash Lite",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2.5,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemini-3.6-flash",
|
|
"name": "Google: Gemini 3.6 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 7.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-3-12b-it",
|
|
"name": "Google: Gemma 3 12B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.15,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-3-27b-it",
|
|
"name": "Google: Gemma 3 27B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.08,
|
|
"output": 0.45,
|
|
"cacheRead": 0.04,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-4-26b-a4b-it",
|
|
"name": "Google: Gemma 4 26B A4B ",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.07,
|
|
"output": 0.34,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-4-26b-a4b-it:free",
|
|
"name": "Google: Gemma 4 26B A4B (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-4-31b-it",
|
|
"name": "Google: Gemma 4 31B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.34,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "google/gemma-4-31b-it:free",
|
|
"name": "Google: Gemma 4 31B (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "ibm-granite/granite-4.1-8b",
|
|
"name": "IBM: Granite 4.1 8B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.1,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "inception/mercury-2",
|
|
"name": "Inception: Mercury 2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 0.75,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 50000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"off": null
|
|
}
|
|
},
|
|
{
|
|
"id": "inclusionai/ling-2.6-1t",
|
|
"name": "inclusionAI: Ling-2.6-1T",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.075,
|
|
"output": 0.625,
|
|
"cacheRead": 0.015,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "inclusionai/ling-2.6-flash",
|
|
"name": "inclusionAI: Ling-2.6-flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.01,
|
|
"output": 0.03,
|
|
"cacheRead": 0.002,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "inclusionai/ling-3.0-flash:free",
|
|
"name": "Ling-3.0-flash (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "inclusionai/ring-2.6-1t",
|
|
"name": "inclusionAI: Ring-2.6-1T",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.075,
|
|
"output": 0.625,
|
|
"cacheRead": 0.015,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "kwaipilot/kat-coder-air-v2.5",
|
|
"name": "Kwaipilot: KAT-Coder-Air V2.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 80000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "kwaipilot/kat-coder-pro-v2",
|
|
"name": "Kwaipilot: KAT-Coder-Pro V2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 80000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "kwaipilot/kat-coder-pro-v2.5",
|
|
"name": "Kwaipilot: KAT-Coder-Pro V2.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.74,
|
|
"output": 2.96,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 80000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meituan/longcat-2.0",
|
|
"name": "Meituan: LongCat 2.0",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.006,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048756,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta-llama/llama-3.1-70b-instruct",
|
|
"name": "Meta: Llama 3.1 70B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta-llama/llama-3.1-8b-instruct",
|
|
"name": "Meta: Llama 3.1 8B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.08,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta-llama/llama-3.3-70b-instruct",
|
|
"name": "Meta: Llama 3.3 70B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.13,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta-llama/llama-4-maverick",
|
|
"name": "Meta: Llama 4 Maverick",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 0.8,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta-llama/llama-4-scout",
|
|
"name": "Meta: Llama 4 Scout",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 327680,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "meta/muse-spark-1.1",
|
|
"name": "Meta: Muse Spark 1.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 4.25,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m1",
|
|
"name": "MiniMax: MiniMax M1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.55,
|
|
"output": 2.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 40000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m2",
|
|
"name": "MiniMax: MiniMax M2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.255,
|
|
"output": 1.02,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m2.1",
|
|
"name": "MiniMax: MiniMax M2.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m2.5",
|
|
"name": "MiniMax: MiniMax M2.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.9,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 196608,
|
|
"maxTokens": 196608,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m2.7",
|
|
"name": "MiniMax: MiniMax M2.7",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 196608,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m3",
|
|
"name": "MiniMax: MiniMax M3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"cacheRead": 0.06,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 524288,
|
|
"maxTokens": 512000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/codestral-2508",
|
|
"name": "Mistral: Codestral 2508",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 0.9,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/ministral-14b-2512",
|
|
"name": "Mistral: Ministral 3 14B 2512",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 0.2,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/ministral-3b-2512",
|
|
"name": "Mistral: Ministral 3 3B 2512",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.1,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/ministral-8b-2512",
|
|
"name": "Mistral: Ministral 3 8B 2512",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.15,
|
|
"cacheRead": 0.015,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-large",
|
|
"name": "Mistral Large",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-large-2407",
|
|
"name": "Mistral Large 2407",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-large-2512",
|
|
"name": "Mistral: Mistral Large 3 2512",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 1.5,
|
|
"cacheRead": 0.05,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-medium-3",
|
|
"name": "Mistral: Mistral Medium 3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 2,
|
|
"cacheRead": 0.04,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-medium-3-5",
|
|
"name": "Mistral: Mistral Medium 3.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 7.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-medium-3.1",
|
|
"name": "Mistral: Mistral Medium 3.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 2,
|
|
"cacheRead": 0.04,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-nemo",
|
|
"name": "Mistral: Mistral Nemo",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.019,
|
|
"output": 0.03,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-saba",
|
|
"name": "Mistral: Saba",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 0.6,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 32768,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-small-2603",
|
|
"name": "Mistral: Mistral Small 4",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0.015,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mistral-small-3.2-24b-instruct",
|
|
"name": "Mistral: Mistral Small 3.2 24B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.075,
|
|
"output": 0.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/mixtral-8x22b-instruct",
|
|
"name": "Mistral: Mixtral 8x22B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 65536,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "mistralai/voxtral-small-24b-2507",
|
|
"name": "Mistral: Voxtral Small 24B 2507",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.3,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 32000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2",
|
|
"name": "MoonshotAI: Kimi K2 0711",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.57,
|
|
"output": 2.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 100352,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2-0905",
|
|
"name": "MoonshotAI: Kimi K2 0905",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 100352,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2-thinking",
|
|
"name": "MoonshotAI: Kimi K2 Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 100352,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2.5",
|
|
"name": "MoonshotAI: Kimi K2.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.41,
|
|
"output": 2.06,
|
|
"cacheRead": 0.07,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2.6",
|
|
"name": "MoonshotAI: Kimi K2.6",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 3.41,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k2.7-code",
|
|
"name": "MoonshotAI: Kimi K2.7 Code",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.73,
|
|
"output": 3.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k3",
|
|
"name": "MoonshotAI: Kimi K3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 15,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nex-agi/nex-n2-mini",
|
|
"name": "Nex AGI: Nex-N2-Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.025,
|
|
"output": 0.1,
|
|
"cacheRead": 0.0025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nex-agi/nex-n2-pro",
|
|
"name": "Nex AGI: Nex-N2-Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 1,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-nano-30b-a3b",
|
|
"name": "NVIDIA: Nemotron 3 Nano 30B A3B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.2,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-nano-30b-a3b:free",
|
|
"name": "NVIDIA: Nemotron 3 Nano 30B A3B (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
|
|
"name": "NVIDIA: Nemotron 3 Nano Omni (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-super-120b-a12b",
|
|
"name": "NVIDIA: Nemotron 3 Super",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.085,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-super-120b-a12b:free",
|
|
"name": "NVIDIA: Nemotron 3 Super (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-ultra-550b-a55b",
|
|
"name": "NVIDIA: Nemotron 3 Ultra",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 3.6,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 512288,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-ultra-550b-a55b:free",
|
|
"name": "NVIDIA: Nemotron 3 Ultra (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-nano-12b-v2-vl:free",
|
|
"name": "NVIDIA: Nemotron Nano 12B 2 VL (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-nano-9b-v2:free",
|
|
"name": "NVIDIA: Nemotron Nano 9B V2 (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-3.5-turbo",
|
|
"name": "OpenAI: GPT-3.5 Turbo",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 1.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 16385,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-3.5-turbo-0613",
|
|
"name": "OpenAI: GPT-3.5 Turbo (older v0613)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 4095,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-3.5-turbo-16k",
|
|
"name": "OpenAI: GPT-3.5 Turbo 16k",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 3,
|
|
"output": 4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 16385,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4",
|
|
"name": "OpenAI: GPT-4",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 60,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 8191,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4-turbo",
|
|
"name": "OpenAI: GPT-4 Turbo",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 30,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4-turbo-preview",
|
|
"name": "OpenAI: GPT-4 Turbo Preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 30,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4.1",
|
|
"name": "OpenAI: GPT-4.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 8,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1047576,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4.1-mini",
|
|
"name": "OpenAI: GPT-4.1 Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 1.6,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1047576,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4.1-nano",
|
|
"name": "OpenAI: GPT-4.1 Nano",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.4,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1047576,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o",
|
|
"name": "OpenAI: GPT-4o",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 10,
|
|
"cacheRead": 1.25,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o-2024-05-13",
|
|
"name": "OpenAI: GPT-4o (2024-05-13)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 15,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o-2024-08-06",
|
|
"name": "OpenAI: GPT-4o (2024-08-06)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 10,
|
|
"cacheRead": 1.25,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o-2024-11-20",
|
|
"name": "OpenAI: GPT-4o (2024-11-20)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 10,
|
|
"cacheRead": 1.25,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o-mini",
|
|
"name": "OpenAI: GPT-4o-mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0.075,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-4o-mini-2024-07-18",
|
|
"name": "OpenAI: GPT-4o-mini (2024-07-18)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0.075,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5",
|
|
"name": "OpenAI: GPT-5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5-mini",
|
|
"name": "OpenAI: GPT-5 Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5-nano",
|
|
"name": "OpenAI: GPT-5 Nano",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.05,
|
|
"output": 0.4,
|
|
"cacheRead": 0.005,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5-pro",
|
|
"name": "OpenAI: GPT-5 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 15,
|
|
"output": 120,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.1",
|
|
"name": "OpenAI: GPT-5.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.1-codex",
|
|
"name": "OpenAI: GPT-5.1-Codex",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.13,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.1-codex-max",
|
|
"name": "OpenAI: GPT-5.1-Codex-Max",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 10,
|
|
"cacheRead": 0.125,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.1-codex-mini",
|
|
"name": "OpenAI: GPT-5.1-Codex-Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.25,
|
|
"output": 2,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.2",
|
|
"name": "OpenAI: GPT-5.2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.2-chat",
|
|
"name": "OpenAI: GPT-5.2 Chat",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.2-codex",
|
|
"name": "OpenAI: GPT-5.2-Codex",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.2-pro",
|
|
"name": "OpenAI: GPT-5.2 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 21,
|
|
"output": 168,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.3-chat",
|
|
"name": "OpenAI: GPT-5.3 Chat",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.3-codex",
|
|
"name": "OpenAI: GPT-5.3-Codex",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.75,
|
|
"output": 14,
|
|
"cacheRead": 0.175,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4",
|
|
"name": "OpenAI: GPT-5.4",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 15,
|
|
"cacheRead": 0.25,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4-mini",
|
|
"name": "OpenAI: GPT-5.4 Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.75,
|
|
"output": 4.5,
|
|
"cacheRead": 0.075,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4-nano",
|
|
"name": "OpenAI: GPT-5.4 Nano",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.25,
|
|
"cacheRead": 0.02,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4-pro",
|
|
"name": "OpenAI: GPT-5.4 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 180,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5",
|
|
"name": "OpenAI: GPT-5.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5-pro",
|
|
"name": "OpenAI: GPT-5.5 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 30,
|
|
"output": 180,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"off": null,
|
|
"minimal": null,
|
|
"low": null
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna",
|
|
"name": "OpenAI: GPT-5.6 Luna",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.6,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0.125
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna-pro",
|
|
"name": "OpenAI: GPT-5.6 Luna Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.6,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0.125
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol",
|
|
"name": "OpenAI: GPT-5.6 Sol",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol-pro",
|
|
"name": "OpenAI: GPT-5.6 Sol Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra",
|
|
"name": "OpenAI: GPT-5.6 Terra",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 6,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 1.25
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra-pro",
|
|
"name": "OpenAI: GPT-5.6 Terra Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 6,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 1.25
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-audio",
|
|
"name": "OpenAI: GPT Audio",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 2.5,
|
|
"output": 10,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-audio-mini",
|
|
"name": "OpenAI: GPT Audio Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-chat-latest",
|
|
"name": "OpenAI: GPT Chat Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-120b",
|
|
"name": "OpenAI: gpt-oss-120b",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.037,
|
|
"output": 0.17,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-20b",
|
|
"name": "OpenAI: gpt-oss-20b",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.03,
|
|
"output": 0.13,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-20b:free",
|
|
"name": "OpenAI: gpt-oss-20b (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-safeguard-20b",
|
|
"name": "OpenAI: gpt-oss-safeguard-20b",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.075,
|
|
"output": 0.3,
|
|
"cacheRead": 0.0375,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o1",
|
|
"name": "OpenAI: o1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 15,
|
|
"output": 60,
|
|
"cacheRead": 7.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o3",
|
|
"name": "OpenAI: o3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 8,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o3-mini",
|
|
"name": "OpenAI: o3 Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.1,
|
|
"output": 4.4,
|
|
"cacheRead": 0.55,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o3-mini-high",
|
|
"name": "OpenAI: o3 Mini High",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.1,
|
|
"output": 4.4,
|
|
"cacheRead": 0.55,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o3-pro",
|
|
"name": "OpenAI: o3 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 20,
|
|
"output": 80,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o4-mini",
|
|
"name": "OpenAI: o4 Mini",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.1,
|
|
"output": 4.4,
|
|
"cacheRead": 0.275,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/o4-mini-high",
|
|
"name": "OpenAI: o4 Mini High",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.1,
|
|
"output": 4.4,
|
|
"cacheRead": 0.275,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 100000,
|
|
"compat": {
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openrouter/auto",
|
|
"name": "Auto Router",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": -1000000,
|
|
"output": -1000000,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 2000000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openrouter/auto-beta",
|
|
"name": "Auto Router (Beta)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": -1000000,
|
|
"output": -1000000,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 2000000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openrouter/free",
|
|
"name": "Free Models Router",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "openrouter/fusion",
|
|
"name": "OpenRouter: Fusion",
|
|
"api": "openai-completions",
|
|
"provider": "openrouter",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 30000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "poolside/laguna-s-2.1",
|
|
"name": "Poolside: Laguna S 2.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.09,
|
|
"output": 0.18,
|
|
"cacheRead": 0.009,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "poolside/laguna-s-2.1:free",
|
|
"name": "Poolside: Laguna S 2.1 (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "poolside/laguna-xs-2.1",
|
|
"name": "Poolside: Laguna XS 2.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.06,
|
|
"output": 0.12,
|
|
"cacheRead": 0.03,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "poolside/laguna-xs-2.1:free",
|
|
"name": "Poolside: Laguna XS 2.1 (free)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen-2.5-72b-instruct",
|
|
"name": "Qwen2.5 72B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.36,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 32768,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen-2.5-7b-instruct",
|
|
"name": "Qwen: Qwen2.5 7B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 32768,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen-plus",
|
|
"name": "Qwen: Qwen-Plus",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.26,
|
|
"output": 0.78,
|
|
"cacheRead": 0.052,
|
|
"cacheWrite": 0.325
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen-plus-2025-07-28",
|
|
"name": "Qwen: Qwen Plus 0728",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.26,
|
|
"output": 0.78,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen-plus-2025-07-28:thinking",
|
|
"name": "Qwen: Qwen Plus 0728 (thinking)",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-14b",
|
|
"name": "Qwen: Qwen3 14B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2275,
|
|
"output": 0.91,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 8192,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-235b-a22b",
|
|
"name": "Qwen: Qwen3 235B A22B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.455,
|
|
"output": 1.82,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 8192,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-235b-a22b-2507",
|
|
"name": "Qwen: Qwen3 235B A22B Instruct 2507",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1495,
|
|
"output": 0.598,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-235b-a22b-thinking-2507",
|
|
"name": "Qwen: Qwen3 235B A22B Thinking 2507",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.23,
|
|
"output": 2.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-30b-a3b",
|
|
"name": "Qwen: Qwen3 30B A3B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.12,
|
|
"output": 0.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 40960,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-30b-a3b-instruct-2507",
|
|
"name": "Qwen: Qwen3 30B A3B Instruct 2507",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.04815,
|
|
"output": 0.19305,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 32000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-30b-a3b-thinking-2507",
|
|
"name": "Qwen: Qwen3 30B A3B Thinking 2507",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 2.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 81920,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-32b",
|
|
"name": "Qwen: Qwen3 32B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.08,
|
|
"output": 0.28,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 40960,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-8b",
|
|
"name": "Qwen: Qwen3 8B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.117,
|
|
"output": 0.455,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 8192,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-coder",
|
|
"name": "Qwen: Qwen3 Coder 480B A35B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-coder-30b-a3b-instruct",
|
|
"name": "Qwen: Qwen3 Coder 30B A3B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.07,
|
|
"output": 0.28,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-coder-flash",
|
|
"name": "Qwen: Qwen3 Coder Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.195,
|
|
"output": 0.975,
|
|
"cacheRead": 0.039,
|
|
"cacheWrite": 0.24375
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-coder-next",
|
|
"name": "Qwen: Qwen3 Coder Next",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.12,
|
|
"output": 0.8,
|
|
"cacheRead": 0.07,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-coder-plus",
|
|
"name": "Qwen: Qwen3 Coder Plus",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.65,
|
|
"output": 3.25,
|
|
"cacheRead": 0.13,
|
|
"cacheWrite": 0.8125
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-max",
|
|
"name": "Qwen: Qwen3 Max",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.78,
|
|
"output": 3.9,
|
|
"cacheRead": 0.156,
|
|
"cacheWrite": 0.975
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-max-thinking",
|
|
"name": "Qwen: Qwen3 Max Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.78,
|
|
"output": 3.9,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-next-80b-a3b-instruct",
|
|
"name": "Qwen: Qwen3 Next 80B A3B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 1.1,
|
|
"cacheRead": 0.07,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-next-80b-a3b-thinking",
|
|
"name": "Qwen: Qwen3 Next 80B A3B Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 1.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-235b-a22b-instruct",
|
|
"name": "Qwen: Qwen3 VL 235B A22B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.21,
|
|
"output": 1.9,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-235b-a22b-thinking",
|
|
"name": "Qwen: Qwen3 VL 235B A22B Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.98,
|
|
"output": 3.95,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-30b-a3b-instruct",
|
|
"name": "Qwen: Qwen3 VL 30B A3B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.13,
|
|
"output": 0.52,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-30b-a3b-thinking",
|
|
"name": "Qwen: Qwen3 VL 30B A3B Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 2.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-32b-instruct",
|
|
"name": "Qwen: Qwen3 VL 32B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.104,
|
|
"output": 0.416,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-8b-instruct",
|
|
"name": "Qwen: Qwen3 VL 8B Instruct",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.117,
|
|
"output": 0.455,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3-vl-8b-thinking",
|
|
"name": "Qwen: Qwen3 VL 8B Thinking",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.18,
|
|
"output": 2.1,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-122b-a10b",
|
|
"name": "Qwen: Qwen3.5-122B-A10B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 3.2,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-27b",
|
|
"name": "Qwen: Qwen3.5-27B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.195,
|
|
"output": 1.56,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-35b-a3b",
|
|
"name": "Qwen: Qwen3.5-35B-A3B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 1,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-397b-a17b",
|
|
"name": "Qwen: Qwen3.5 397B A17B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.39,
|
|
"output": 2.34,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-9b",
|
|
"name": "Qwen: Qwen3.5-9B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.15,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-flash-02-23",
|
|
"name": "Qwen: Qwen3.5-Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.065,
|
|
"output": 0.26,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-plus-02-15",
|
|
"name": "Qwen: Qwen3.5 Plus 2026-02-15",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.26,
|
|
"output": 1.56,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.5-plus-20260420",
|
|
"name": "Qwen: Qwen3.5 Plus 2026-04-20",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 1.8,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.6-27b",
|
|
"name": "Qwen: Qwen3.6 27B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 2,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.6-35b-a3b",
|
|
"name": "Qwen: Qwen3.6 35B A3B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 1,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 262144,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.6-flash",
|
|
"name": "Qwen: Qwen3.6 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1875,
|
|
"output": 1.125,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0.234375
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.6-max-preview",
|
|
"name": "Qwen: Qwen3.6 Max Preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.027,
|
|
"output": 6.162,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 1.28375
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.6-plus",
|
|
"name": "Qwen: Qwen3.6 Plus",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.325,
|
|
"output": 1.95,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0.40625
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.7-flash",
|
|
"name": "Qwen: Qwen3.7 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.03,
|
|
"output": 0.13,
|
|
"cacheRead": 0.006,
|
|
"cacheWrite": 0.038
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.7-max",
|
|
"name": "Qwen: Qwen3.7 Max",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.475,
|
|
"output": 4.425,
|
|
"cacheRead": 0.295,
|
|
"cacheWrite": 1.84375
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.7-plus",
|
|
"name": "Qwen: Qwen3.7 Plus",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.32,
|
|
"output": 1.28,
|
|
"cacheRead": 0.064,
|
|
"cacheWrite": 0.4
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "rekaai/reka-edge",
|
|
"name": "Reka Edge",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.1,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 16384,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "relace/relace-search",
|
|
"name": "Relace: Relace Search",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "sakana/fugu-ultra",
|
|
"name": "Sakana: Fugu Ultra",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "sao10k/l3.1-euryale-70b",
|
|
"name": "Sao10K: Llama 3.1 Euryale 70B v2.2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.85,
|
|
"output": 0.85,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "stepfun/step-3.5-flash",
|
|
"name": "StepFun: Step 3.5 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.3,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "stepfun/step-3.7-flash",
|
|
"name": "StepFun: Step 3.7 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.2,
|
|
"output": 1.15,
|
|
"cacheRead": 0.04,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 256000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "tencent/hy3",
|
|
"name": "Tencent: Hy3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.132,
|
|
"output": 0.528,
|
|
"cacheRead": 0.033,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "tencent/hy3-preview",
|
|
"name": "Tencent: Hy3 preview",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.063,
|
|
"output": 0.21,
|
|
"cacheRead": 0.021,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 262144,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "thedrummer/unslopnemo-12b",
|
|
"name": "TheDrummer: UnslopNemo 12B",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": false,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 0.4,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1024000,
|
|
"maxTokens": 1024000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "thinkingmachines/inkling",
|
|
"name": "Thinking Machines: Inkling",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 4.05,
|
|
"cacheRead": 0.17,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 524288,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "thinkingmachines/inkling-small",
|
|
"name": "Thinking Machines: Inkling Small",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 1.2,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 524288,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "upstage/solar-pro-3",
|
|
"name": "Upstage: Solar Pro 3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.15,
|
|
"output": 0.6,
|
|
"cacheRead": 0.015,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 128000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.20",
|
|
"name": "xAI: Grok 4.20",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 2.5,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 2000000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.3",
|
|
"name": "xAI: Grok 4.3",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.25,
|
|
"output": 2.5,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.5",
|
|
"name": "xAI: Grok 4.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 500000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "x-ai/grok-build-0.1",
|
|
"name": "xAI: Grok Build 0.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 2,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 256000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.5",
|
|
"name": "Xiaomi: MiMo-V2.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.0028,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.5-pro",
|
|
"name": "Xiaomi: MiMo-V2.5-Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.0036,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.5",
|
|
"name": "Z.ai: GLM 4.5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.2,
|
|
"cacheRead": 0.11,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 98304,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.5-air",
|
|
"name": "Z.ai: GLM 4.5 Air",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.13,
|
|
"output": 0.85,
|
|
"cacheRead": 0.025,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 98304,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.5v",
|
|
"name": "Z.ai: GLM 4.5V",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 1.8,
|
|
"cacheRead": 0.11,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 65536,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.6",
|
|
"name": "Z.ai: GLM 4.6",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.5,
|
|
"output": 2,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.6v",
|
|
"name": "Z.ai: GLM 4.6V",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.3,
|
|
"output": 0.9,
|
|
"cacheRead": 0.055,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 131072,
|
|
"maxTokens": 32768,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.7",
|
|
"name": "Z.ai: GLM 4.7",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.4,
|
|
"output": 1.75,
|
|
"cacheRead": 0.08,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-4.7-flash",
|
|
"name": "Z.ai: GLM 4.7 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.06,
|
|
"output": 0.4,
|
|
"cacheRead": 0.01,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 16384,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5",
|
|
"name": "Z.ai: GLM 5",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 1.9,
|
|
"cacheRead": 0.119,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5-turbo",
|
|
"name": "Z.ai: GLM 5 Turbo",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 1.2,
|
|
"output": 4,
|
|
"cacheRead": 0.24,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.1",
|
|
"name": "Z.ai: GLM 5.1",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.966,
|
|
"output": 3.036,
|
|
"cacheRead": 0.1794,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.2",
|
|
"name": "Z.ai: GLM 5.2",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.707,
|
|
"output": 2.222,
|
|
"cacheRead": 0.1313,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5v-turbo",
|
|
"name": "Z.ai: GLM 5V Turbo",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.2,
|
|
"output": 4,
|
|
"cacheRead": 0.24,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 202752,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~anthropic/claude-fable-latest",
|
|
"name": "Anthropic: Claude Fable Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 10,
|
|
"output": 50,
|
|
"cacheRead": 1,
|
|
"cacheWrite": 12.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "~anthropic/claude-haiku-latest",
|
|
"name": "Anthropic Claude Haiku Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 5,
|
|
"cacheRead": 0.1,
|
|
"cacheWrite": 1.25
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 64000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "~anthropic/claude-opus-latest",
|
|
"name": "Anthropic: Claude Opus Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 25,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "~anthropic/claude-sonnet-latest",
|
|
"name": "Anthropic Claude Sonnet Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 10,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 2.5
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"cacheControlFormat": "anthropic"
|
|
}
|
|
},
|
|
{
|
|
"id": "~deepseek/deepseek-v4-flash-latest",
|
|
"name": "DeepSeek V4 Flash Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.09,
|
|
"output": 0.18,
|
|
"cacheRead": 0.018,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter",
|
|
"requiresReasoningContentOnAssistantMessages": true
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": null,
|
|
"xhigh": "xhigh"
|
|
}
|
|
},
|
|
{
|
|
"id": "~google/gemini-flash-latest",
|
|
"name": "Google Gemini Flash Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 1.5,
|
|
"output": 7.5,
|
|
"cacheRead": 0.15,
|
|
"cacheWrite": 0.083333
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~google/gemini-pro-latest",
|
|
"name": "Google Gemini Pro Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 12,
|
|
"cacheRead": 0.2,
|
|
"cacheWrite": 0.375
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 65536,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~moonshotai/kimi-latest",
|
|
"name": "MoonshotAI Kimi Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2.9,
|
|
"output": 14,
|
|
"cacheRead": 0.29,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1048576,
|
|
"maxTokens": 131072,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~openai/gpt-latest",
|
|
"name": "OpenAI GPT Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 5,
|
|
"output": 30,
|
|
"cacheRead": 0.5,
|
|
"cacheWrite": 6.25
|
|
},
|
|
"contextWindow": 1050000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~openai/gpt-mini-latest",
|
|
"name": "OpenAI GPT Mini Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 0.75,
|
|
"output": 4.5,
|
|
"cacheRead": 0.075,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 400000,
|
|
"maxTokens": 128000,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
},
|
|
{
|
|
"id": "~x-ai/grok-latest",
|
|
"name": "xAI: Grok Latest",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://openrouter.ai/api/v1",
|
|
"provider": "openrouter",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"cost": {
|
|
"input": 2,
|
|
"output": 6,
|
|
"cacheRead": 0.3,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 500000,
|
|
"maxTokens": 4096,
|
|
"compat": {
|
|
"supportsDeveloperRole": false,
|
|
"thinkingFormat": "openrouter"
|
|
}
|
|
}
|
|
],
|
|
"checkedAt": 1785830713005,
|
|
"lastModified": 1785760818000,
|
|
"etag": "W/\"b23aa235345308955c7721d712b159e7\""
|
|
},
|
|
"zai": {
|
|
"models": [
|
|
{
|
|
"id": "glm-4.7",
|
|
"name": "GLM-4.7",
|
|
"api": "openai-completions",
|
|
"provider": "zai",
|
|
"baseUrl": "https://api.z.ai/api/coding/paas/v4",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens",
|
|
"thinkingFormat": "zai",
|
|
"zaiToolStream": true
|
|
},
|
|
"contextWindow": 204800,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "glm-5-turbo",
|
|
"name": "GLM-5-Turbo",
|
|
"api": "openai-completions",
|
|
"provider": "zai",
|
|
"baseUrl": "https://api.z.ai/api/coding/paas/v4",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens",
|
|
"thinkingFormat": "zai",
|
|
"zaiToolStream": true
|
|
},
|
|
"contextWindow": 200000,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "glm-5.2",
|
|
"name": "GLM-5.2",
|
|
"api": "openai-completions",
|
|
"provider": "zai",
|
|
"baseUrl": "https://api.z.ai/api/coding/paas/v4",
|
|
"reasoning": true,
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": "high",
|
|
"medium": "high",
|
|
"high": "high",
|
|
"max": "max"
|
|
},
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"supportsReasoningEffort": true,
|
|
"maxTokensField": "max_tokens",
|
|
"thinkingFormat": "zai",
|
|
"zaiToolStream": true
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072
|
|
},
|
|
{
|
|
"id": "glm-5.2-highspeed",
|
|
"name": "GLM-5.2 Highspeed",
|
|
"api": "openai-completions",
|
|
"provider": "zai",
|
|
"baseUrl": "https://api.z.ai/api/coding/paas/v4",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0,
|
|
"output": 0,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
},
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"supportsReasoningEffort": false,
|
|
"maxTokensField": "max_tokens",
|
|
"thinkingFormat": "zai",
|
|
"zaiToolStream": true
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 131072
|
|
}
|
|
],
|
|
"checkedAt": 1785830713000,
|
|
"lastModified": 1785760830000,
|
|
"etag": "W/\"98c169c629803193583fc42e7311af91\""
|
|
},
|
|
"deepseek": {
|
|
"models": [
|
|
{
|
|
"id": "deepseek-v4-flash",
|
|
"name": "DeepSeek V4 Flash",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://api.deepseek.com",
|
|
"provider": "deepseek",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.14,
|
|
"output": 0.28,
|
|
"cacheRead": 0.0028,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"requiresReasoningContentOnAssistantMessages": true,
|
|
"thinkingFormat": "deepseek"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": "max"
|
|
}
|
|
},
|
|
{
|
|
"id": "deepseek-v4-pro",
|
|
"name": "DeepSeek V4 Pro",
|
|
"api": "openai-completions",
|
|
"baseUrl": "https://api.deepseek.com",
|
|
"provider": "deepseek",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"cost": {
|
|
"input": 0.435,
|
|
"output": 0.87,
|
|
"cacheRead": 0.003625,
|
|
"cacheWrite": 0
|
|
},
|
|
"contextWindow": 1000000,
|
|
"maxTokens": 384000,
|
|
"compat": {
|
|
"supportsStore": false,
|
|
"supportsDeveloperRole": false,
|
|
"requiresReasoningContentOnAssistantMessages": true,
|
|
"thinkingFormat": "deepseek"
|
|
},
|
|
"thinkingLevelMap": {
|
|
"minimal": null,
|
|
"low": null,
|
|
"medium": null,
|
|
"high": "high",
|
|
"max": "max"
|
|
}
|
|
}
|
|
],
|
|
"checkedAt": 1785830713004,
|
|
"lastModified": 1785502707000,
|
|
"etag": "W/\"15596aeadbdb5757401fcd2de812dcda\""
|
|
}
|
|
} |