diff --git a/extensions/moonshot/openclaw.plugin.json b/extensions/moonshot/openclaw.plugin.json index 71c7b1d149c..40a17c6eff0 100644 --- a/extensions/moonshot/openclaw.plugin.json +++ b/extensions/moonshot/openclaw.plugin.json @@ -3,6 +3,86 @@ "enabledByDefault": true, "providerDiscoveryEntry": "./provider-discovery.ts", "providers": ["moonshot"], + "modelCatalog": { + "providers": { + "moonshot": { + "baseUrl": "https://api.moonshot.ai/v1", + "api": "openai-completions", + "models": [ + { + "id": "kimi-k2.6", + "name": "Kimi K2.6", + "input": ["text", "image"], + "contextWindow": 262144, + "maxTokens": 262144, + "cost": { + "input": 0.95, + "output": 4, + "cacheRead": 0.16, + "cacheWrite": 0 + } + }, + { + "id": "kimi-k2.5", + "name": "Kimi K2.5", + "input": ["text", "image"], + "contextWindow": 262144, + "maxTokens": 262144, + "cost": { + "input": 0.6, + "output": 3, + "cacheRead": 0.1, + "cacheWrite": 0 + } + }, + { + "id": "kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "reasoning": true, + "input": ["text"], + "contextWindow": 262144, + "maxTokens": 262144, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + } + }, + { + "id": "kimi-k2-thinking-turbo", + "name": "Kimi K2 Thinking Turbo", + "reasoning": true, + "input": ["text"], + "contextWindow": 262144, + "maxTokens": 262144, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + } + }, + { + "id": "kimi-k2-turbo", + "name": "Kimi K2 Turbo", + "input": ["text"], + "contextWindow": 256000, + "maxTokens": 16384, + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + } + } + ] + } + }, + "discovery": { + "moonshot": "static" + } + }, "providerAuthEnvVars": { "moonshot": ["MOONSHOT_API_KEY", "KIMI_API_KEY"] },