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 {