Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
163 changes: 163 additions & 0 deletions internal/providers/configs/alibaba-coding.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
{
"name": "Alibaba Coding Plan",
"id": "alibaba-coding",
"type": "openai-compat",
"api_key": "$ALIBABA_API_KEY",
"api_endpoint": "https://coding-intl.dashscope.aliyuncs.com/v1",
"default_large_model_id": "qwen3-max-2026-01-23",
"default_small_model_id": "glm-4.7",
"models": [
{
"id": "qwen3-coder-next",
"name": "Qwen3 Coder Next",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3-coder-plus",
"name": "Qwen3 Coder Plus",
"context_window": 1000000,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3-max-2026-01-23",
"name": "Qwen3 Max 2026-01-23",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3.5-plus",
"name": "Qwen3.5 Plus",
"context_window": 1000000,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
},
{
"id": "kimi-k2.5",
"name": "Moonshot Kimi K2.5",
"context_window": 262144,
"default_max_tokens": 32768,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
},
{
"id": "glm-5",
"name": "GLM 5",
"context_window": 202752,
"default_max_tokens": 16384,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "glm-4.7",
"name": "GLM 4.7",
"context_window": 131072,
"default_max_tokens": 16384,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "MiniMax-M2.5",
"name": "MiniMax M2.5",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
}
]
}
163 changes: 163 additions & 0 deletions internal/providers/configs/alibaba-pay-china.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
{
"name": "Alibaba Pay China",
"id": "alibaba-pay-china",
"type": "openai-compat",
"api_key": "$ALIBABA_API_KEY",
"api_endpoint": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"default_large_model_id": "qwen3-max-2026-01-23",
"default_small_model_id": "glm-4.7",
"models": [
{
"id": "qwen3-coder-next",
"name": "Qwen3 Coder Next",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3-coder-plus",
"name": "Qwen3 Coder Plus",
"context_window": 1000000,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3-max-2026-01-23",
"name": "Qwen3 Max 2026-01-23",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "qwen3.5-plus",
"name": "Qwen3.5 Plus",
"context_window": 1000000,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
},
{
"id": "kimi-k2.5",
"name": "Moonshot Kimi K2.5",
"context_window": 262144,
"default_max_tokens": 32768,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
},
{
"id": "glm-5",
"name": "GLM 5",
"context_window": 202752,
"default_max_tokens": 16384,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "glm-4.7",
"name": "GLM 4.7",
"context_window": 131072,
"default_max_tokens": 16384,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": false,
"options": {}
},
{
"id": "MiniMax-M2.5",
"name": "MiniMax M2.5",
"context_window": 262144,
"default_max_tokens": 65536,
"cost_per_1m_in": 0,
"cost_per_1m_out": 0,
"cost_per_1m_in_cached": 0,
"cost_per_1m_out_cached": 0,
"can_reason": true,
"reasoning_levels": [
"low",
"medium",
"high"
],
"default_reasoning_effort": "medium",
"supports_attachments": true,
"options": {}
}
]
}
Loading
Loading