🔧 fix(model_ratio): adjust return values for gemini-2.5-pro and gemini-2.5-flash models
This commit is contained in:
@@ -501,13 +501,13 @@ func getHardcodedCompletionModelRatio(name string) (float64, bool) {
|
|||||||
} else if strings.HasPrefix(name, "gemini-2.0") {
|
} else if strings.HasPrefix(name, "gemini-2.0") {
|
||||||
return 4, true
|
return 4, true
|
||||||
} else if strings.HasPrefix(name, "gemini-2.5-pro") { // 移除preview来增加兼容性,这里假设正式版的倍率和preview一致
|
} else if strings.HasPrefix(name, "gemini-2.5-pro") { // 移除preview来增加兼容性,这里假设正式版的倍率和preview一致
|
||||||
return 8, true
|
return 8, false
|
||||||
} else if strings.HasPrefix(name, "gemini-2.5-flash") { // 处理不同的flash模型倍率
|
} else if strings.HasPrefix(name, "gemini-2.5-flash") { // 处理不同的flash模型倍率
|
||||||
if strings.HasPrefix(name, "gemini-2.5-flash-preview") {
|
if strings.HasPrefix(name, "gemini-2.5-flash-preview") {
|
||||||
if strings.HasSuffix(name, "-nothinking") {
|
if strings.HasSuffix(name, "-nothinking") {
|
||||||
return 4, true
|
return 4, false
|
||||||
}
|
}
|
||||||
return 3.5 / 0.15, true
|
return 3.5 / 0.15, false
|
||||||
}
|
}
|
||||||
if strings.HasPrefix(name, "gemini-2.5-flash-lite-preview") {
|
if strings.HasPrefix(name, "gemini-2.5-flash-lite-preview") {
|
||||||
return 4, true
|
return 4, true
|
||||||
|
|||||||
Reference in New Issue
Block a user