diff --git a/adapter/sparkdesk/chat.go b/adapter/sparkdesk/chat.go index b19d4da..5316ea5 100644 --- a/adapter/sparkdesk/chat.go +++ b/adapter/sparkdesk/chat.go @@ -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