Seefs пре 4 недеља
родитељ
комит
3af53bdd41
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      service/openaicompat/chat_to_responses.go

+ 4 - 0
service/openaicompat/chat_to_responses.go

@@ -323,6 +323,10 @@ func ChatCompletionsRequestToResponsesRequest(req *dto.GeneralOpenAIRequest) (*d
 	if req.MaxCompletionTokens > maxOutputTokens {
 		maxOutputTokens = req.MaxCompletionTokens
 	}
+	// OpenAI Responses API rejects max_output_tokens < 16 when explicitly provided.
+	if maxOutputTokens > 0 && maxOutputTokens < 16 {
+		maxOutputTokens = 16
+	}
 
 	var topP *float64
 	if req.TopP != 0 {