Commit c3298a16 by Seefs

fix max_output_token

parent 8f52072f
......@@ -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 {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment