自动同步: 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": {
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
"providers": {}
|
||||
}
|
||||
|
||||
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,
|
||||
"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",
|
||||
|
||||
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-29
|
||||
[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,
|
||||
"approvedAtMs": 1770807648254,
|
||||
"lastSeenAtMs": 1782834672022,
|
||||
"lastSeenReason": "connect"
|
||||
"lastSeenAtMs": 1782891971221,
|
||||
"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.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-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-07-01T02:48:23.940Z","action":"new","sessionKey":"agent:ui-designer:main","senderId":"ou_9847ce84b960736c14554730b41e4957","source":"feishu"}
|
||||
|
||||
+22
-22
@@ -2,35 +2,35 @@
|
||||
"entries": {
|
||||
"/home/starmen1265/.openclaw/openclaw.json": {
|
||||
"lastKnownGood": {
|
||||
"hash": "2ddff1f99f53f6e9ae8ecbcd5d1a81d333be0e12fffeba688c5da24af799f577",
|
||||
"bytes": 12405,
|
||||
"mtimeMs": 1782834345929.2812,
|
||||
"ctimeMs": 1782834345931.4521,
|
||||
"hash": "317079564d4cb3277974195b7697820b663fcdb041ec202c6a18a14049cb650a",
|
||||
"bytes": 15953,
|
||||
"mtimeMs": 1782893147483.6523,
|
||||
"ctimeMs": 1782893147483.6523,
|
||||
"dev": "66306",
|
||||
"ino": "48243514",
|
||||
"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",
|
||||
"ino": "48248131",
|
||||
"mode": 33152,
|
||||
"nlink": 1,
|
||||
"uid": 1000,
|
||||
"gid": 1000,
|
||||
"hasMeta": true,
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
+130
-5
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
||||
"lastTouchedAt": "2026-07-01T07:43:55.897Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
||||
"lastRunAt": "2026-07-01T07:43:55.850Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -22,6 +22,10 @@
|
||||
"zai:default": {
|
||||
"provider": "zai",
|
||||
"mode": "api_key"
|
||||
},
|
||||
"deepseek:default": {
|
||||
"provider": "deepseek",
|
||||
"mode": "api_key"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -258,8 +262,120 @@
|
||||
},
|
||||
"contextWindow": 64000,
|
||||
"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": {
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zai/glm-5.2"
|
||||
"deepseek/deepseek-v4-flash"
|
||||
]
|
||||
},
|
||||
"models": {
|
||||
@@ -277,6 +393,12 @@
|
||||
},
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
},
|
||||
"deepseek/deepseek-v4-flash": {
|
||||
"alias": "d4f"
|
||||
},
|
||||
"deepseek/deepseek-v4-pro": {
|
||||
"alias": "d4p"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -543,7 +665,10 @@
|
||||
},
|
||||
"zai": {
|
||||
"enabled": true
|
||||
},
|
||||
"deepseek": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+109
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:34:03.759Z"
|
||||
"lastTouchedAt": "2026-07-01T07:37:38.206Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:34:03.722Z",
|
||||
"lastRunAt": "2026-07-01T03:28:21.231Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -22,6 +22,10 @@
|
||||
"zai:default": {
|
||||
"provider": "zai",
|
||||
"mode": "api_key"
|
||||
},
|
||||
"deepseek:default": {
|
||||
"provider": "deepseek",
|
||||
"mode": "api_key"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -260,6 +264,99 @@
|
||||
"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": {
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zai/glm-5.2"
|
||||
"d4f"
|
||||
]
|
||||
},
|
||||
"models": {
|
||||
@@ -277,6 +374,12 @@
|
||||
},
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
},
|
||||
"deepseek/deepseek-v4-flash": {
|
||||
"alias": "d4f"
|
||||
},
|
||||
"deepseek/deepseek-v4-pro": {
|
||||
"alias": "d4p"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -543,6 +646,9 @@
|
||||
},
|
||||
"zai": {
|
||||
"enabled": true
|
||||
},
|
||||
"deepseek": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+112
-92
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:32:28.444Z"
|
||||
"lastTouchedAt": "2026-07-01T03:28:21.400Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:32:28.400Z",
|
||||
"lastRunAt": "2026-07-01T03:28:21.231Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -22,86 +22,16 @@
|
||||
"zai:default": {
|
||||
"provider": "zai",
|
||||
"mode": "api_key"
|
||||
},
|
||||
"deepseek:default": {
|
||||
"provider": "deepseek",
|
||||
"mode": "api_key"
|
||||
}
|
||||
}
|
||||
},
|
||||
"models": {
|
||||
"mode": "merge",
|
||||
"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": {
|
||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||
"api": "openai-completions",
|
||||
@@ -334,36 +264,123 @@
|
||||
"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": {
|
||||
"defaults": {
|
||||
"model": {
|
||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zhipu/glm-5",
|
||||
"zhipu/glm-4.7-FlashX",
|
||||
"minimax/MiniMax-M2.7-highspeed"
|
||||
"d4f"
|
||||
]
|
||||
},
|
||||
"models": {
|
||||
"zhipu/glm-5.1": {
|
||||
"alias": "g51"
|
||||
"zai/glm-5.2": {
|
||||
"alias": "g52"
|
||||
},
|
||||
"zhipu/glm-5-turbo": {
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
},
|
||||
"zhipu/glm-4.7-FlashX": {
|
||||
"alias": "g47f"
|
||||
"deepseek/deepseek-v4-flash": {
|
||||
"alias": "d4f"
|
||||
},
|
||||
"minimax/MiniMax-M2.7-highspeed": {
|
||||
"alias": "m27h"
|
||||
},
|
||||
"zai/glm-5-turbo": {},
|
||||
"zai/glm-5.2": {
|
||||
"alias": "GLM"
|
||||
}
|
||||
"deepseek/deepseek-v4-pro": {
|
||||
"alias": "d4p"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
"compaction": {
|
||||
@@ -629,6 +646,9 @@
|
||||
},
|
||||
"zai": {
|
||||
"enabled": true
|
||||
},
|
||||
"deepseek": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+13
-95
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:31:51.793Z"
|
||||
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:31:51.753Z",
|
||||
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -28,80 +28,6 @@
|
||||
"models": {
|
||||
"mode": "merge",
|
||||
"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": {
|
||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||
"api": "openai-completions",
|
||||
@@ -340,29 +266,17 @@
|
||||
"agents": {
|
||||
"defaults": {
|
||||
"model": {
|
||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zhipu/glm-5",
|
||||
"zhipu/glm-4.7-FlashX",
|
||||
"minimax/MiniMax-M2.7-highspeed"
|
||||
"zai/glm-5.2"
|
||||
]
|
||||
},
|
||||
"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": {
|
||||
"alias": "GLM"
|
||||
"alias": "g52"
|
||||
},
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -424,7 +338,11 @@
|
||||
"web": {
|
||||
"search": {
|
||||
"enabled": true,
|
||||
"provider": "brave"
|
||||
"provider": "brave",
|
||||
"openaiCodex": {}
|
||||
},
|
||||
"fetch": {
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
"elevated": {
|
||||
|
||||
+13
-95
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:31:26.535Z"
|
||||
"lastTouchedAt": "2026-06-30T15:34:03.759Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:31:26.437Z",
|
||||
"lastRunAt": "2026-06-30T15:34:03.722Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -28,80 +28,6 @@
|
||||
"models": {
|
||||
"mode": "merge",
|
||||
"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": {
|
||||
"baseUrl": "https://open.bigmodel.cn/api/coding/paas/v4",
|
||||
"api": "openai-completions",
|
||||
@@ -340,29 +266,17 @@
|
||||
"agents": {
|
||||
"defaults": {
|
||||
"model": {
|
||||
"primary": "minimax/MiniMax-M2.7-highspeed",
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zhipu/glm-5",
|
||||
"zhipu/glm-4.7-FlashX",
|
||||
"minimax/MiniMax-M2.7-highspeed"
|
||||
"zai/glm-5.2"
|
||||
]
|
||||
},
|
||||
"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": {
|
||||
"alias": "GLM"
|
||||
"alias": "g52"
|
||||
},
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -424,7 +338,11 @@
|
||||
"web": {
|
||||
"search": {
|
||||
"enabled": true,
|
||||
"provider": "brave"
|
||||
"provider": "brave",
|
||||
"openaiCodex": {}
|
||||
},
|
||||
"fetch": {
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
"elevated": {
|
||||
|
||||
+252
-4
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:18:59.094Z"
|
||||
"lastTouchedAt": "2026-06-30T15:32:28.444Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:12:38.022Z",
|
||||
"lastRunAt": "2026-06-30T15:32:28.400Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "doctor",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
},
|
||||
"auth": {
|
||||
@@ -18,6 +18,10 @@
|
||||
"minimax:cn": {
|
||||
"provider": "minimax",
|
||||
"mode": "api_key"
|
||||
},
|
||||
"zai:default": {
|
||||
"provider": "zai",
|
||||
"mode": "api_key"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -97,6 +101,239 @@
|
||||
],
|
||||
"api": "anthropic-messages",
|
||||
"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": {
|
||||
"alias": "m27h"
|
||||
},
|
||||
"zai/glm-5-turbo": {},
|
||||
"zai/glm-5.2": {
|
||||
"alias": "GLM"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -183,7 +424,11 @@
|
||||
"web": {
|
||||
"search": {
|
||||
"enabled": true,
|
||||
"provider": "brave"
|
||||
"provider": "brave",
|
||||
"openaiCodex": {}
|
||||
},
|
||||
"fetch": {
|
||||
"enabled": true
|
||||
}
|
||||
},
|
||||
"elevated": {
|
||||
@@ -381,6 +626,9 @@
|
||||
},
|
||||
"kimi": {
|
||||
"enabled": true
|
||||
},
|
||||
"zai": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+130
-5
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"meta": {
|
||||
"lastTouchedVersion": "2026.6.10",
|
||||
"lastTouchedAt": "2026-06-30T15:45:45.927Z"
|
||||
"lastTouchedAt": "2026-07-01T07:43:55.897Z"
|
||||
},
|
||||
"wizard": {
|
||||
"lastRunAt": "2026-06-30T15:45:45.879Z",
|
||||
"lastRunAt": "2026-07-01T07:43:55.850Z",
|
||||
"lastRunVersion": "2026.6.10",
|
||||
"lastRunCommand": "configure",
|
||||
"lastRunMode": "local"
|
||||
@@ -22,6 +22,10 @@
|
||||
"zai:default": {
|
||||
"provider": "zai",
|
||||
"mode": "api_key"
|
||||
},
|
||||
"deepseek:default": {
|
||||
"provider": "deepseek",
|
||||
"mode": "api_key"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -258,8 +262,120 @@
|
||||
},
|
||||
"contextWindow": 64000,
|
||||
"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": {
|
||||
"primary": "zai/glm-5-turbo",
|
||||
"fallbacks": [
|
||||
"zai/glm-5.2"
|
||||
"deepseek/deepseek-v4-flash"
|
||||
]
|
||||
},
|
||||
"models": {
|
||||
@@ -277,6 +393,12 @@
|
||||
},
|
||||
"zai/glm-5-turbo": {
|
||||
"alias": "g5t"
|
||||
},
|
||||
"deepseek/deepseek-v4-flash": {
|
||||
"alias": "d4f"
|
||||
},
|
||||
"deepseek/deepseek-v4-pro": {
|
||||
"alias": "d4p"
|
||||
}
|
||||
},
|
||||
"workspace": "/home/starmen1265/.openclaw/agents/haonan/workspace",
|
||||
@@ -543,7 +665,10 @@
|
||||
},
|
||||
"zai": {
|
||||
"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
|
||||
2026-06-30T18:10:00.014Z
|
||||
2026-07-01T18:10:00.040Z
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
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
|
||||
2026-06-30T15:56:14.358Z
|
||||
2026-07-01T09:35:17.128Z
|
||||
|
||||
Reference in New Issue
Block a user