From e50ba8b7d4e61d12acc3b263507ba2768e7cc5bd Mon Sep 17 00:00:00 2001 From: makoMakoGo <48956204+makoMakoGo@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:30:13 +0800 Subject: [PATCH] fix(presets): update Zhipu coding plan endpoints --- src/config/codexProviderPresets.ts | 8 ++++---- src/config/hermesProviderPresets.ts | 4 ++-- src/config/openclawProviderPresets.ts | 12 ++++++------ src/config/opencodeProviderPresets.ts | 12 ++++++------ tests/config/codexChatProviderPresets.test.ts | 4 ++-- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/config/codexProviderPresets.ts b/src/config/codexProviderPresets.ts index d2a7bc39c..4e906ada8 100644 --- a/src/config/codexProviderPresets.ts +++ b/src/config/codexProviderPresets.ts @@ -286,10 +286,10 @@ requires_openai_auth = true`, auth: generateThirdPartyAuth(""), config: generateThirdPartyConfig( "zhipu_glm", - "https://open.bigmodel.cn/api/paas/v4", + "https://open.bigmodel.cn/api/coding/paas/v4", "glm-5.1", ), - endpointCandidates: ["https://open.bigmodel.cn/api/paas/v4"], + endpointCandidates: ["https://open.bigmodel.cn/api/coding/paas/v4"], apiFormat: "openai_chat", modelCatalog: modelCatalog([ { model: "glm-5.1", displayName: "GLM-5.1", contextWindow: 200000 }, @@ -312,10 +312,10 @@ requires_openai_auth = true`, auth: generateThirdPartyAuth(""), config: generateThirdPartyConfig( "zhipu_glm_en", - "https://api.z.ai/api/paas/v4", + "https://api.z.ai/api/coding/paas/v4", "glm-5.1", ), - endpointCandidates: ["https://api.z.ai/api/paas/v4"], + endpointCandidates: ["https://api.z.ai/api/coding/paas/v4"], apiFormat: "openai_chat", modelCatalog: modelCatalog([ { model: "glm-5.1", displayName: "GLM-5.1", contextWindow: 200000 }, diff --git a/src/config/hermesProviderPresets.ts b/src/config/hermesProviderPresets.ts index d81df42c3..31e9f3658 100644 --- a/src/config/hermesProviderPresets.ts +++ b/src/config/hermesProviderPresets.ts @@ -393,7 +393,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ apiKeyUrl: "https://www.bigmodel.cn/claude-code?ic=RRVJPB5SII", settingsConfig: { name: "zhipu_glm", - base_url: "https://open.bigmodel.cn/api/paas/v4", + base_url: "https://open.bigmodel.cn/api/coding/paas/v4", api_key: "", api_mode: "chat_completions", models: [{ id: "glm-5.1", name: "GLM-5.1" }], @@ -411,7 +411,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ apiKeyUrl: "https://z.ai/subscribe?ic=8JVLJQFSKB", settingsConfig: { name: "zhipu_glm_en", - base_url: "https://api.z.ai/api/paas/v4", + base_url: "https://api.z.ai/api/coding/paas/v4", api_key: "", api_mode: "chat_completions", models: [{ id: "glm-5.1", name: "GLM-5.1" }], diff --git a/src/config/openclawProviderPresets.ts b/src/config/openclawProviderPresets.ts index 54b04007c..9fc704e94 100644 --- a/src/config/openclawProviderPresets.ts +++ b/src/config/openclawProviderPresets.ts @@ -306,7 +306,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ websiteUrl: "https://open.bigmodel.cn", apiKeyUrl: "https://www.bigmodel.cn/claude-code?ic=RRVJPB5SII", settingsConfig: { - baseUrl: "https://open.bigmodel.cn/api/paas/v4", + baseUrl: "https://open.bigmodel.cn/api/coding/paas/v4", apiKey: "", api: "openai-completions", models: [ @@ -324,8 +324,8 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ templateValues: { baseUrl: { label: "Base URL", - placeholder: "https://open.bigmodel.cn/api/paas/v4", - defaultValue: "https://open.bigmodel.cn/api/paas/v4", + placeholder: "https://open.bigmodel.cn/api/coding/paas/v4", + defaultValue: "https://open.bigmodel.cn/api/coding/paas/v4", editorValue: "", }, apiKey: { @@ -344,7 +344,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ websiteUrl: "https://z.ai", apiKeyUrl: "https://z.ai/subscribe?ic=8JVLJQFSKB", settingsConfig: { - baseUrl: "https://api.z.ai/v1", + baseUrl: "https://api.z.ai/api/coding/paas/v4", apiKey: "", api: "openai-completions", models: [ @@ -362,8 +362,8 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ templateValues: { baseUrl: { label: "Base URL", - placeholder: "https://api.z.ai/v1", - defaultValue: "https://api.z.ai/v1", + placeholder: "https://api.z.ai/api/coding/paas/v4", + defaultValue: "https://api.z.ai/api/coding/paas/v4", editorValue: "", }, apiKey: { diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts index 5bd1d2e27..8e043e8c2 100644 --- a/src/config/opencodeProviderPresets.ts +++ b/src/config/opencodeProviderPresets.ts @@ -442,7 +442,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ npm: "@ai-sdk/openai-compatible", name: "Zhipu GLM", options: { - baseURL: "https://open.bigmodel.cn/api/paas/v4", + baseURL: "https://open.bigmodel.cn/api/coding/paas/v4", apiKey: "", setCacheKey: true, }, @@ -456,8 +456,8 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ templateValues: { baseURL: { label: "Base URL", - placeholder: "https://open.bigmodel.cn/api/paas/v4", - defaultValue: "https://open.bigmodel.cn/api/paas/v4", + placeholder: "https://open.bigmodel.cn/api/coding/paas/v4", + defaultValue: "https://open.bigmodel.cn/api/coding/paas/v4", editorValue: "", }, apiKey: { @@ -475,7 +475,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ npm: "@ai-sdk/openai-compatible", name: "Zhipu GLM en", options: { - baseURL: "https://api.z.ai/v1", + baseURL: "https://api.z.ai/api/coding/paas/v4", apiKey: "", setCacheKey: true, }, @@ -489,8 +489,8 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ templateValues: { baseURL: { label: "Base URL", - placeholder: "https://api.z.ai/v1", - defaultValue: "https://api.z.ai/v1", + placeholder: "https://api.z.ai/api/coding/paas/v4", + defaultValue: "https://api.z.ai/api/coding/paas/v4", editorValue: "", }, apiKey: { diff --git a/tests/config/codexChatProviderPresets.test.ts b/tests/config/codexChatProviderPresets.test.ts index 23fe9cb58..61fa416cd 100644 --- a/tests/config/codexChatProviderPresets.test.ts +++ b/tests/config/codexChatProviderPresets.test.ts @@ -44,14 +44,14 @@ const expectedChatPresets = new Map< [ "Zhipu GLM", { - baseUrl: "https://open.bigmodel.cn/api/paas/v4", + baseUrl: "https://open.bigmodel.cn/api/coding/paas/v4", contextWindows: { "glm-5.1": 200000 }, }, ], [ "Zhipu GLM en", { - baseUrl: "https://api.z.ai/api/paas/v4", + baseUrl: "https://api.z.ai/api/coding/paas/v4", contextWindows: { "glm-5.1": 200000 }, }, ],