Merge branch 'songquanpeng' into sync_upstream

This commit is contained in:
Martial BE
2023-12-21 15:36:01 +08:00
41 changed files with 1045 additions and 89 deletions
+6
View File
@@ -2,6 +2,7 @@ package controller
import (
"context"
"math"
"net/http"
"one-api/common"
"one-api/model"
@@ -24,6 +25,11 @@ func RelayChat(c *gin.Context) {
return
}
if chatRequest.MaxTokens < 0 || chatRequest.MaxTokens > math.MaxInt32/2 {
common.AbortWithMessage(c, http.StatusBadRequest, "max_tokens is invalid")
return
}
// 解析模型映射
var isModelMapped bool
modelMap, err := parseModelMapping(channel.GetModelMapping())