fix: playground write user context to check acceptUnsetRatio
This commit is contained in:
@@ -66,5 +66,14 @@ func Playground(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
middleware.SetupContextForSelectedChannel(c, channel, playgroundRequest.Model)
|
middleware.SetupContextForSelectedChannel(c, channel, playgroundRequest.Model)
|
||||||
c.Set(constant.ContextKeyRequestStartTime, time.Now())
|
c.Set(constant.ContextKeyRequestStartTime, time.Now())
|
||||||
|
|
||||||
|
// Write user context to ensure acceptUnsetRatio is available
|
||||||
|
userId := c.GetInt("id")
|
||||||
|
userCache, err := model.GetUserCache(userId)
|
||||||
|
if err != nil {
|
||||||
|
openaiErr = service.OpenAIErrorWrapperLocal(err, "get_user_cache_failed", http.StatusInternalServerError)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
userCache.WriteContext(c)
|
||||||
Relay(c)
|
Relay(c)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user