fix: ali parameter.enable_thinking must be set to false for non-streaming calls

This commit is contained in:
skynono
2025-05-26 17:11:45 +08:00
parent c9c939dab1
commit ea075f75e2
+6
View File
@@ -57,6 +57,12 @@ func (a *Adaptor) ConvertOpenAIRequest(c *gin.Context, info *relaycommon.RelayIn
if request == nil {
return nil, errors.New("request is nil")
}
// fix: ali parameter.enable_thinking must be set to false for non-streaming calls
if !info.IsStream {
request.EnableThinking = false
}
switch info.RelayMode {
default:
aliReq := requestOpenAI2Ali(*request)