From 4e8d2b80574894aebc10fa732749867b6a6acd87 Mon Sep 17 00:00:00 2001 From: xiezhouwei Date: Thu, 18 Jun 2026 20:48:07 +0800 Subject: [PATCH] fix: strip spaces in FormatMatchingModelName to match model name variants like Seedance 2.0 --- setting/ratio_setting/model_ratio.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setting/ratio_setting/model_ratio.go b/setting/ratio_setting/model_ratio.go index b9aaf00..db0c39c 100644 --- a/setting/ratio_setting/model_ratio.go +++ b/setting/ratio_setting/model_ratio.go @@ -870,6 +870,8 @@ func GetCompletionRatioCopy() map[string]float64 { // 转换模型名,减少渠道必须配置各种带参数模型 func FormatMatchingModelName(name string) string { + // 去除空格,使 "Seedance 2.0" 与 "Seedance2.0" 等变体能匹配 + name = strings.ReplaceAll(name, " ", "") if strings.HasPrefix(name, "gemini-2.5-flash-lite") { name = handleThinkingBudgetModel(name, "gemini-2.5-flash-lite", "gemini-2.5-flash-lite-thinking-*")