自动同步: 2026-07-02 02:10
This commit is contained in:
@@ -1,207 +0,0 @@
|
|||||||
{
|
|
||||||
"providers": {
|
|
||||||
"alibaba-cloud": {
|
|
||||||
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5",
|
|
||||||
"name": "glm 5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"bailian": {
|
|
||||||
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"kimi-coding": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi for Coding",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"kimi": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"headers": {
|
|
||||||
"User-Agent": "claude-code/0.1.0"
|
|
||||||
},
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "kimi-code",
|
|
||||||
"name": "Kimi Code",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi Code (legacy model id)",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,80 +1,3 @@
|
|||||||
{
|
{
|
||||||
"providers": {
|
"providers": {}
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"generatedBy": "openclaw-plugin-model-catalog-v1",
|
||||||
|
"providers": {
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"api": "openai-completions",
|
||||||
|
"apiKey": "sk-b0d99f787df3409ca6efe7d2ae014d2a"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -230,6 +230,23 @@
|
|||||||
},
|
},
|
||||||
"contextWindow": 64000,
|
"contextWindow": 64000,
|
||||||
"maxTokens": 16384
|
"maxTokens": 16384
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7-FlashX",
|
||||||
|
"name": "glm 4.7 FlashX",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 8192
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"api": "openai-completions",
|
"api": "openai-completions",
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,225 +0,0 @@
|
|||||||
{
|
|
||||||
"providers": {
|
|
||||||
"alibaba-cloud": {
|
|
||||||
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"bailian": {
|
|
||||||
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"kimi-coding": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi for Coding",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"kimi": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"headers": {
|
|
||||||
"User-Agent": "claude-code/0.1.0"
|
|
||||||
},
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "kimi-code",
|
|
||||||
"name": "Kimi Code",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi Code (legacy model id)",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,225 +0,0 @@
|
|||||||
{
|
|
||||||
"providers": {
|
|
||||||
"alibaba-cloud": {
|
|
||||||
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"bailian": {
|
|
||||||
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"kimi-coding": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi for Coding",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"kimi": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"headers": {
|
|
||||||
"User-Agent": "claude-code/0.1.0"
|
|
||||||
},
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "kimi-code",
|
|
||||||
"name": "Kimi Code",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi Code (legacy model id)",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,203 +0,0 @@
|
|||||||
{
|
|
||||||
"providers": {
|
|
||||||
"bailian": {
|
|
||||||
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "qwen3-max-2026-01-23",
|
|
||||||
"name": "qwen3-max-thinking",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 65536,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"kimi-coding": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi for Coding",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"kimi": {
|
|
||||||
"baseUrl": "https://api.kimi.com/coding/",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"headers": {
|
|
||||||
"User-Agent": "claude-code/0.1.0"
|
|
||||||
},
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "kimi-code",
|
|
||||||
"name": "Kimi Code",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "k2p5",
|
|
||||||
"name": "Kimi Code (legacy model id)",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text",
|
|
||||||
"image"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 262144,
|
|
||||||
"maxTokens": 32768
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-kimi-o8VFc619Hnv8IAfj3aawWYDAFlJeBseOEs1ybgTQzO66uWyfW91QoVLz9VlTT9A6"
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,87 +0,0 @@
|
|||||||
{
|
|
||||||
"providers": {
|
|
||||||
"mm": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"apiKey": "sk-cp-8PugyKE2xsG0S4x4KzDuuIV6Z9bT1NFwkpfrOSG05djFVExAgYEPpp7iUaTcugT6_P4uBYIN9S75l3ij-Yd2Ct8f6CxdKWdgFahESfn_jla-SlU6oGUCBjk",
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true,
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.5",
|
|
||||||
"name": "MiniMax M2.5",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 15,
|
|
||||||
"output": 60,
|
|
||||||
"cacheRead": 2,
|
|
||||||
"cacheWrite": 10
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "anthropic-messages"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
+5603
-6993
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,69 @@
|
|||||||
|
# Session: 2026-07-01 10:48:23 GMT+8
|
||||||
|
|
||||||
|
- **Session Key**: agent:ui-designer:main
|
||||||
|
- **Session ID**: 3b29af22-daf9-4f4c-95a2-902dc47392c3
|
||||||
|
- **Source**: feishu
|
||||||
|
|
||||||
|
## Conversation Summary
|
||||||
|
|
||||||
|
assistant: 张青,我目前没有找到最近生成文档的记录。你能具体说一下是哪个文档吗?
|
||||||
|
|
||||||
|
比如:
|
||||||
|
- 是**股票跟踪报告**(中国核建/中国海油/比亚迪等)?
|
||||||
|
- 是**房价监控报告**?
|
||||||
|
- 还是**每日新闻简报**?
|
||||||
|
- 或者是某个**飞书文档/多维表格**?
|
||||||
|
|
||||||
|
请提供一下文档的链接或名称,我立刻去排查。
|
||||||
|
user: [message_id: om_x100b6b73835048bcc1c43f127d081a0]
|
||||||
|
张青: 每日新闻简报。https://k80ffjmigv.feishu.cn/docx/GVCcdW98Noc6nzxYlxHc9fz4nIb
|
||||||
|
assistant: 让我查看一下这个飞书文档的内容。
|
||||||
|
assistant: 确认了,文档确实只有标题"每日新闻简报 2026-07-01",没有任何正文内容。让我查一下今天的定时任务执行情况和相关日志。
|
||||||
|
assistant: 今天8点的新闻简报任务状态显示 `ok`,让我看看它实际产出的内容和任务执行详情。
|
||||||
|
assistant: 找到原因了。让我查看今天任务执行的具体session记录,确认子代理到底写了什么。
|
||||||
|
assistant: 现在我明白了。让我总结排查结果:
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**张青,问题已排查清楚。**
|
||||||
|
|
||||||
|
今天8点的新闻简报任务**实际已完成**,但问题出在**飞书文档写入环节**:
|
||||||
|
|
||||||
|
### 📄 本地文件 ✅ 正常
|
||||||
|
- `~/work/zq/30.资源/新闻简报/2026-07-01.md` — 内容完整(4372字节),包含地缘政治3条 + 科技产业3条新闻
|
||||||
|
|
||||||
|
### 🌐 飞书文档 ❌ 内容为空
|
||||||
|
- 文档 `GVCcdW98Noc6nzxYlxHc9fz4nIb` 只创建了标题,正文没有写入
|
||||||
|
|
||||||
|
### 🔍 原因分析
|
||||||
|
定时任务的子代理(isolated session)执行时间只有 **约2.5分钟**(165秒),从运行记录的 `output_tokens: 297` 可以看出,子代理大概率**没来得及写完飞书文档就超时结束了**。它:
|
||||||
|
1. ✅ 完成了新闻搜索
|
||||||
|
2. ✅ 保存了本地文件
|
||||||
|
3. ✅ 创建了飞书文档(标题)
|
||||||
|
4. ❌ **未完成正文写入就被中断**
|
||||||
|
|
||||||
|
子代理使用了 `glm-5-turbo` 模型,输出token非常少(297 vs 以往的5000-9000),说明是时间/超时压力下快速截断了。
|
||||||
|
|
||||||
|
### 🛠 修复建议
|
||||||
|
我现在把本地完整内容补写到飞书文档中,要我现在补上吗?
|
||||||
|
user: [message_id: om_x100b6b7396cec8b0c4b5a778e156672]
|
||||||
|
张青: 重新跑一遍这个流程,确认一下你的推测。
|
||||||
|
assistant: 好的,我重新跑一遍完整的新闻简报流程,确认问题所在。让我先读取本地已有的内容,然后手动写入飞书文档,同时观察定时任务的行为。
|
||||||
|
|
||||||
|
实际上,最直接的验证方式是:用子代理重新执行一次定时任务,观察它的完整行为。
|
||||||
|
assistant: 已触发任务重跑,子代理正在执行中。我会等它完成后查看结果。
|
||||||
|
user: [message_id: om_x100b6b73bd9ee084c1c3528bbaf92e2]
|
||||||
|
张青: 那每日简报文档呢?
|
||||||
|
assistant: 让我检查一下飞书文档是否写入了内容。
|
||||||
|
assistant: **确认了,飞书文档仍然只有标题,内容为空。**
|
||||||
|
|
||||||
|
子代理每次都:
|
||||||
|
1. ✅ 创建了飞书文档(标题)
|
||||||
|
2. ✅ 搜索了新闻、保存了本地文件
|
||||||
|
3. ❌ **没有把内容写入飞书文档正文**
|
||||||
|
|
||||||
|
这说明问题不是"超时截断",而是**子代理的任务prompt里没有明确指示要写飞书文档**。它只说了"保存到本地文件 + 推送飞书消息",子代理把"推送"理解成发了一条消息链接,但没有把内容写入飞书文档。
|
||||||
|
|
||||||
|
我现在直接把本地完整简报内容补写到这个飞书文档里:
|
||||||
|
assistant: 内容完整。现在写入飞书文档:
|
||||||
|
assistant: 飞书文档已补写完成。现在来修复定时任务本身,避免以后再出现这个问题。我需要在任务的prompt中明确要求写入飞书文档:
|
||||||
@@ -196,3 +196,6 @@
|
|||||||
[2026-06-30 02:31:06] === 每日回顾整理开始 ===
|
[2026-06-30 02:31:06] === 每日回顾整理开始 ===
|
||||||
[2026-06-30 02:31:06] 处理日期: 2026-06-29
|
[2026-06-30 02:31:06] 处理日期: 2026-06-29
|
||||||
[2026-06-30 02:31:06] 没有已完成的任务,跳过
|
[2026-06-30 02:31:06] 没有已完成的任务,跳过
|
||||||
|
[2026-07-01 02:30:12] === 每日回顾整理开始 ===
|
||||||
|
[2026-07-01 02:30:12] 处理日期: 2026-06-30
|
||||||
|
[2026-07-01 02:30:12] 没有已完成的任务,跳过
|
||||||
|
|||||||
+3
-2
@@ -31,7 +31,8 @@
|
|||||||
},
|
},
|
||||||
"createdAtMs": 1770807648254,
|
"createdAtMs": 1770807648254,
|
||||||
"approvedAtMs": 1770807648254,
|
"approvedAtMs": 1770807648254,
|
||||||
"lastSeenAtMs": 1782834672022,
|
"lastSeenAtMs": 1782891971221,
|
||||||
"lastSeenReason": "connect"
|
"lastSeenReason": "connect",
|
||||||
|
"remoteIp": "192.168.1.36"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1 +1 @@
|
|||||||
{"kind":"gateway-supervisor-restart-handoff","version":1,"intentId":"500c5319-df60-4eda-9667-4a58ab38db7d","pid":3809983,"processInstanceId":"34e4f234-71cc-4f23-99a6-03adc880ed98","createdAt":1782834360777,"expiresAt":1782834420777,"reason":"gateway.restart","source":"operator-restart","restartKind":"full-process","supervisorMode":"systemd"}
|
{"kind":"gateway-supervisor-restart-handoff","version":1,"intentId":"78d64a9d-8eae-4f2e-9796-14593d80d72c","pid":156234,"processInstanceId":"f2bbabfa-6cb1-4e5e-918f-aeec58d7b8f7","createdAt":1782893165257,"expiresAt":1782893225257,"reason":"移除不需要的 provider:mm、kimi-coding、kimi、alibaba-cloud、bailian","source":"unknown","restartKind":"full-process","supervisorMode":"systemd"}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"operator.read",
|
"operator.read",
|
||||||
"operator.write"
|
"operator.write"
|
||||||
],
|
],
|
||||||
"updatedAtMs": 1782834672032
|
"updatedAtMs": 1782891971257
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,3 +71,4 @@
|
|||||||
{"timestamp":"2026-03-24T02:16:29.738Z","action":"new","sessionKey":"agent:knowledge-base:main","senderId":"ou_9351c287f42069fa30366ac641d24df7","source":"feishu"}
|
{"timestamp":"2026-03-24T02:16:29.738Z","action":"new","sessionKey":"agent:knowledge-base:main","senderId":"ou_9351c287f42069fa30366ac641d24df7","source":"feishu"}
|
||||||
{"timestamp":"2026-06-30T15:44:30.919Z","action":"reset","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
{"timestamp":"2026-06-30T15:44:30.919Z","action":"reset","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
||||||
{"timestamp":"2026-06-30T15:54:09.997Z","action":"new","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
{"timestamp":"2026-06-30T15:54:09.997Z","action":"new","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
||||||
|
{"timestamp":"2026-07-01T02:48:23.940Z","action":"new","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
||||||
|
|||||||
+22
-22
@@ -2,35 +2,35 @@
|
|||||||
"entries": {
|
"entries": {
|
||||||
"/home/starmen1265/.openclaw/openclaw.json": {
|
"/home/starmen1265/.openclaw/openclaw.json": {
|
||||||
"lastKnownGood": {
|
"lastKnownGood": {
|
||||||
"hash": "2ddff1f99f53f6e9ae8ecbcd5d1a81d333be0e12fffeba688c5da24af799f577",
|
"hash": "317079564d4cb3277974195b7697820b663fcdb041ec202c6a18a14049cb650a",
|
||||||
"bytes": 12405,
|
"bytes": 15953,
|
||||||
"mtimeMs": 1782834345929.2812,
|
"mtimeMs": 1782893147483.6523,
|
||||||
"ctimeMs": 1782834345931.4521,
|
"ctimeMs": 1782893147483.6523,
|
||||||
"dev": "66306",
|
"dev": "66306",
|
||||||
"ino": "48243514",
|
"ino": "48248131",
|
||||||
"mode": 384,
|
|
||||||
"nlink": 1,
|
|
||||||
"uid": 1000,
|
|
||||||
"gid": 1000,
|
|
||||||
"hasMeta": true,
|
|
||||||
"gatewayMode": "local",
|
|
||||||
"observedAt": "2026-06-30T15:56:01.966Z"
|
|
||||||
},
|
|
||||||
"lastObservedSuspiciousSignature": null,
|
|
||||||
"lastPromotedGood": {
|
|
||||||
"hash": "2ddff1f99f53f6e9ae8ecbcd5d1a81d333be0e12fffeba688c5da24af799f577",
|
|
||||||
"bytes": 12405,
|
|
||||||
"mtimeMs": 1782834345929.2812,
|
|
||||||
"ctimeMs": 1782834345931.4521,
|
|
||||||
"dev": "66306",
|
|
||||||
"ino": "48243514",
|
|
||||||
"mode": 33152,
|
"mode": 33152,
|
||||||
"nlink": 1,
|
"nlink": 1,
|
||||||
"uid": 1000,
|
"uid": 1000,
|
||||||
"gid": 1000,
|
"gid": 1000,
|
||||||
"hasMeta": true,
|
"hasMeta": true,
|
||||||
"gatewayMode": "local",
|
"gatewayMode": "local",
|
||||||
"observedAt": "2026-06-30T15:55:55.384Z"
|
"observedAt": "2026-07-01T08:06:14.047Z"
|
||||||
|
},
|
||||||
|
"lastObservedSuspiciousSignature": null,
|
||||||
|
"lastPromotedGood": {
|
||||||
|
"hash": "317079564d4cb3277974195b7697820b663fcdb041ec202c6a18a14049cb650a",
|
||||||
|
"bytes": 15953,
|
||||||
|
"mtimeMs": 1782893147483.6523,
|
||||||
|
"ctimeMs": 1782893147483.6523,
|
||||||
|
"dev": "66306",
|
||||||
|
"ino": "48248131",
|
||||||
|
"mode": 33152,
|
||||||
|
"nlink": 1,
|
||||||
|
"uid": 1000,
|
||||||
|
"gid": 1000,
|
||||||
|
"hasMeta": true,
|
||||||
|
"gatewayMode": "local",
|
||||||
|
"observedAt": "2026-07-01T08:06:14.047Z"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
Vendored
+21
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"name": "openclaw-deepseek-provider-2481ed984b",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"node_modules/@openclaw/deepseek-provider": {
|
||||||
|
"version": "2026.6.10",
|
||||||
|
"resolved": "https://registry.npmjs.org/@openclaw/deepseek-provider/-/deepseek-provider-2026.6.10.tgz",
|
||||||
|
"integrity": "sha512-KU+Fa9wfn6dCVef0ciMWwZNM2kORlY04eyRipmBhH7C6wpVYmflbIPC2X6ynHCgZIo+Wcy7rUc2xqQ9kTYcjSQ==",
|
||||||
|
"hasShrinkwrap": true,
|
||||||
|
"peerDependencies": {
|
||||||
|
"openclaw": ">=2026.6.10"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"openclaw": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
Vendored
+12
@@ -0,0 +1,12 @@
|
|||||||
|
# OpenClaw DeepSeek Provider
|
||||||
|
|
||||||
|
Official OpenClaw provider plugin for DeepSeek.
|
||||||
|
|
||||||
|
Install from OpenClaw:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
openclaw plugins install @openclaw/deepseek-provider
|
||||||
|
openclaw gateway restart
|
||||||
|
```
|
||||||
|
|
||||||
|
See <https://docs.openclaw.ai/providers/deepseek> for setup and configuration.
|
||||||
Generated
Vendored
+4
@@ -0,0 +1,4 @@
|
|||||||
|
import { n as DEEPSEEK_MODEL_CATALOG, r as buildDeepSeekModelDefinition, t as DEEPSEEK_BASE_URL } from "./models-DCxTAfJ0.js";
|
||||||
|
import { buildDeepSeekProvider } from "./provider-catalog.js";
|
||||||
|
import { createDeepSeekV4ThinkingWrapper } from "./stream.js";
|
||||||
|
export { DEEPSEEK_BASE_URL, DEEPSEEK_MODEL_CATALOG, buildDeepSeekModelDefinition, buildDeepSeekProvider, createDeepSeekV4ThinkingWrapper };
|
||||||
Generated
Vendored
+59
@@ -0,0 +1,59 @@
|
|||||||
|
import { buildDeepSeekProvider } from "./provider-catalog.js";
|
||||||
|
import { createDeepSeekV4ThinkingWrapper } from "./stream.js";
|
||||||
|
import { DEEPSEEK_DEFAULT_MODEL_REF, applyDeepSeekConfig } from "./onboard.js";
|
||||||
|
import { resolveDeepSeekV4ThinkingProfile } from "./thinking.js";
|
||||||
|
import { readConfiguredProviderCatalogEntries } from "openclaw/plugin-sdk/provider-catalog-shared";
|
||||||
|
import { defineSingleProviderPluginEntry } from "openclaw/plugin-sdk/provider-entry";
|
||||||
|
import { buildProviderReplayFamilyHooks } from "openclaw/plugin-sdk/provider-model-shared";
|
||||||
|
import { buildProviderToolCompatFamilyHooks } from "openclaw/plugin-sdk/provider-tools";
|
||||||
|
import { fetchDeepSeekUsage } from "openclaw/plugin-sdk/provider-usage";
|
||||||
|
//#region extensions/deepseek/index.ts
|
||||||
|
const PROVIDER_ID = "deepseek";
|
||||||
|
var deepseek_default = defineSingleProviderPluginEntry({
|
||||||
|
id: PROVIDER_ID,
|
||||||
|
name: "DeepSeek Provider",
|
||||||
|
description: "Bundled DeepSeek provider plugin",
|
||||||
|
provider: {
|
||||||
|
label: "DeepSeek",
|
||||||
|
docsPath: "/providers/deepseek",
|
||||||
|
auth: [{
|
||||||
|
methodId: "api-key",
|
||||||
|
label: "DeepSeek API key",
|
||||||
|
hint: "API key",
|
||||||
|
optionKey: "deepseekApiKey",
|
||||||
|
flagName: "--deepseek-api-key",
|
||||||
|
envVar: "DEEPSEEK_API_KEY",
|
||||||
|
promptMessage: "Enter DeepSeek API key",
|
||||||
|
defaultModel: DEEPSEEK_DEFAULT_MODEL_REF,
|
||||||
|
applyConfig: (cfg) => applyDeepSeekConfig(cfg),
|
||||||
|
wizard: {
|
||||||
|
choiceId: "deepseek-api-key",
|
||||||
|
choiceLabel: "DeepSeek API key",
|
||||||
|
groupId: "deepseek",
|
||||||
|
groupLabel: "DeepSeek",
|
||||||
|
groupHint: "API key"
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
catalog: { buildProvider: buildDeepSeekProvider },
|
||||||
|
augmentModelCatalog: ({ config }) => readConfiguredProviderCatalogEntries({
|
||||||
|
config,
|
||||||
|
providerId: PROVIDER_ID
|
||||||
|
}),
|
||||||
|
matchesContextOverflowError: ({ errorMessage }) => /\bdeepseek\b.*(?:input.*too long|context.*exceed)/i.test(errorMessage),
|
||||||
|
...buildProviderReplayFamilyHooks({
|
||||||
|
family: "openai-compatible",
|
||||||
|
dropReasoningFromHistory: false
|
||||||
|
}),
|
||||||
|
...buildProviderToolCompatFamilyHooks("deepseek"),
|
||||||
|
wrapStreamFn: (ctx) => createDeepSeekV4ThinkingWrapper(ctx.streamFn, ctx.thinkingLevel),
|
||||||
|
resolveThinkingProfile: ({ modelId }) => resolveDeepSeekV4ThinkingProfile(modelId),
|
||||||
|
isModernModelRef: ({ modelId }) => Boolean(resolveDeepSeekV4ThinkingProfile(modelId)),
|
||||||
|
resolveUsageAuth: async (ctx) => {
|
||||||
|
const apiKey = ctx.resolveApiKeyFromConfigAndStore({ envDirect: [ctx.env.DEEPSEEK_API_KEY] });
|
||||||
|
return apiKey ? { token: apiKey } : null;
|
||||||
|
},
|
||||||
|
fetchUsageSnapshot: async (ctx) => await fetchDeepSeekUsage(ctx.token, ctx.timeoutMs, ctx.fetchFn)
|
||||||
|
}
|
||||||
|
});
|
||||||
|
//#endregion
|
||||||
|
export { deepseek_default as default };
|
||||||
Generated
Vendored
+106
@@ -0,0 +1,106 @@
|
|||||||
|
import { buildManifestModelProviderConfig } from "openclaw/plugin-sdk/provider-catalog-shared";
|
||||||
|
//#endregion
|
||||||
|
//#region extensions/deepseek/models.ts
|
||||||
|
const DEEPSEEK_MANIFEST_PROVIDER = buildManifestModelProviderConfig({
|
||||||
|
providerId: "deepseek",
|
||||||
|
catalog: {
|
||||||
|
"providers": { "deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 1e6,
|
||||||
|
"maxTokens": 384e3,
|
||||||
|
"cost": {
|
||||||
|
"input": .14,
|
||||||
|
"output": .28,
|
||||||
|
"cacheRead": .028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 1e6,
|
||||||
|
"maxTokens": 384e3,
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": .145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"cost": {
|
||||||
|
"input": .28,
|
||||||
|
"output": .42,
|
||||||
|
"cacheRead": .028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"cost": {
|
||||||
|
"input": .28,
|
||||||
|
"output": .42,
|
||||||
|
"cacheRead": .028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
} },
|
||||||
|
"discovery": { "deepseek": "static" }
|
||||||
|
}.providers.deepseek
|
||||||
|
});
|
||||||
|
const DEEPSEEK_BASE_URL = DEEPSEEK_MANIFEST_PROVIDER.baseUrl;
|
||||||
|
const DEEPSEEK_MODEL_CATALOG = DEEPSEEK_MANIFEST_PROVIDER.models;
|
||||||
|
function buildDeepSeekModelDefinition(model) {
|
||||||
|
return {
|
||||||
|
...model,
|
||||||
|
api: "openai-completions"
|
||||||
|
};
|
||||||
|
}
|
||||||
|
const DEEPSEEK_V4_MODEL_IDS = new Set(["deepseek-v4-flash", "deepseek-v4-pro"]);
|
||||||
|
function isDeepSeekV4ModelId(modelId) {
|
||||||
|
return DEEPSEEK_V4_MODEL_IDS.has(modelId.toLowerCase());
|
||||||
|
}
|
||||||
|
function isDeepSeekV4ModelRef(model) {
|
||||||
|
return model.provider === "deepseek" && typeof model.id === "string" && isDeepSeekV4ModelId(model.id);
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { isDeepSeekV4ModelRef as a, isDeepSeekV4ModelId as i, DEEPSEEK_MODEL_CATALOG as n, buildDeepSeekModelDefinition as r, DEEPSEEK_BASE_URL as t };
|
||||||
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
|||||||
|
import { a as isDeepSeekV4ModelRef, i as isDeepSeekV4ModelId, n as DEEPSEEK_MODEL_CATALOG, r as buildDeepSeekModelDefinition, t as DEEPSEEK_BASE_URL } from "./models-DCxTAfJ0.js";
|
||||||
|
export { DEEPSEEK_BASE_URL, DEEPSEEK_MODEL_CATALOG, buildDeepSeekModelDefinition, isDeepSeekV4ModelId, isDeepSeekV4ModelRef };
|
||||||
Generated
Vendored
+24
@@ -0,0 +1,24 @@
|
|||||||
|
import { n as DEEPSEEK_MODEL_CATALOG, r as buildDeepSeekModelDefinition, t as DEEPSEEK_BASE_URL } from "./models-DCxTAfJ0.js";
|
||||||
|
import "./api.js";
|
||||||
|
import { applyAgentDefaultModelPrimary, applyProviderConfigWithModelCatalog } from "openclaw/plugin-sdk/provider-onboard";
|
||||||
|
//#region extensions/deepseek/onboard.ts
|
||||||
|
const DEEPSEEK_DEFAULT_MODEL_REF = "deepseek/deepseek-v4-flash";
|
||||||
|
function applyDeepSeekProviderConfig(cfg) {
|
||||||
|
const models = { ...cfg.agents?.defaults?.models };
|
||||||
|
models[DEEPSEEK_DEFAULT_MODEL_REF] = {
|
||||||
|
...models[DEEPSEEK_DEFAULT_MODEL_REF],
|
||||||
|
alias: models["deepseek/deepseek-v4-flash"]?.alias ?? "DeepSeek"
|
||||||
|
};
|
||||||
|
return applyProviderConfigWithModelCatalog(cfg, {
|
||||||
|
agentModels: models,
|
||||||
|
providerId: "deepseek",
|
||||||
|
api: "openai-completions",
|
||||||
|
baseUrl: DEEPSEEK_BASE_URL,
|
||||||
|
catalogModels: DEEPSEEK_MODEL_CATALOG.map(buildDeepSeekModelDefinition)
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function applyDeepSeekConfig(cfg) {
|
||||||
|
return applyAgentDefaultModelPrimary(applyDeepSeekProviderConfig(cfg), DEEPSEEK_DEFAULT_MODEL_REF);
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { DEEPSEEK_DEFAULT_MODEL_REF, applyDeepSeekConfig };
|
||||||
Generated
Vendored
+11
@@ -0,0 +1,11 @@
|
|||||||
|
import { n as DEEPSEEK_MODEL_CATALOG, r as buildDeepSeekModelDefinition, t as DEEPSEEK_BASE_URL } from "./models-DCxTAfJ0.js";
|
||||||
|
//#region extensions/deepseek/provider-catalog.ts
|
||||||
|
function buildDeepSeekProvider() {
|
||||||
|
return {
|
||||||
|
baseUrl: DEEPSEEK_BASE_URL,
|
||||||
|
api: "openai-completions",
|
||||||
|
models: DEEPSEEK_MODEL_CATALOG.map(buildDeepSeekModelDefinition)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { buildDeepSeekProvider };
|
||||||
Generated
Vendored
+14
@@ -0,0 +1,14 @@
|
|||||||
|
import { buildDeepSeekProvider } from "./provider-catalog.js";
|
||||||
|
//#region extensions/deepseek/provider-discovery.ts
|
||||||
|
const deepSeekProviderDiscovery = {
|
||||||
|
id: "deepseek",
|
||||||
|
label: "DeepSeek",
|
||||||
|
docsPath: "/providers/deepseek",
|
||||||
|
auth: [],
|
||||||
|
staticCatalog: {
|
||||||
|
order: "simple",
|
||||||
|
run: async () => ({ provider: buildDeepSeekProvider() })
|
||||||
|
}
|
||||||
|
};
|
||||||
|
//#endregion
|
||||||
|
export { deepSeekProviderDiscovery as default };
|
||||||
Generated
Vendored
+68
@@ -0,0 +1,68 @@
|
|||||||
|
import { n as DEEPSEEK_MODEL_CATALOG } from "./models-DCxTAfJ0.js";
|
||||||
|
import { resolveDeepSeekV4ThinkingProfile } from "./thinking.js";
|
||||||
|
//#region extensions/deepseek/provider-policy-api.ts
|
||||||
|
/**
|
||||||
|
* Build a lookup from the bundled DeepSeek model catalog so we can hydrate
|
||||||
|
* missing metadata (contextWindow, cost, maxTokens) into user-configured
|
||||||
|
* model rows without overwriting explicit overrides.
|
||||||
|
*/
|
||||||
|
function buildCatalogIndex() {
|
||||||
|
const index = /* @__PURE__ */ new Map();
|
||||||
|
for (const model of DEEPSEEK_MODEL_CATALOG) index.set(model.id, model);
|
||||||
|
return index;
|
||||||
|
}
|
||||||
|
function isPositiveNumber(value) {
|
||||||
|
return typeof value === "number" && Number.isFinite(value) && value > 0;
|
||||||
|
}
|
||||||
|
function hasCostValues(cost) {
|
||||||
|
if (!cost || typeof cost !== "object") return false;
|
||||||
|
const c = cost;
|
||||||
|
return typeof c.input === "number" || typeof c.output === "number" || typeof c.cacheRead === "number" || typeof c.cacheWrite === "number";
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* Provider policy surface for DeepSeek.
|
||||||
|
*
|
||||||
|
* Hydrates missing `contextWindow`, `cost`, and `maxTokens` from the bundled
|
||||||
|
* catalog for matching model ids. Explicit user overrides are preserved.
|
||||||
|
*/
|
||||||
|
function normalizeConfig(params) {
|
||||||
|
const { providerConfig } = params;
|
||||||
|
if (!Array.isArray(providerConfig.models) || providerConfig.models.length === 0) return providerConfig;
|
||||||
|
const catalog = buildCatalogIndex();
|
||||||
|
let mutated = false;
|
||||||
|
const nextModels = providerConfig.models.map((model) => {
|
||||||
|
const raw = model;
|
||||||
|
const catalogEntry = catalog.get(raw.id);
|
||||||
|
if (!catalogEntry) return model;
|
||||||
|
let modelMutated = false;
|
||||||
|
const patched = {};
|
||||||
|
if (!isPositiveNumber(raw.contextWindow) && isPositiveNumber(catalogEntry.contextWindow)) {
|
||||||
|
patched.contextWindow = catalogEntry.contextWindow;
|
||||||
|
modelMutated = true;
|
||||||
|
}
|
||||||
|
if (!isPositiveNumber(raw.maxTokens) && isPositiveNumber(catalogEntry.maxTokens)) {
|
||||||
|
patched.maxTokens = catalogEntry.maxTokens;
|
||||||
|
modelMutated = true;
|
||||||
|
}
|
||||||
|
if (!hasCostValues(raw.cost) && hasCostValues(catalogEntry.cost)) {
|
||||||
|
patched.cost = catalogEntry.cost;
|
||||||
|
modelMutated = true;
|
||||||
|
}
|
||||||
|
if (!modelMutated) return model;
|
||||||
|
mutated = true;
|
||||||
|
return {
|
||||||
|
...raw,
|
||||||
|
...patched
|
||||||
|
};
|
||||||
|
});
|
||||||
|
if (!mutated) return providerConfig;
|
||||||
|
return {
|
||||||
|
...providerConfig,
|
||||||
|
models: nextModels
|
||||||
|
};
|
||||||
|
}
|
||||||
|
function resolveThinkingProfile(params) {
|
||||||
|
return params.provider.trim().toLowerCase() === "deepseek" ? resolveDeepSeekV4ThinkingProfile(params.modelId) : null;
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { normalizeConfig, resolveThinkingProfile };
|
||||||
Generated
Vendored
+12
@@ -0,0 +1,12 @@
|
|||||||
|
import { a as isDeepSeekV4ModelRef } from "./models-DCxTAfJ0.js";
|
||||||
|
import { createDeepSeekV4OpenAICompatibleThinkingWrapper } from "openclaw/plugin-sdk/provider-stream-shared";
|
||||||
|
//#region extensions/deepseek/stream.ts
|
||||||
|
function createDeepSeekV4ThinkingWrapper(baseStreamFn, thinkingLevel) {
|
||||||
|
return createDeepSeekV4OpenAICompatibleThinkingWrapper({
|
||||||
|
baseStreamFn,
|
||||||
|
thinkingLevel,
|
||||||
|
shouldPatchModel: isDeepSeekV4ModelRef
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { createDeepSeekV4ThinkingWrapper };
|
||||||
Generated
Vendored
+23
@@ -0,0 +1,23 @@
|
|||||||
|
import { i as isDeepSeekV4ModelId } from "./models-DCxTAfJ0.js";
|
||||||
|
//#region extensions/deepseek/thinking.ts
|
||||||
|
const V4_THINKING_LEVEL_IDS = [
|
||||||
|
"off",
|
||||||
|
"minimal",
|
||||||
|
"low",
|
||||||
|
"medium",
|
||||||
|
"high",
|
||||||
|
"xhigh",
|
||||||
|
"max"
|
||||||
|
];
|
||||||
|
function buildDeepSeekV4ThinkingLevel(id) {
|
||||||
|
return { id };
|
||||||
|
}
|
||||||
|
const DEEPSEEK_V4_THINKING_PROFILE = {
|
||||||
|
levels: V4_THINKING_LEVEL_IDS.map(buildDeepSeekV4ThinkingLevel),
|
||||||
|
defaultLevel: "high"
|
||||||
|
};
|
||||||
|
function resolveDeepSeekV4ThinkingProfile(modelId) {
|
||||||
|
return isDeepSeekV4ModelId(modelId) ? DEEPSEEK_V4_THINKING_PROFILE : void 0;
|
||||||
|
}
|
||||||
|
//#endregion
|
||||||
|
export { resolveDeepSeekV4ThinkingProfile };
|
||||||
Generated
Vendored
Symlink
+1
@@ -0,0 +1 @@
|
|||||||
|
/home/starmen1265/.npm-global/lib/node_modules/openclaw
|
||||||
Generated
Vendored
+12
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"name": "@openclaw/deepseek-provider",
|
||||||
|
"version": "2026.6.10",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"name": "@openclaw/deepseek-provider",
|
||||||
|
"version": "2026.6.10"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
Vendored
+137
@@ -0,0 +1,137 @@
|
|||||||
|
{
|
||||||
|
"id": "deepseek",
|
||||||
|
"activation": {
|
||||||
|
"onStartup": false
|
||||||
|
},
|
||||||
|
"enabledByDefault": true,
|
||||||
|
"providerCatalogEntry": "./provider-discovery.ts",
|
||||||
|
"providers": ["deepseek"],
|
||||||
|
"providerEndpoints": [
|
||||||
|
{
|
||||||
|
"endpointClass": "deepseek-native",
|
||||||
|
"hosts": ["api.deepseek.com"]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"providerRequest": {
|
||||||
|
"providers": {
|
||||||
|
"deepseek": {
|
||||||
|
"family": "deepseek"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"modelCatalog": {
|
||||||
|
"providers": {
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": ["text"],
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"discovery": {
|
||||||
|
"deepseek": "static"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"setup": {
|
||||||
|
"providers": [
|
||||||
|
{
|
||||||
|
"id": "deepseek",
|
||||||
|
"envVars": ["DEEPSEEK_API_KEY"]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"providerAuthChoices": [
|
||||||
|
{
|
||||||
|
"provider": "deepseek",
|
||||||
|
"method": "api-key",
|
||||||
|
"choiceId": "deepseek-api-key",
|
||||||
|
"choiceLabel": "DeepSeek API key",
|
||||||
|
"groupId": "deepseek",
|
||||||
|
"groupLabel": "DeepSeek",
|
||||||
|
"groupHint": "API key",
|
||||||
|
"optionKey": "deepseekApiKey",
|
||||||
|
"cliFlag": "--deepseek-api-key",
|
||||||
|
"cliOption": "--deepseek-api-key <key>",
|
||||||
|
"cliDescription": "DeepSeek API key"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"configSchema": {
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": false,
|
||||||
|
"properties": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
Vendored
+50
@@ -0,0 +1,50 @@
|
|||||||
|
{
|
||||||
|
"name": "@openclaw/deepseek-provider",
|
||||||
|
"version": "2026.6.10",
|
||||||
|
"description": "OpenClaw DeepSeek provider plugin.",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/openclaw/openclaw"
|
||||||
|
},
|
||||||
|
"type": "module",
|
||||||
|
"openclaw": {
|
||||||
|
"extensions": [
|
||||||
|
"./index.ts"
|
||||||
|
],
|
||||||
|
"install": {
|
||||||
|
"clawhubSpec": "clawhub:@openclaw/deepseek-provider",
|
||||||
|
"npmSpec": "@openclaw/deepseek-provider",
|
||||||
|
"defaultChoice": "npm",
|
||||||
|
"minHostVersion": ">=2026.6.8"
|
||||||
|
},
|
||||||
|
"compat": {
|
||||||
|
"pluginApi": ">=2026.6.10"
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"openclawVersion": "2026.6.10",
|
||||||
|
"bundledDist": false
|
||||||
|
},
|
||||||
|
"release": {
|
||||||
|
"publishToClawHub": true,
|
||||||
|
"publishToNpm": true
|
||||||
|
},
|
||||||
|
"runtimeExtensions": [
|
||||||
|
"./dist/index.js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"dist/**",
|
||||||
|
"openclaw.plugin.json",
|
||||||
|
"npm-shrinkwrap.json",
|
||||||
|
"README.md"
|
||||||
|
],
|
||||||
|
"peerDependencies": {
|
||||||
|
"openclaw": ">=2026.6.10"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"openclaw": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"bundledDependencies": []
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"name": "openclaw-deepseek-provider-2481ed984b",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"dependencies": {
|
||||||
|
"@openclaw/deepseek-provider": "2026.6.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@openclaw/deepseek-provider": {
|
||||||
|
"version": "2026.6.10",
|
||||||
|
"resolved": "https://registry.npmjs.org/@openclaw/deepseek-provider/-/deepseek-provider-2026.6.10.tgz",
|
||||||
|
"integrity": "sha512-KU+Fa9wfn6dCVef0ciMWwZNM2kORlY04eyRipmBhH7C6wpVYmflbIPC2X6ynHCgZIo+Wcy7rUc2xqQ9kTYcjSQ==",
|
||||||
|
"hasShrinkwrap": true,
|
||||||
|
"peerDependencies": {
|
||||||
|
"openclaw": ">=2026.6.10"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"openclaw": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
{
|
||||||
|
"private": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@openclaw/deepseek-provider": "2026.6.10"
|
||||||
|
},
|
||||||
|
"overrides": {
|
||||||
|
"@anthropic-ai/sdk": "0.100.1",
|
||||||
|
"@opentelemetry/core": "2.8.0",
|
||||||
|
"@aws-sdk/core": "3.974.13",
|
||||||
|
"@aws-sdk/credential-provider-node": "3.972.52",
|
||||||
|
"@aws-sdk/xml-builder": "3.972.25",
|
||||||
|
"hono": "4.12.25",
|
||||||
|
"@hono/node-server": "1.19.14",
|
||||||
|
"axios": "1.16.0",
|
||||||
|
"fast-uri": "3.1.2",
|
||||||
|
"follow-redirects": "1.16.0",
|
||||||
|
"defu": "6.1.5",
|
||||||
|
"fast-xml-parser": "5.7.0",
|
||||||
|
"request": "npm:@cypress/request@3.0.10",
|
||||||
|
"request-promise": "npm:@cypress/request-promise@5.0.0",
|
||||||
|
"basic-ftp": "6.0.1",
|
||||||
|
"file-type": "22.0.1",
|
||||||
|
"form-data": "2.5.6",
|
||||||
|
"ip-address": "10.2.0",
|
||||||
|
"minimatch": "10.2.5",
|
||||||
|
"path-to-regexp": "8.4.0",
|
||||||
|
"qs": "6.15.2",
|
||||||
|
"node-domexception": "npm:@nolyfill/domexception@1.0.28",
|
||||||
|
"typebox": "1.1.39",
|
||||||
|
"tar": "7.5.16",
|
||||||
|
"tough-cookie": "4.1.3",
|
||||||
|
"yauzl": "3.2.1",
|
||||||
|
"protobufjs": "7.6.3",
|
||||||
|
"uuid": "14.0.0"
|
||||||
|
},
|
||||||
|
"openclaw": {
|
||||||
|
"managedOverrides": [
|
||||||
|
"@anthropic-ai/sdk",
|
||||||
|
"@aws-sdk/core",
|
||||||
|
"@aws-sdk/credential-provider-node",
|
||||||
|
"@aws-sdk/xml-builder",
|
||||||
|
"@hono/node-server",
|
||||||
|
"@opentelemetry/core",
|
||||||
|
"axios",
|
||||||
|
"basic-ftp",
|
||||||
|
"defu",
|
||||||
|
"fast-uri",
|
||||||
|
"fast-xml-parser",
|
||||||
|
"file-type",
|
||||||
|
"follow-redirects",
|
||||||
|
"form-data",
|
||||||
|
"hono",
|
||||||
|
"ip-address",
|
||||||
|
"minimatch",
|
||||||
|
"node-domexception",
|
||||||
|
"path-to-regexp",
|
||||||
|
"protobufjs",
|
||||||
|
"qs",
|
||||||
|
"request",
|
||||||
|
"request-promise",
|
||||||
|
"tar",
|
||||||
|
"tough-cookie",
|
||||||
|
"typebox",
|
||||||
|
"uuid",
|
||||||
|
"yauzl"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
+129
-4
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
"lastTouchedAt": "2026-07-01T07:43:55.897Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
"lastRunAt": "2026-07-01T07:43:55.850Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -22,6 +22,10 @@
|
|||||||
"zai:default": {
|
"zai:default": {
|
||||||
"provider": "zai",
|
"provider": "zai",
|
||||||
"mode": "api_key"
|
"mode": "api_key"
|
||||||
|
},
|
||||||
|
"deepseek:default": {
|
||||||
|
"provider": "deepseek",
|
||||||
|
"mode": "api_key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -258,8 +262,120 @@
|
|||||||
},
|
},
|
||||||
"contextWindow": 64000,
|
"contextWindow": 64000,
|
||||||
"maxTokens": 16384
|
"maxTokens": 16384
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7-FlashX",
|
||||||
|
"name": "glm 4.7 FlashX",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 8192
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr"
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"apiKey": "sk-b0d99f787df3409ca6efe7d2ae014d2a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -268,7 +384,7 @@
|
|||||||
"model": {
|
"model": {
|
||||||
"primary": "zai/glm-5-turbo",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zai/glm-5.2"
|
"deepseek/deepseek-v4-flash"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
@@ -277,6 +393,12 @@
|
|||||||
},
|
},
|
||||||
"zai/glm-5-turbo": {
|
"zai/glm-5-turbo": {
|
||||||
"alias": "g5t"
|
"alias": "g5t"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-flash": {
|
||||||
|
"alias": "d4f"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-pro": {
|
||||||
|
"alias": "d4p"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -543,6 +665,9 @@
|
|||||||
},
|
},
|
||||||
"zai": {
|
"zai": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+109
-3
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:34:03.759Z"
|
"lastTouchedAt": "2026-07-01T07:37:38.206Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:34:03.722Z",
|
"lastRunAt": "2026-07-01T03:28:21.231Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -22,6 +22,10 @@
|
|||||||
"zai:default": {
|
"zai:default": {
|
||||||
"provider": "zai",
|
"provider": "zai",
|
||||||
"mode": "api_key"
|
"mode": "api_key"
|
||||||
|
},
|
||||||
|
"deepseek:default": {
|
||||||
|
"provider": "deepseek",
|
||||||
|
"mode": "api_key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -260,6 +264,99 @@
|
|||||||
"maxTokens": 16384
|
"maxTokens": 16384
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -268,7 +365,7 @@
|
|||||||
"model": {
|
"model": {
|
||||||
"primary": "zai/glm-5-turbo",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zai/glm-5.2"
|
"d4f"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
@@ -277,6 +374,12 @@
|
|||||||
},
|
},
|
||||||
"zai/glm-5-turbo": {
|
"zai/glm-5-turbo": {
|
||||||
"alias": "g5t"
|
"alias": "g5t"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-flash": {
|
||||||
|
"alias": "d4f"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-pro": {
|
||||||
|
"alias": "d4p"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -543,6 +646,9 @@
|
|||||||
},
|
},
|
||||||
"zai": {
|
"zai": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+112
-92
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:32:28.444Z"
|
"lastTouchedAt": "2026-07-01T03:28:21.400Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:32:28.400Z",
|
"lastRunAt": "2026-07-01T03:28:21.231Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -22,86 +22,16 @@
|
|||||||
"zai:default": {
|
"zai:default": {
|
||||||
"provider": "zai",
|
"provider": "zai",
|
||||||
"mode": "api_key"
|
"mode": "api_key"
|
||||||
|
},
|
||||||
|
"deepseek:default": {
|
||||||
|
"provider": "deepseek",
|
||||||
|
"mode": "api_key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
"mode": "merge",
|
"mode": "merge",
|
||||||
"providers": {
|
"providers": {
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true
|
|
||||||
},
|
|
||||||
"zai": {
|
"zai": {
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||||
"api": "openai-completions",
|
"api": "openai-completions",
|
||||||
@@ -334,36 +264,123 @@
|
|||||||
"maxTokens": 16384
|
"maxTokens": 16384
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"agents": {
|
"agents": {
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"model": {
|
"model": {
|
||||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zhipu/glm-5",
|
"d4f"
|
||||||
"zhipu/glm-4.7-FlashX",
|
|
||||||
"minimax/MiniMax-M2.7-highspeed"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
"zhipu/glm-5.1": {
|
"zai/glm-5.2": {
|
||||||
"alias": "g51"
|
"alias": "g52"
|
||||||
},
|
},
|
||||||
"zhipu/glm-5-turbo": {
|
"zai/glm-5-turbo": {
|
||||||
"alias": "g5t"
|
"alias": "g5t"
|
||||||
},
|
},
|
||||||
"zhipu/glm-4.7-FlashX": {
|
"deepseek/deepseek-v4-flash": {
|
||||||
"alias": "g47f"
|
"alias": "d4f"
|
||||||
},
|
},
|
||||||
"minimax/MiniMax-M2.7-highspeed": {
|
"deepseek/deepseek-v4-pro": {
|
||||||
"alias": "m27h"
|
"alias": "d4p"
|
||||||
},
|
}
|
||||||
"zai/glm-5-turbo": {},
|
|
||||||
"zai/glm-5.2": {
|
|
||||||
"alias": "GLM"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
"compaction": {
|
"compaction": {
|
||||||
@@ -629,6 +646,9 @@
|
|||||||
},
|
},
|
||||||
"zai": {
|
"zai": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+13
-95
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:31:51.793Z"
|
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:31:51.753Z",
|
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -28,80 +28,6 @@
|
|||||||
"models": {
|
"models": {
|
||||||
"mode": "merge",
|
"mode": "merge",
|
||||||
"providers": {
|
"providers": {
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true
|
|
||||||
},
|
|
||||||
"zai": {
|
"zai": {
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||||
"api": "openai-completions",
|
"api": "openai-completions",
|
||||||
@@ -340,29 +266,17 @@
|
|||||||
"agents": {
|
"agents": {
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"model": {
|
"model": {
|
||||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zhipu/glm-5",
|
"zai/glm-5.2"
|
||||||
"zhipu/glm-4.7-FlashX",
|
|
||||||
"minimax/MiniMax-M2.7-highspeed"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
"zhipu/glm-5.1": {
|
|
||||||
"alias": "g51"
|
|
||||||
},
|
|
||||||
"zhipu/glm-5-turbo": {
|
|
||||||
"alias": "g5t"
|
|
||||||
},
|
|
||||||
"zhipu/glm-4.7-FlashX": {
|
|
||||||
"alias": "g47f"
|
|
||||||
},
|
|
||||||
"minimax/MiniMax-M2.7-highspeed": {
|
|
||||||
"alias": "m27h"
|
|
||||||
},
|
|
||||||
"zai/glm-5-turbo": {},
|
|
||||||
"zai/glm-5.2": {
|
"zai/glm-5.2": {
|
||||||
"alias": "GLM"
|
"alias": "g52"
|
||||||
|
},
|
||||||
|
"zai/glm-5-turbo": {
|
||||||
|
"alias": "g5t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -424,7 +338,11 @@
|
|||||||
"web": {
|
"web": {
|
||||||
"search": {
|
"search": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"provider": "brave"
|
"provider": "brave",
|
||||||
|
"openaiCodex": {}
|
||||||
|
},
|
||||||
|
"fetch": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"elevated": {
|
"elevated": {
|
||||||
|
|||||||
+13
-95
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:31:26.535Z"
|
"lastTouchedAt": "2026-06-30T15:34:03.759Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:31:26.437Z",
|
"lastRunAt": "2026-06-30T15:34:03.722Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -28,80 +28,6 @@
|
|||||||
"models": {
|
"models": {
|
||||||
"mode": "merge",
|
"mode": "merge",
|
||||||
"providers": {
|
"providers": {
|
||||||
"zhipu": {
|
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
|
||||||
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr",
|
|
||||||
"api": "openai-completions",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "glm-5.1",
|
|
||||||
"name": "glm 5.1",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-5-turbo",
|
|
||||||
"name": "glm 5 turbo",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "glm-4.7-FlashX",
|
|
||||||
"name": "glm 4.7 FlashX",
|
|
||||||
"reasoning": false,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0,
|
|
||||||
"output": 0,
|
|
||||||
"cacheRead": 0,
|
|
||||||
"cacheWrite": 0
|
|
||||||
},
|
|
||||||
"contextWindow": 200000,
|
|
||||||
"maxTokens": 8192,
|
|
||||||
"api": "openai-completions"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"minimax": {
|
|
||||||
"baseUrl": "https://api.minimaxi.com/anthropic",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"id": "MiniMax-M2.7-highspeed",
|
|
||||||
"name": "MiniMax M2.7 highspeed",
|
|
||||||
"reasoning": true,
|
|
||||||
"input": [
|
|
||||||
"text"
|
|
||||||
],
|
|
||||||
"cost": {
|
|
||||||
"input": 0.3,
|
|
||||||
"output": 1.2,
|
|
||||||
"cacheRead": 0.06,
|
|
||||||
"cacheWrite": 0.375
|
|
||||||
},
|
|
||||||
"contextWindow": 204800,
|
|
||||||
"maxTokens": 131072
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"api": "anthropic-messages",
|
|
||||||
"authHeader": true
|
|
||||||
},
|
|
||||||
"zai": {
|
"zai": {
|
||||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||||
"api": "openai-completions",
|
"api": "openai-completions",
|
||||||
@@ -340,29 +266,17 @@
|
|||||||
"agents": {
|
"agents": {
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"model": {
|
"model": {
|
||||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zhipu/glm-5",
|
"zai/glm-5.2"
|
||||||
"zhipu/glm-4.7-FlashX",
|
|
||||||
"minimax/MiniMax-M2.7-highspeed"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
"zhipu/glm-5.1": {
|
|
||||||
"alias": "g51"
|
|
||||||
},
|
|
||||||
"zhipu/glm-5-turbo": {
|
|
||||||
"alias": "g5t"
|
|
||||||
},
|
|
||||||
"zhipu/glm-4.7-FlashX": {
|
|
||||||
"alias": "g47f"
|
|
||||||
},
|
|
||||||
"minimax/MiniMax-M2.7-highspeed": {
|
|
||||||
"alias": "m27h"
|
|
||||||
},
|
|
||||||
"zai/glm-5-turbo": {},
|
|
||||||
"zai/glm-5.2": {
|
"zai/glm-5.2": {
|
||||||
"alias": "GLM"
|
"alias": "g52"
|
||||||
|
},
|
||||||
|
"zai/glm-5-turbo": {
|
||||||
|
"alias": "g5t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -424,7 +338,11 @@
|
|||||||
"web": {
|
"web": {
|
||||||
"search": {
|
"search": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"provider": "brave"
|
"provider": "brave",
|
||||||
|
"openaiCodex": {}
|
||||||
|
},
|
||||||
|
"fetch": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"elevated": {
|
"elevated": {
|
||||||
|
|||||||
+252
-4
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:18:59.094Z"
|
"lastTouchedAt": "2026-06-30T15:32:28.444Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:12:38.022Z",
|
"lastRunAt": "2026-06-30T15:32:28.400Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "doctor",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
},
|
},
|
||||||
"auth": {
|
"auth": {
|
||||||
@@ -18,6 +18,10 @@
|
|||||||
"minimax:cn": {
|
"minimax:cn": {
|
||||||
"provider": "minimax",
|
"provider": "minimax",
|
||||||
"mode": "api_key"
|
"mode": "api_key"
|
||||||
|
},
|
||||||
|
"zai:default": {
|
||||||
|
"provider": "zai",
|
||||||
|
"mode": "api_key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -97,6 +101,239 @@
|
|||||||
],
|
],
|
||||||
"api": "anthropic-messages",
|
"api": "anthropic-messages",
|
||||||
"authHeader": true
|
"authHeader": true
|
||||||
|
},
|
||||||
|
"zai": {
|
||||||
|
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "glm-5.2",
|
||||||
|
"name": "GLM-5.2",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 131072
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5.1",
|
||||||
|
"name": "GLM-5.1",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.2,
|
||||||
|
"output": 4,
|
||||||
|
"cacheRead": 0.24,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 202800,
|
||||||
|
"maxTokens": 131100
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5",
|
||||||
|
"name": "GLM-5",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1,
|
||||||
|
"output": 3.2,
|
||||||
|
"cacheRead": 0.2,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 202800,
|
||||||
|
"maxTokens": 131100
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5-turbo",
|
||||||
|
"name": "GLM-5 Turbo",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.2,
|
||||||
|
"output": 4,
|
||||||
|
"cacheRead": 0.24,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 202800,
|
||||||
|
"maxTokens": 131100
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-5v-turbo",
|
||||||
|
"name": "GLM-5V Turbo",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.2,
|
||||||
|
"output": 4,
|
||||||
|
"cacheRead": 0.24,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 202800,
|
||||||
|
"maxTokens": 131100
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7",
|
||||||
|
"name": "GLM-4.7",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 2.2,
|
||||||
|
"cacheRead": 0.11,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 204800,
|
||||||
|
"maxTokens": 131072
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7-flash",
|
||||||
|
"name": "GLM-4.7 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.07,
|
||||||
|
"output": 0.4,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 131072
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7-flashx",
|
||||||
|
"name": "GLM-4.7 FlashX",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.06,
|
||||||
|
"output": 0.4,
|
||||||
|
"cacheRead": 0.01,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 128000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.6",
|
||||||
|
"name": "GLM-4.6",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 2.2,
|
||||||
|
"cacheRead": 0.11,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 204800,
|
||||||
|
"maxTokens": 131072
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.6v",
|
||||||
|
"name": "GLM-4.6V",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.3,
|
||||||
|
"output": 0.9,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 128000,
|
||||||
|
"maxTokens": 32768
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.5",
|
||||||
|
"name": "GLM-4.5",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 2.2,
|
||||||
|
"cacheRead": 0.11,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 98304
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.5-air",
|
||||||
|
"name": "GLM-4.5 Air",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.2,
|
||||||
|
"output": 1.1,
|
||||||
|
"cacheRead": 0.03,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 98304
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.5-flash",
|
||||||
|
"name": "GLM-4.5 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 98304
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.5v",
|
||||||
|
"name": "GLM-4.5V",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text",
|
||||||
|
"image"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.6,
|
||||||
|
"output": 1.8,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 64000,
|
||||||
|
"maxTokens": 16384
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -122,6 +359,10 @@
|
|||||||
},
|
},
|
||||||
"minimax/MiniMax-M2.7-highspeed": {
|
"minimax/MiniMax-M2.7-highspeed": {
|
||||||
"alias": "m27h"
|
"alias": "m27h"
|
||||||
|
},
|
||||||
|
"zai/glm-5-turbo": {},
|
||||||
|
"zai/glm-5.2": {
|
||||||
|
"alias": "GLM"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -183,7 +424,11 @@
|
|||||||
"web": {
|
"web": {
|
||||||
"search": {
|
"search": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"provider": "brave"
|
"provider": "brave",
|
||||||
|
"openaiCodex": {}
|
||||||
|
},
|
||||||
|
"fetch": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"elevated": {
|
"elevated": {
|
||||||
@@ -381,6 +626,9 @@
|
|||||||
},
|
},
|
||||||
"kimi": {
|
"kimi": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
|
},
|
||||||
|
"zai": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+129
-4
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"meta": {
|
"meta": {
|
||||||
"lastTouchedVersion": "2026.6.10",
|
"lastTouchedVersion": "2026.6.10",
|
||||||
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
"lastTouchedAt": "2026-07-01T07:43:55.897Z"
|
||||||
},
|
},
|
||||||
"wizard": {
|
"wizard": {
|
||||||
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
"lastRunAt": "2026-07-01T07:43:55.850Z",
|
||||||
"lastRunVersion": "2026.6.10",
|
"lastRunVersion": "2026.6.10",
|
||||||
"lastRunCommand": "configure",
|
"lastRunCommand": "configure",
|
||||||
"lastRunMode": "local"
|
"lastRunMode": "local"
|
||||||
@@ -22,6 +22,10 @@
|
|||||||
"zai:default": {
|
"zai:default": {
|
||||||
"provider": "zai",
|
"provider": "zai",
|
||||||
"mode": "api_key"
|
"mode": "api_key"
|
||||||
|
},
|
||||||
|
"deepseek:default": {
|
||||||
|
"provider": "deepseek",
|
||||||
|
"mode": "api_key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -258,8 +262,120 @@
|
|||||||
},
|
},
|
||||||
"contextWindow": 64000,
|
"contextWindow": 64000,
|
||||||
"maxTokens": 16384
|
"maxTokens": 16384
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "glm-4.7-FlashX",
|
||||||
|
"name": "glm 4.7 FlashX",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0,
|
||||||
|
"output": 0,
|
||||||
|
"cacheRead": 0,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 200000,
|
||||||
|
"maxTokens": 8192
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"apiKey": "80ec82f2b14047d9a0399682a042378b.E8rv2nPSyuIsGoDr"
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"baseUrl": "https://api.deepseek.com",
|
||||||
|
"api": "openai-completions",
|
||||||
|
"models": [
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-flash",
|
||||||
|
"name": "DeepSeek V4 Flash",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.14,
|
||||||
|
"output": 0.28,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-v4-pro",
|
||||||
|
"name": "DeepSeek V4 Pro",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 1.74,
|
||||||
|
"output": 3.48,
|
||||||
|
"cacheRead": 0.145,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 1000000,
|
||||||
|
"maxTokens": 384000,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": true,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-chat",
|
||||||
|
"name": "DeepSeek Chat",
|
||||||
|
"reasoning": false,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 8192,
|
||||||
|
"compat": {
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "deepseek-reasoner",
|
||||||
|
"name": "DeepSeek Reasoner",
|
||||||
|
"reasoning": true,
|
||||||
|
"input": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"cost": {
|
||||||
|
"input": 0.28,
|
||||||
|
"output": 0.42,
|
||||||
|
"cacheRead": 0.028,
|
||||||
|
"cacheWrite": 0
|
||||||
|
},
|
||||||
|
"contextWindow": 131072,
|
||||||
|
"maxTokens": 65536,
|
||||||
|
"compat": {
|
||||||
|
"supportsReasoningEffort": false,
|
||||||
|
"supportsUsageInStreaming": true,
|
||||||
|
"maxTokensField": "max_tokens"
|
||||||
|
},
|
||||||
|
"api": "openai-completions"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"apiKey": "sk-b0d99f787df3409ca6efe7d2ae014d2a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -268,7 +384,7 @@
|
|||||||
"model": {
|
"model": {
|
||||||
"primary": "zai/glm-5-turbo",
|
"primary": "zai/glm-5-turbo",
|
||||||
"fallbacks": [
|
"fallbacks": [
|
||||||
"zai/glm-5.2"
|
"deepseek/deepseek-v4-flash"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"models": {
|
"models": {
|
||||||
@@ -277,6 +393,12 @@
|
|||||||
},
|
},
|
||||||
"zai/glm-5-turbo": {
|
"zai/glm-5-turbo": {
|
||||||
"alias": "g5t"
|
"alias": "g5t"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-flash": {
|
||||||
|
"alias": "d4f"
|
||||||
|
},
|
||||||
|
"deepseek/deepseek-v4-pro": {
|
||||||
|
"alias": "d4p"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||||
@@ -543,6 +665,9 @@
|
|||||||
},
|
},
|
||||||
"zai": {
|
"zai": {
|
||||||
"enabled": true
|
"enabled": true
|
||||||
|
},
|
||||||
|
"deepseek": {
|
||||||
|
"enabled": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
-1
@@ -1,2 +1,2 @@
|
|||||||
openclaw-workspace-attestation:v1
|
openclaw-workspace-attestation:v1
|
||||||
2026-06-30T18:10:00.014Z
|
2026-07-01T18:10:00.040Z
|
||||||
|
|||||||
+1
-1
@@ -1,2 +1,2 @@
|
|||||||
openclaw-workspace-attestation:v1
|
openclaw-workspace-attestation:v1
|
||||||
2026-06-30T15:56:29.875Z
|
2026-07-01T00:00:00.021Z
|
||||||
|
|||||||
+1
-1
@@ -1,2 +1,2 @@
|
|||||||
openclaw-workspace-attestation:v1
|
openclaw-workspace-attestation:v1
|
||||||
2026-06-30T15:56:14.358Z
|
2026-07-01T09:35:17.128Z
|
||||||
|
|||||||
Reference in New Issue
Block a user