3260 lines
96 KiB
JSON
3260 lines
96 KiB
JSON
{
|
|
"adapter": "opencode_go_join",
|
|
"as_of": "2026-08-23",
|
|
"captures": [
|
|
{
|
|
"response_sha256": "54153d28f72320344753241f23b6768d39ee25d3ccaac8e77cf40be6e679ed49",
|
|
"retrieved_at": "2026-08-24T00:16:23Z",
|
|
"source": "opencode-go-models"
|
|
},
|
|
{
|
|
"response_sha256": "d537d80d3dc3c7a8bd589957ed6b71c0e5c4572b8ad9316b0376ce51be928388",
|
|
"retrieved_at": "2026-08-24T00:16:23Z",
|
|
"source": "models-dev-opencode-go"
|
|
},
|
|
{
|
|
"response_sha256": "777d0eb24f308c2da02fe74f91aeddcd6cb6138d49d4e4d3371cfd4a8d5bdedd",
|
|
"retrieved_at": "2026-08-24T00:16:23Z",
|
|
"source": "opencode-go-docs-source"
|
|
}
|
|
],
|
|
"discovery": {
|
|
"endpoint": "https://opencode.ai/zen/go/v1/models"
|
|
},
|
|
"dynamic": true,
|
|
"fingerprint_fields": [
|
|
"upstream_id",
|
|
"canonical_slug",
|
|
"pricing",
|
|
"limits",
|
|
"modalities",
|
|
"tools",
|
|
"reasoning",
|
|
"structured_output",
|
|
"supported_parameters",
|
|
"deprecation",
|
|
"endpoint_metadata"
|
|
],
|
|
"inventory": "opencode-go",
|
|
"models": {
|
|
"opencode_go_anthropic_messages__minimax_m2_5": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cache_write_input_cost_per_million": 0.375,
|
|
"cached_input_cost_per_million": 0.06,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 204800,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "MiniMax-M2.5 via OpenCode Go",
|
|
"input_cost_per_million": 0.3,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "minimax",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 1.2,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "minimax-m2.5"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "MiniMax M2.5",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "minimax-m2.5",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.06,
|
|
"cache_write": 0.375,
|
|
"input": 0.3,
|
|
"label": "MiniMax M2.5",
|
|
"output": 1.2,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "minimax-m2.5",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.03,
|
|
"input": 0.3,
|
|
"output": 1.2
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "minimax-m2.5",
|
|
"id": "minimax-m2.5",
|
|
"knowledge": "2025-01",
|
|
"last_updated": "2026-02-12",
|
|
"limit": {
|
|
"context": 204800,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiniMax-M2.5",
|
|
"open_weights": true,
|
|
"provider": {
|
|
"npm": "@ai-sdk/anthropic"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-02-12",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/anthropic",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__minimax_m2_7": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cache_write_input_cost_per_million": 0.375,
|
|
"cached_input_cost_per_million": 0.06,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 204800,
|
|
"default_reasoning": "none",
|
|
"description": "MiniMax model for chat, coding, office work, and agentic tasks",
|
|
"display_name": "MiniMax-M2.7 via OpenCode Go",
|
|
"input_cost_per_million": 0.3,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "minimax",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 1.2,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "minimax-m2.7"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "MiniMax M2.7",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "minimax-m2.7",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.06,
|
|
"cache_write": 0.375,
|
|
"input": 0.3,
|
|
"label": "MiniMax M2.7",
|
|
"output": 1.2,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "minimax-m2.7",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.06,
|
|
"input": 0.3,
|
|
"output": 1.2
|
|
},
|
|
"description": "MiniMax model for chat, coding, office work, and agentic tasks",
|
|
"family": "minimax-m2.7",
|
|
"id": "minimax-m2.7",
|
|
"knowledge": "2025-01",
|
|
"last_updated": "2026-03-18",
|
|
"limit": {
|
|
"context": 204800,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiniMax-M2.7",
|
|
"open_weights": true,
|
|
"provider": {
|
|
"npm": "@ai-sdk/anthropic"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-03-18",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/anthropic",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__minimax_m3": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.06,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "MiniMax multimodal coding model for long-context reasoning and agent tasks",
|
|
"display_name": "MiniMax-M3 via OpenCode Go",
|
|
"input_cost_per_million": 0.3,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "minimax",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 1.2,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "minimax-m3"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "MiniMax M3",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "minimax-m3",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.06,
|
|
"input": 0.3,
|
|
"label": "MiniMax M3",
|
|
"output": 1.2,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "minimax-m3",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.06,
|
|
"context_over_200k": {
|
|
"cache_read": 0.12,
|
|
"input": 0.6,
|
|
"output": 2.4
|
|
},
|
|
"input": 0.3,
|
|
"output": 1.2,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 0.12,
|
|
"input": 0.6,
|
|
"output": 2.4,
|
|
"tier": {
|
|
"size": 512000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "MiniMax multimodal coding model for long-context reasoning and agent tasks",
|
|
"family": "minimax-m3",
|
|
"id": "minimax-m3",
|
|
"knowledge": "2025-01",
|
|
"last_updated": "2026-05-31",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiniMax-M3",
|
|
"open_weights": true,
|
|
"provider": {
|
|
"npm": "@ai-sdk/anthropic"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
}
|
|
],
|
|
"release_date": "2026-05-31",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/anthropic",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__qwen3_6_plus": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
|
|
"display_name": "Qwen3.6 Plus via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "qwen",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "qwen3.6-plus"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Qwen3.6 Plus",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "qwen3.6-plus",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.05,
|
|
"cache_write": 0.625,
|
|
"input": 0.5,
|
|
"label": "Qwen3.6 Plus (≤ 256K tokens)",
|
|
"output": 3.0,
|
|
"usage": 60.0
|
|
},
|
|
{
|
|
"cache_read": 0.2,
|
|
"cache_write": 2.5,
|
|
"input": 2.0,
|
|
"label": "Qwen3.6 Plus (> 256K tokens)",
|
|
"output": 6.0,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "qwen3.6-plus",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.05,
|
|
"cache_write": 0.625,
|
|
"context_over_200k": {
|
|
"cache_read": 0.2,
|
|
"cache_write": 2.5,
|
|
"input": 2,
|
|
"output": 6
|
|
},
|
|
"input": 0.5,
|
|
"output": 3,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 0.2,
|
|
"cache_write": 2.5,
|
|
"input": 2,
|
|
"output": 6,
|
|
"tier": {
|
|
"size": 256000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
|
|
"family": "qwen3.6",
|
|
"id": "qwen3.6-plus",
|
|
"knowledge": "2025-04",
|
|
"last_updated": "2026-04-02",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Qwen3.6 Plus",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"max": 81920,
|
|
"type": "budget_tokens"
|
|
}
|
|
],
|
|
"release_date": "2026-04-02",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": true,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__qwen3_7_max": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cache_write_input_cost_per_million": 3.125,
|
|
"cached_input_cost_per_million": 0.5,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "Flagship model for demanding analysis, coding, and production agent workflows",
|
|
"display_name": "Qwen3.7 Max via OpenCode Go",
|
|
"input_cost_per_million": 2.5,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "qwen",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 7.5,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "qwen3.7-max"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Qwen3.7 Max",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "qwen3.7-max",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.5,
|
|
"cache_write": 3.125,
|
|
"input": 2.5,
|
|
"label": "Qwen3.7 Max",
|
|
"output": 7.5,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "qwen3.7-max",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.5,
|
|
"cache_write": 3.125,
|
|
"input": 2.5,
|
|
"output": 7.5
|
|
},
|
|
"description": "Flagship model for demanding analysis, coding, and production agent workflows",
|
|
"family": "qwen3.7-max",
|
|
"id": "qwen3.7-max",
|
|
"last_updated": "2026-05-21",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Qwen3.7 Max",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"max": 262144,
|
|
"type": "budget_tokens"
|
|
}
|
|
],
|
|
"release_date": "2026-05-21",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": true,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__qwen3_7_plus": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
|
|
"display_name": "Qwen3.7 Plus via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "qwen",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "qwen3.7-plus"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Qwen3.7 Plus",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "qwen3.7-plus",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.04,
|
|
"cache_write": 0.5,
|
|
"input": 0.4,
|
|
"label": "Qwen3.7 Plus (≤ 256K tokens)",
|
|
"output": 1.6,
|
|
"usage": 60.0
|
|
},
|
|
{
|
|
"cache_read": 0.12,
|
|
"cache_write": 1.5,
|
|
"input": 1.2,
|
|
"label": "Qwen3.7 Plus (> 256K tokens)",
|
|
"output": 4.8,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "qwen3.7-plus",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.04,
|
|
"cache_write": 0.5,
|
|
"context_over_200k": {
|
|
"cache_read": 0.12,
|
|
"cache_write": 1.5,
|
|
"input": 1.2,
|
|
"output": 4.8
|
|
},
|
|
"input": 0.4,
|
|
"output": 1.6,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 0.12,
|
|
"cache_write": 1.5,
|
|
"input": 1.2,
|
|
"output": 4.8,
|
|
"tier": {
|
|
"size": 256000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "Multimodal reasoning model for visual analysis, planning, and tool use",
|
|
"family": "qwen3.7-plus",
|
|
"id": "qwen3.7-plus",
|
|
"last_updated": "2026-06-02",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Qwen3.7 Plus",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"max": 262144,
|
|
"type": "budget_tokens"
|
|
}
|
|
],
|
|
"release_date": "2026-06-02",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": true,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_anthropic_messages__qwen3_8_max": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cache_write_input_cost_per_million": 2.5,
|
|
"cached_input_cost_per_million": 0.25,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "2.4-trillion-parameter multimodal flagship for coding, professional work, and long-horizon agentic workflows",
|
|
"display_name": "Qwen3.8 Max via OpenCode Go",
|
|
"input_cost_per_million": 2.0,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "qwen",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 6.0,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_anthropic_messages",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "qwen3.8-max"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Qwen3.8 Max",
|
|
"npm": "@ai-sdk/anthropic",
|
|
"url": "https://opencode.ai/zen/go/v1/messages"
|
|
},
|
|
"id": "qwen3.8-max",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.25,
|
|
"cache_write": 2.5,
|
|
"input": 2.0,
|
|
"label": "Qwen3.8 Max",
|
|
"output": 6.0,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "qwen3.8-max",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.25,
|
|
"cache_write": 2.5,
|
|
"input": 2,
|
|
"output": 6
|
|
},
|
|
"description": "2.4-trillion-parameter multimodal flagship for coding, professional work, and long-horizon agentic workflows",
|
|
"family": "qwen3.8-max",
|
|
"id": "qwen3.8-max",
|
|
"last_updated": "2026-08-03",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Qwen3.8 Max",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"max": 262144,
|
|
"type": "budget_tokens"
|
|
}
|
|
],
|
|
"release_date": "2026-08-03",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": true,
|
|
"documented_npm": "@ai-sdk/anthropic",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/anthropic"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__deepseek_v4_flash": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "high",
|
|
"description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding",
|
|
"display_name": "DeepSeek V4 Flash via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "deepseek",
|
|
"max_output_tokens": 384000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "deepseek-v4-flash"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "DeepSeek V4 Flash",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "deepseek-v4-flash",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.007,
|
|
"input": 0.22,
|
|
"label": "DeepSeek V4 Flash (Off-Peak)",
|
|
"output": 0.66,
|
|
"usage": 30.0
|
|
},
|
|
{
|
|
"cache_read": 0.014,
|
|
"input": 0.44,
|
|
"label": "DeepSeek V4 Flash (Peak)",
|
|
"output": 1.32,
|
|
"usage": 30.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "deepseek-v4-flash",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.007,
|
|
"input": 0.22,
|
|
"output": 0.66
|
|
},
|
|
"description": "Official DeepSeek V4 Flash release with enhanced agentic capabilities and integrated DSpark speculative decoding",
|
|
"family": "deepseek-flash",
|
|
"id": "deepseek-v4-flash",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2025-05",
|
|
"last_updated": "2026-07-31",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 384000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "DeepSeek V4 Flash",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-07-31",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__deepseek_v4_flash_vision_exp": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "Experimental multimodal DeepSeek V4 Flash model for image understanding, coding, and agentic work",
|
|
"display_name": "DeepSeek V4 Flash Vision Exp via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "deepseek",
|
|
"max_output_tokens": 384000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none",
|
|
"low",
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "deepseek-v4-flash-vision-exp"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "DeepSeek V4 Flash Vision Exp",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "deepseek-v4-flash-vision-exp",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.007,
|
|
"input": 0.22,
|
|
"label": "DeepSeek V4 Flash Vision Exp (Off-Peak)",
|
|
"output": 0.66,
|
|
"usage": 15.0
|
|
},
|
|
{
|
|
"cache_read": 0.014,
|
|
"input": 0.44,
|
|
"label": "DeepSeek V4 Flash Vision Exp (Peak)",
|
|
"output": 1.32,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "deepseek-v4-flash-vision-exp",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.007,
|
|
"input": 0.22,
|
|
"output": 0.66
|
|
},
|
|
"description": "Experimental multimodal DeepSeek V4 Flash model for image understanding, coding, and agentic work",
|
|
"family": "deepseek-flash",
|
|
"id": "deepseek-v4-flash-vision-exp",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"last_updated": "2026-08-21",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 384000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "DeepSeek V4 Flash Vision Exp",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-08-21",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__deepseek_v4_pro": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "high",
|
|
"description": "Flagship DeepSeek model for coding, reasoning, and agentic work",
|
|
"display_name": "DeepSeek V4 Pro (New) via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "deepseek",
|
|
"max_output_tokens": 384000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "deepseek-v4-pro"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "DeepSeek V4 Pro",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "deepseek-v4-pro",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.022,
|
|
"input": 0.66,
|
|
"label": "DeepSeek V4 Pro (Off-Peak)",
|
|
"output": 1.98,
|
|
"usage": 15.0
|
|
},
|
|
{
|
|
"cache_read": 0.044,
|
|
"input": 1.32,
|
|
"label": "DeepSeek V4 Pro (Peak)",
|
|
"output": 3.96,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "deepseek-v4-pro",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.022,
|
|
"input": 0.66,
|
|
"output": 1.98
|
|
},
|
|
"description": "Flagship DeepSeek model for coding, reasoning, and agentic work",
|
|
"family": "deepseek-thinking",
|
|
"id": "deepseek-v4-pro",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2025-05",
|
|
"last_updated": "2026-04-24",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 384000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "DeepSeek V4 Pro (New)",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-04-24",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__glm_5": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 202752,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "GLM-5 via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "zai",
|
|
"max_output_tokens": 32768,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "glm-5"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"documented_endpoint": false,
|
|
"id": "glm-5"
|
|
},
|
|
"live": {
|
|
"id": "glm-5",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.2,
|
|
"input": 1,
|
|
"output": 3.2
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "glm",
|
|
"id": "glm-5",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2025-04",
|
|
"last_updated": "2026-02-11",
|
|
"limit": {
|
|
"context": 202752,
|
|
"output": 32768
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "GLM-5",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-02-11",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "models-dev-opencode-go",
|
|
"disagreement": false,
|
|
"documented_npm": null,
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__glm_5_1": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.26,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 202752,
|
|
"default_reasoning": "none",
|
|
"description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering",
|
|
"display_name": "GLM-5.1 via OpenCode Go",
|
|
"input_cost_per_million": 1.4,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "zai",
|
|
"max_output_tokens": 32768,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 4.4,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "glm-5.1"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "GLM-5.1",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "glm-5.1",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"label": "GLM-5.1",
|
|
"output": 4.4,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "glm-5.1",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"output": 4.4
|
|
},
|
|
"description": "Flagship GLM model for hybrid reasoning, coding, and agentic engineering",
|
|
"family": "glm",
|
|
"id": "glm-5.1",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2025-04",
|
|
"last_updated": "2026-04-07",
|
|
"limit": {
|
|
"context": 202752,
|
|
"output": 32768
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "GLM-5.1",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-04-07",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__glm_5_2": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.26,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "high",
|
|
"description": "Open flagship GLM for long-horizon coding agents and million-token context work",
|
|
"display_name": "GLM-5.2 via OpenCode Go",
|
|
"input_cost_per_million": 1.4,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "zai",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 4.4,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "glm-5.2"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "GLM-5.2",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "glm-5.2",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"label": "GLM-5.2",
|
|
"output": 4.4,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "glm-5.2",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"output": 4.4
|
|
},
|
|
"description": "Open flagship GLM for long-horizon coding agents and million-token context work",
|
|
"family": "glm",
|
|
"id": "glm-5.2",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"last_updated": "2026-06-13",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "GLM-5.2",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-06-13",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__glm_5_3": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.26,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "high",
|
|
"description": "Flagship GLM model for long-horizon coding, agents, and complex project delivery",
|
|
"display_name": "GLM-5.3 via OpenCode Go",
|
|
"input_cost_per_million": 1.4,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "zai",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 4.4,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "glm-5.3"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "GLM-5.3",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "glm-5.3",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"label": "GLM-5.3",
|
|
"output": 4.4,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "glm-5.3",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.26,
|
|
"input": 1.4,
|
|
"output": 4.4
|
|
},
|
|
"description": "Flagship GLM model for long-horizon coding, agents, and complex project delivery",
|
|
"family": "glm",
|
|
"id": "glm-5.3",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"last_updated": "2026-08-14",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "GLM-5.3",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-08-14",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__hy3": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.035,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 256000,
|
|
"default_reasoning": "none",
|
|
"description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks",
|
|
"display_name": "Hy3 (8x usage) via OpenCode Go",
|
|
"input_cost_per_million": 0.14,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 64000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 0.58,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none",
|
|
"low",
|
|
"high"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "hy3"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Hy3",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "hy3",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.035,
|
|
"input": 0.14,
|
|
"label": "Hy3",
|
|
"output": 0.58,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "hy3",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": false,
|
|
"cost": {
|
|
"cache_read": 0.004375,
|
|
"input": 0.0175,
|
|
"output": 0.0725
|
|
},
|
|
"description": "Tencent Hy reasoning model for coding, instruction following, and agent tasks",
|
|
"family": "Hy",
|
|
"id": "hy3",
|
|
"last_updated": "2026-07-06",
|
|
"limit": {
|
|
"context": 256000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Hy3 (8x usage)",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"none",
|
|
"low",
|
|
"high"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-07-06",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__hy3_preview": {
|
|
"catalog": {
|
|
"agent_compatible": false,
|
|
"availability": "live-unverified",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "id-only",
|
|
"capability_source": "opencode-go-models",
|
|
"context_window": 0,
|
|
"default_reasoning": "none",
|
|
"description": "Live ID without capability fingerprint evidence",
|
|
"display_name": "Unverified live Go model hy3-preview",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-models",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "opencode-go-models",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": false,
|
|
"upstream_id": "hy3-preview"
|
|
},
|
|
"evidence": {
|
|
"live": {
|
|
"id": "hy3-preview",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"unverified_live_only": true
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__kimi_k2_5": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 262144,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "Kimi K2.5 via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "moonshotai",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "kimi-k2.5"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"documented_endpoint": false,
|
|
"id": "kimi-k2.5"
|
|
},
|
|
"live": {
|
|
"id": "kimi-k2.5",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.1,
|
|
"input": 0.6,
|
|
"output": 3
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "kimi-k2",
|
|
"id": "kimi-k2.5",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-10",
|
|
"last_updated": "2026-01-27",
|
|
"limit": {
|
|
"context": 262144,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Kimi K2.5",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-01-27",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "models-dev-opencode-go",
|
|
"disagreement": false,
|
|
"documented_npm": null,
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__kimi_k2_6": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.16,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 262144,
|
|
"default_reasoning": "none",
|
|
"description": "Kimi multimodal agent model for visual understanding, coding, and planning",
|
|
"display_name": "Kimi K2.6 via OpenCode Go",
|
|
"input_cost_per_million": 0.95,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "moonshotai",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 4.0,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "kimi-k2.6"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Kimi K2.6",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "kimi-k2.6",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.16,
|
|
"input": 0.95,
|
|
"label": "Kimi K2.6",
|
|
"output": 4.0,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "kimi-k2.6",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.16,
|
|
"input": 0.95,
|
|
"output": 4
|
|
},
|
|
"description": "Kimi multimodal agent model for visual understanding, coding, and planning",
|
|
"family": "kimi-k2",
|
|
"id": "kimi-k2.6",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-10",
|
|
"last_updated": "2026-04-21",
|
|
"limit": {
|
|
"context": 262144,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Kimi K2.6",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-04-21",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__kimi_k2_7_code": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.19,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 262144,
|
|
"default_reasoning": "none",
|
|
"description": "Coding-focused Kimi model, stronger on long-horizon repo work with less overthinking",
|
|
"display_name": "Kimi K2.7 Code via OpenCode Go",
|
|
"input_cost_per_million": 0.95,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "moonshotai",
|
|
"max_output_tokens": 262144,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 4.0,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "kimi-k2.7-code"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Kimi K2.7 Code",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "kimi-k2.7-code",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.19,
|
|
"input": 0.95,
|
|
"label": "Kimi K2.7 Code",
|
|
"output": 4.0,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "kimi-k2.7-code",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.19,
|
|
"input": 0.95,
|
|
"output": 4
|
|
},
|
|
"description": "Coding-focused Kimi model, stronger on long-horizon repo work with less overthinking",
|
|
"family": "kimi-k2",
|
|
"id": "kimi-k2.7-code",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2025-01",
|
|
"last_updated": "2026-06-12",
|
|
"limit": {
|
|
"context": 262144,
|
|
"output": 262144
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Kimi K2.7 Code",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-06-12",
|
|
"structured_output": true,
|
|
"temperature": false,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__kimi_k3": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.3,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1048576,
|
|
"default_reasoning": "max",
|
|
"description": "Multimodal Kimi model with 1M context and toggleable max-effort thinking for long-horizon agent work",
|
|
"display_name": "Kimi K3 via OpenCode Go",
|
|
"input_cost_per_million": 3.0,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "moonshotai",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 15.0,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "kimi-k3"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Kimi K3",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "kimi-k3",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.3,
|
|
"input": 3.0,
|
|
"label": "Kimi K3",
|
|
"output": 15.0,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "kimi-k3",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.3,
|
|
"input": 3,
|
|
"output": 15
|
|
},
|
|
"description": "Multimodal Kimi model with 1M context and toggleable max-effort thinking for long-horizon agent work",
|
|
"family": "kimi-k3",
|
|
"id": "kimi-k3",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"last_updated": "2026-07-16",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Kimi K3",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-07-16",
|
|
"structured_output": true,
|
|
"temperature": false,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__mimo_v2_5": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.0028,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "none",
|
|
"description": "MiMo omni model for text, image, video, audio, and agents",
|
|
"display_name": "MiMo V2.5 via OpenCode Go",
|
|
"input_cost_per_million": 0.14,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 128000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 0.28,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "mimo-v2.5"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "MiMo-V2.5",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "mimo-v2.5",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.0028,
|
|
"input": 0.14,
|
|
"label": "MiMo V2.5",
|
|
"output": 0.28,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "mimo-v2.5",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.0028,
|
|
"input": 0.14,
|
|
"output": 0.28
|
|
},
|
|
"description": "MiMo omni model for text, image, video, audio, and agents",
|
|
"family": "mimo-v2.5",
|
|
"id": "mimo-v2.5",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-12",
|
|
"last_updated": "2026-04-22",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 128000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"audio",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiMo V2.5",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-04-22",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__mimo_v2_5_pro": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.003625,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1048576,
|
|
"default_reasoning": "none",
|
|
"description": "MiMo pro model for strong multimodal reasoning and agent execution",
|
|
"display_name": "MiMo V2.5 Pro via OpenCode Go",
|
|
"input_cost_per_million": 0.435,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 128000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 0.87,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "mimo-v2.5-pro"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "MiMo-V2.5-Pro",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "mimo-v2.5-pro",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.003625,
|
|
"input": 0.435,
|
|
"label": "MiMo V2.5 Pro",
|
|
"output": 0.87,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "mimo-v2.5-pro",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.003625,
|
|
"input": 0.435,
|
|
"output": 0.87
|
|
},
|
|
"description": "MiMo pro model for strong multimodal reasoning and agent execution",
|
|
"family": "mimo-v2.5-pro",
|
|
"id": "mimo-v2.5-pro",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-12",
|
|
"last_updated": "2026-04-22",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 128000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiMo V2.5 Pro",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-04-22",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__mimo_v2_omni": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 262144,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "MiMo V2 Omni via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 128000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "mimo-v2-omni"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"documented_endpoint": false,
|
|
"id": "mimo-v2-omni"
|
|
},
|
|
"live": {
|
|
"id": "mimo-v2-omni",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.08,
|
|
"input": 0.4,
|
|
"output": 2
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "mimo-v2-omni",
|
|
"id": "mimo-v2-omni",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-12",
|
|
"last_updated": "2026-03-18",
|
|
"limit": {
|
|
"context": 262144,
|
|
"output": 128000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"audio",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiMo V2 Omni",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-03-18",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "models-dev-opencode-go",
|
|
"disagreement": false,
|
|
"documented_npm": null,
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__mimo_v2_pro": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1048576,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "MiMo V2 Pro via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 128000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "mimo-v2-pro"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"documented_endpoint": false,
|
|
"id": "mimo-v2-pro"
|
|
},
|
|
"live": {
|
|
"id": "mimo-v2-pro",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.2,
|
|
"context_over_200k": {
|
|
"cache_read": 0.4,
|
|
"input": 2,
|
|
"output": 6
|
|
},
|
|
"input": 1,
|
|
"output": 3,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 0.4,
|
|
"input": 2,
|
|
"output": 6,
|
|
"tier": {
|
|
"size": 256000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "mimo-v2-pro",
|
|
"id": "mimo-v2-pro",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"knowledge": "2024-12",
|
|
"last_updated": "2026-03-18",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 128000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "MiMo V2 Pro",
|
|
"open_weights": true,
|
|
"reasoning": true,
|
|
"reasoning_options": [],
|
|
"release_date": "2026-03-18",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "models-dev-opencode-go",
|
|
"disagreement": false,
|
|
"documented_npm": null,
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__ox_alpha_free": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1000000,
|
|
"default_reasoning": "high",
|
|
"description": "Stealth reasoning model for coding, agentic tasks, and tool use",
|
|
"display_name": "Ox Alpha Free (Unlimited) via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "ox-alpha-free"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Ox Alpha Free",
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"url": "https://opencode.ai/zen/go/v1/chat/completions"
|
|
},
|
|
"id": "ox-alpha-free",
|
|
"pricing": [
|
|
{
|
|
"input": null,
|
|
"label": "Ox Alpha Free",
|
|
"output": null,
|
|
"usage": null
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "ox-alpha-free",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0,
|
|
"input": 0,
|
|
"output": 0
|
|
},
|
|
"description": "Stealth reasoning model for coding, agentic tasks, and tool use",
|
|
"id": "ox-alpha-free",
|
|
"interleaved": {
|
|
"field": "reasoning_content"
|
|
},
|
|
"last_updated": "2026-08-21",
|
|
"limit": {
|
|
"context": 1000000,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Ox Alpha Free (Unlimited)",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"low",
|
|
"high",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-08-21",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai-compatible",
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_openai_chat__qwen3_5_plus": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 262144,
|
|
"default_reasoning": "none",
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"display_name": "Qwen3.5 Plus via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "qwen",
|
|
"max_output_tokens": 65536,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_openai_chat",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": false,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "qwen3.5-plus"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"documented_endpoint": false,
|
|
"id": "qwen3.5-plus"
|
|
},
|
|
"live": {
|
|
"id": "qwen3.5-plus",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.02,
|
|
"cache_write": 0.25,
|
|
"input": 0.2,
|
|
"output": 1.2
|
|
},
|
|
"description": "Legacy model retained for compatibility with older integrations",
|
|
"family": "qwen3.5",
|
|
"id": "qwen3.5-plus",
|
|
"knowledge": "2025-04",
|
|
"last_updated": "2026-02-16",
|
|
"limit": {
|
|
"context": 262144,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Qwen3.5 Plus",
|
|
"open_weights": false,
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "toggle"
|
|
},
|
|
{
|
|
"max": 81920,
|
|
"type": "budget_tokens"
|
|
}
|
|
],
|
|
"release_date": "2026-02-16",
|
|
"status": "deprecated",
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "models-dev-opencode-go",
|
|
"disagreement": false,
|
|
"documented_npm": null,
|
|
"models_dev_npm": "@ai-sdk/openai-compatible",
|
|
"selected_npm": "@ai-sdk/openai-compatible"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_responses__gpt_5_6_luna": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1050000,
|
|
"default_reasoning": "none",
|
|
"description": "Cost-efficient GPT-5.6 model for fast, high-volume workloads",
|
|
"display_name": "GPT-5.6 Luna via OpenCode Go",
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "openai",
|
|
"max_output_tokens": 128000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_responses",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "gpt-5.6-luna"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "GPT 5.6 Luna",
|
|
"npm": "@ai-sdk/openai",
|
|
"url": "https://opencode.ai/zen/go/v1/responses"
|
|
},
|
|
"id": "gpt-5.6-luna",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.02,
|
|
"cache_write": 0.25,
|
|
"input": 0.2,
|
|
"label": "GPT 5.6 Luna (≤ 272K tokens)",
|
|
"output": 1.2,
|
|
"usage": 15.0
|
|
},
|
|
{
|
|
"cache_read": 0.04,
|
|
"cache_write": 0.5,
|
|
"input": 0.4,
|
|
"label": "GPT 5.6 Luna (> 272K tokens)",
|
|
"output": 1.8,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "gpt-5.6-luna",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.02,
|
|
"cache_write": 0.25,
|
|
"context_over_200k": {
|
|
"cache_read": 0.04,
|
|
"cache_write": 0.5,
|
|
"input": 0.4,
|
|
"output": 1.8
|
|
},
|
|
"input": 0.2,
|
|
"output": 1.2,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 0.04,
|
|
"cache_write": 0.5,
|
|
"input": 0.4,
|
|
"output": 1.8,
|
|
"tier": {
|
|
"size": 272000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "Cost-efficient GPT-5.6 model for fast, high-volume workloads",
|
|
"family": "gpt-luna",
|
|
"id": "gpt-5.6-luna",
|
|
"knowledge": "2026-02-16",
|
|
"last_updated": "2026-07-09",
|
|
"limit": {
|
|
"context": 1050000,
|
|
"input": 922000,
|
|
"output": 128000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "GPT-5.6 Luna",
|
|
"open_weights": false,
|
|
"provider": {
|
|
"npm": "@ai-sdk/openai"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"none",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh",
|
|
"max"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-07-09",
|
|
"structured_output": true,
|
|
"temperature": false,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai",
|
|
"models_dev_npm": "@ai-sdk/openai",
|
|
"selected_npm": "@ai-sdk/openai"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_responses__grok_4_5": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.3,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 500000,
|
|
"default_reasoning": "medium",
|
|
"description": "xAI's Grok model for chat, coding, agentic tools, and lower hallucination risk",
|
|
"display_name": "Grok 4.5 via OpenCode Go",
|
|
"input_cost_per_million": 2.0,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 500000,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 6.0,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_responses",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "grok-4.5"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Grok 4.5",
|
|
"npm": "@ai-sdk/openai",
|
|
"url": "https://opencode.ai/zen/go/v1/responses"
|
|
},
|
|
"id": "grok-4.5",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.3,
|
|
"input": 2.0,
|
|
"label": "Grok 4.5",
|
|
"output": 6.0,
|
|
"usage": 15.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "grok-4.5",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.5,
|
|
"context_over_200k": {
|
|
"cache_read": 1,
|
|
"input": 4,
|
|
"output": 12
|
|
},
|
|
"input": 2,
|
|
"output": 6,
|
|
"tiers": [
|
|
{
|
|
"cache_read": 1,
|
|
"input": 4,
|
|
"output": 12,
|
|
"tier": {
|
|
"size": 200000,
|
|
"type": "context"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"description": "xAI's Grok model for chat, coding, agentic tools, and lower hallucination risk",
|
|
"family": "grok",
|
|
"id": "grok-4.5",
|
|
"last_updated": "2026-07-08",
|
|
"limit": {
|
|
"context": 500000,
|
|
"output": 500000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Grok 4.5",
|
|
"open_weights": false,
|
|
"provider": {
|
|
"npm": "@ai-sdk/openai"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"low",
|
|
"medium",
|
|
"high"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-07-08",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai",
|
|
"models_dev_npm": "@ai-sdk/openai",
|
|
"selected_npm": "@ai-sdk/openai"
|
|
}
|
|
}
|
|
},
|
|
"opencode_go_responses__muse_spark_1_2_contributor": {
|
|
"catalog": {
|
|
"agent_compatible": true,
|
|
"availability": "current",
|
|
"availability_source": "opencode-go-models",
|
|
"cached_input_cost_per_million": 0.002,
|
|
"capability_confidence": "opencode-maintained-catalog",
|
|
"capability_source": "models-dev-opencode-go",
|
|
"context_window": 1048576,
|
|
"default_reasoning": "medium",
|
|
"description": "Muse Spark 1.2 is a coding-focused update to Muse Spark 1.1 with improvements in code generation, complex debugging, codebase understanding, and end-to-end developer workflows.",
|
|
"display_name": "Muse Spark 1.2 Contributor via OpenCode Go",
|
|
"input_cost_per_million": 0.1,
|
|
"inventory": "opencode-go",
|
|
"kind": "chat",
|
|
"maker": "unknown",
|
|
"max_output_tokens": 131072,
|
|
"modalities": [
|
|
"text"
|
|
],
|
|
"output_cost_per_million": 0.2,
|
|
"output_modalities": [
|
|
"text"
|
|
],
|
|
"parallel_tool_calls": false,
|
|
"pricing_source": "opencode-go-docs-source",
|
|
"reasoning_levels": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
],
|
|
"resource_group": "opencode_go",
|
|
"route": "opencode_go_responses",
|
|
"source": "models-dev-opencode-go",
|
|
"structured_output": true,
|
|
"supports_reasoning_summaries": false,
|
|
"tool_calling": true,
|
|
"upstream_id": "muse-spark-1.2-contributor"
|
|
},
|
|
"evidence": {
|
|
"docs": {
|
|
"endpoint": {
|
|
"name": "Muse Spark 1.2 Contributor",
|
|
"npm": "@ai-sdk/openai",
|
|
"url": "https://opencode.ai/zen/go/v1/responses"
|
|
},
|
|
"id": "muse-spark-1.2-contributor",
|
|
"pricing": [
|
|
{
|
|
"cache_read": 0.002,
|
|
"input": 0.1,
|
|
"label": "Muse Spark 1.2 Contributor",
|
|
"output": 0.2,
|
|
"usage": 60.0
|
|
}
|
|
]
|
|
},
|
|
"live": {
|
|
"id": "muse-spark-1.2-contributor",
|
|
"object": "model",
|
|
"owned_by": "opencode"
|
|
},
|
|
"models_dev": {
|
|
"attachment": true,
|
|
"cost": {
|
|
"cache_read": 0.002,
|
|
"input": 0.1,
|
|
"output": 0.2
|
|
},
|
|
"description": "Muse Spark 1.2 is a coding-focused update to Muse Spark 1.1 with improvements in code generation, complex debugging, codebase understanding, and end-to-end developer workflows.",
|
|
"family": "muse",
|
|
"id": "muse-spark-1.2-contributor",
|
|
"last_updated": "2026-08-05",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 131072
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"video",
|
|
"pdf",
|
|
"audio"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
},
|
|
"name": "Muse Spark 1.2 Contributor",
|
|
"open_weights": false,
|
|
"provider": {
|
|
"npm": "@ai-sdk/openai"
|
|
},
|
|
"reasoning": true,
|
|
"reasoning_options": [
|
|
{
|
|
"type": "effort",
|
|
"values": [
|
|
"minimal",
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"xhigh"
|
|
]
|
|
}
|
|
],
|
|
"release_date": "2026-08-05",
|
|
"structured_output": true,
|
|
"temperature": true,
|
|
"tool_call": true
|
|
},
|
|
"protocol_resolution": {
|
|
"authority": "opencode-go-docs-source",
|
|
"disagreement": false,
|
|
"documented_npm": "@ai-sdk/openai",
|
|
"models_dev_npm": "@ai-sdk/openai",
|
|
"selected_npm": "@ai-sdk/openai"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"models_sha256": "6cee754c7f049ff226133db82b7848ed6d6fa606fd347cd25bc411707e497591",
|
|
"schema_version": 8,
|
|
"sources": {
|
|
"models-dev-opencode-go": "https://models.dev/api.json",
|
|
"opencode-go-docs": "https://opencode.ai/docs/go/",
|
|
"opencode-go-docs-source": "https://raw.githubusercontent.com/anomalyco/opencode/03bba464d46f3eddf74195919b1344aa937f7b11/packages/web/src/content/docs/go.mdx",
|
|
"opencode-go-models": "https://opencode.ai/zen/go/v1/models"
|
|
}
|
|
}
|