diff --git a/docs/PLAN.md b/docs/PLAN.md index 1b75cb3..64b1d5c 100644 --- a/docs/PLAN.md +++ b/docs/PLAN.md @@ -41,7 +41,7 @@ "hotkey": "Alt+Q", "engine": "free", // "free" | "llm" "free": { "provider": "microsoft" }, // "microsoft" | "google" - "llm": { "provider": "zhipu", "baseUrl": "https://open.bigmodel.cn/api/paas/v4", "model": "glm-4.7-flash", "apiKey": "<加密存储>" }, + "llm": { "provider": "zhipu", "baseUrl": "https://open.bigmodel.cn/api/paas/v4", "model": "glm-4-flash-250414", "apiKey": "<加密存储>" }, "livePreview": true, "previewDelayMs": 500, "restoreClipboard": true, diff --git a/src/main/config.js b/src/main/config.js index 3153a35..c4133bc 100644 --- a/src/main/config.js +++ b/src/main/config.js @@ -10,7 +10,7 @@ const DEFAULT_CONFIG = { llm: { provider: 'zhipu', baseUrl: 'https://open.bigmodel.cn/api/paas/v4', - model: 'glm-4.7-flash', + model: 'glm-4-flash-250414', apiKey: '', // 当前服务商的 Key(仅内存,由 apiKeys 推出) apiKeys: {}, // 每个服务商各存一份,切换服务商时不会把 A 的 Key 发给 B }, diff --git a/src/main/providers.js b/src/main/providers.js index 16d5baf..619c637 100644 --- a/src/main/providers.js +++ b/src/main/providers.js @@ -10,11 +10,11 @@ const NO_THINK_OPENROUTER = { reasoning: { enabled: false } }; const PROVIDERS = [ { - id: 'zhipu', name: '智谱 GLM · 免费', kind: 'openai', baseUrl: 'https://open.bigmodel.cn/api/paas/v4', model: 'glm-4.7-flash', + id: 'zhipu', name: '智谱 GLM · 免费', kind: 'openai', baseUrl: 'https://open.bigmodel.cn/api/paas/v4', model: 'glm-4-flash-250414', keyUrl: 'https://open.bigmodel.cn/usercenter/apikeys', note: '国内直连,长期免费', models: [ - { id: 'glm-4.7-flash', free: 'free', note: '推荐', extra: NO_THINK_GLM }, - { id: 'glm-4-flash-250414', free: 'free' }, + { id: 'glm-4-flash-250414', free: 'free', note: '推荐 · 最快' }, // 实测口语译文好、响应快 + { id: 'glm-4.7-flash', free: 'free', note: '新一代', extra: NO_THINK_GLM }, ], }, { diff --git a/src/renderer/dev-mock.js b/src/renderer/dev-mock.js index d4bf5ae..c9dc201 100644 --- a/src/renderer/dev-mock.js +++ b/src/renderer/dev-mock.js @@ -4,7 +4,7 @@ if (!window.xt) { const listeners = { partial: [], show: [], config: [] }; let cfg = { hotkey: 'Alt+Q', engine: 'free', free: { provider: 'microsoft' }, - llm: { provider: 'zhipu', baseUrl: 'https://open.bigmodel.cn/api/paas/v4', model: 'glm-4.7-flash', apiKeySet: false }, + llm: { provider: 'zhipu', baseUrl: 'https://open.bigmodel.cn/api/paas/v4', model: 'glm-4-flash-250414', apiKeySet: false }, livePreview: true, previewDelayMs: 500, restoreClipboard: true, launchAtLogin: false, }; const canned = { '我先撤了哈,明天见': "I'm heading out, see you tomorrow!", 'No worries, take your time!': '没事没事,你慢慢来!' };