fix: 更新模型名称并修复节点选择逻辑
更新 PROVIDER_MODELS 中的 gemini-3-flash 模型名称 在 ProviderPoolManager 中更新错误节点的 lastUsed 时间,防止 LRU 策略导致重复选择失败节点
This commit is contained in:
parent
5506d7ec16
commit
7e16afd806
2 changed files with 3 additions and 1 deletions
|
|
@ -17,7 +17,7 @@ export const PROVIDER_MODELS = {
|
|||
'gemini-2.5-computer-use-preview-10-2025',
|
||||
'gemini-3-pro-image-preview',
|
||||
'gemini-3-pro-preview',
|
||||
'gemini-3-flash',
|
||||
'gemini-3-flash-preview',
|
||||
'gemini-2.5-flash',
|
||||
'gemini-claude-sonnet-4-5',
|
||||
'gemini-claude-sonnet-4-5-thinking',
|
||||
|
|
|
|||
|
|
@ -339,6 +339,8 @@ export class ProviderPoolManager {
|
|||
if (provider) {
|
||||
provider.config.errorCount++;
|
||||
provider.config.lastErrorTime = new Date().toISOString();
|
||||
// 更新 lastUsed 时间,避免因 LRU 策略导致失败节点被重复选中
|
||||
provider.config.lastUsed = new Date().toISOString();
|
||||
|
||||
// 保存错误信息
|
||||
if (errorMessage) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue