fix: fix max_tokens

This commit is contained in:
George 2024-10-14 17:05:02 +08:00
parent 7fa53af2af
commit 1ba6faaa79

View File

@ -20,13 +20,13 @@ func GetToken(props *adaptercommon.ChatProps) *int {
switch props.Model {
case globals.SparkDeskLite, globals.SparkDeskPro128K:
if *props.MaxTokens > 8192 {
return utils.ToPtr(8192)
}
case globals.SparkDeskPro, globals.SparkDeskMax, globals.SparkDeskMax32K, globals.SparkDeskV4Ultra:
if *props.MaxTokens > 4096 {
return utils.ToPtr(4096)
}
case globals.SparkDeskPro, globals.SparkDeskMax, globals.SparkDeskMax32K, globals.SparkDeskV4Ultra:
if *props.MaxTokens > 8192 {
return utils.ToPtr(8192)
}
}
return props.MaxTokens