feat: Playground相关接口禁用AccessToken

This commit is contained in:
1808837298@qq.com 2024-09-26 01:49:35 +08:00
parent af02cdc58b
commit 0cf53ac5ff
2 changed files with 7 additions and 2 deletions

View File

@ -49,6 +49,12 @@ func Playground(c *gin.Context) {
}
}()
useAccessToken := c.GetBool("use_access_token")
if useAccessToken {
openaiErr = service.OpenAIErrorWrapperLocal(errors.New("暂不支持使用 access token"), "access_token_not_supported", http.StatusBadRequest)
return
}
playgroundRequest := &dto.PlayGroundRequest{}
err := common.UnmarshalBodyReusable(c, playgroundRequest)
if err != nil {
@ -67,8 +73,6 @@ func Playground(c *gin.Context) {
} else {
c.Set("group", group)
}
log.Printf("group: %s", group)
log.Printf("model: %s", playgroundRequest.Model)
channel, err := model.CacheGetRandomSatisfiedChannel(group, playgroundRequest.Model, 0)
if err != nil {
openaiErr = service.OpenAIErrorWrapperLocal(err, "get_playground_channel_failed", http.StatusInternalServerError)

View File

@ -122,6 +122,7 @@ func authHelper(c *gin.Context, minRole int) {
c.Set("role", role)
c.Set("id", id)
c.Set("group", session.Get("group"))
c.Set("use_access_token", useAccessToken)
c.Next()
}