From a784ee3bc3b1612aadf128849337d0c38bd37297 Mon Sep 17 00:00:00 2001 From: wangdl Date: Sat, 6 Jun 2026 12:23:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20MiniMax=20=E5=B7=B2=E5=88=B0=E6=9C=9F?= =?UTF-8?q?=EF=BC=8C=E5=88=87=E6=8D=A2=20primary=20tier=20=E5=88=B0=20Deep?= =?UTF-8?q?Seek=20V4=20Pro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - model-router: primary 层 preferred 从 minimax-m2.7 改为 deepseek-v4-pro - cost-calculator: 移除 minimax 零成本豁免 - billing: MiniMax 标注已到期 Co-Authored-By: Claude Opus 4.7 --- src/modules/admin-billing/admin-billing.service.ts | 2 +- src/modules/ai/model-router.ts | 2 +- src/modules/ai/usage/ai-cost-calculator.service.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/admin-billing/admin-billing.service.ts b/src/modules/admin-billing/admin-billing.service.ts index e486db0..981cfad 100644 --- a/src/modules/admin-billing/admin-billing.service.ts +++ b/src/modules/admin-billing/admin-billing.service.ts @@ -34,6 +34,6 @@ export class AdminBillingService { } catch { return { name: '硅基流动', model: 'Embedding/Rerank', balance: '—', currency: 'CNY', status: 'unknown', consoleUrl: 'https://cloud.siliconflow.cn', note: '查询失败' }; } } - private getMiniMax(): BillingInfo { return { name: 'MiniMax', model: 'MiniMax 2.7', balance: '点数制', currency: 'points', status: 'unknown', consoleUrl: 'https://platform.minimaxi.com', note: '需登录控制台查看' }; } + private getMiniMax(): BillingInfo { return { name: 'MiniMax', model: 'MiniMax 2.7', balance: '已到期', currency: '—', status: 'unknown', consoleUrl: 'https://platform.minimaxi.com', note: '已到期,已切换至 DeepSeek V4' }; } private getBaiduOcr(): BillingInfo { return { name: '百度 OCR', model: '通用文字识别', balance: '次数制', currency: 'calls', status: 'unknown', consoleUrl: 'https://console.bce.baidu.com', note: '需登录控制台查看' }; } } diff --git a/src/modules/ai/model-router.ts b/src/modules/ai/model-router.ts index ce8ae39..00acc37 100644 --- a/src/modules/ai/model-router.ts +++ b/src/modules/ai/model-router.ts @@ -23,7 +23,7 @@ const DEFAULT_ROUTES: Record = { }, primary: { tier: 'primary', - preferred: { provider: 'minimax', model: 'minimax-m2.7' }, + preferred: { provider: 'deepseek', model: 'deepseek-v4-pro' }, fallback: { provider: 'deepseek', model: 'deepseek-v4-pro' }, maxRetries: 3, }, diff --git a/src/modules/ai/usage/ai-cost-calculator.service.ts b/src/modules/ai/usage/ai-cost-calculator.service.ts index 6a7a966..703d9bf 100644 --- a/src/modules/ai/usage/ai-cost-calculator.service.ts +++ b/src/modules/ai/usage/ai-cost-calculator.service.ts @@ -13,7 +13,7 @@ export class AiCostCalculatorService { }; calculate(provider: string, model: string, inputTokens: number, outputTokens: number): number { - if (provider === 'mock' || provider === 'minimax') return 0; + if (provider === 'mock') return 0; const tier = this.pricing[model]; if (!tier) return 0;