diff --git a/internal/llm/client.go b/internal/llm/client.go index 914271c..10248ad 100644 --- a/internal/llm/client.go +++ b/internal/llm/client.go @@ -390,7 +390,7 @@ func (c *OpenAIClient) buildOpenAIParams(model string, req ChatRequest) openai.C params.Tools = tools } if req.MaxTokens > 0 { - params.MaxTokens = openai.Int(int64(req.MaxTokens)) + params.MaxCompletionTokens = openai.Int(int64(req.MaxTokens)) } if req.Temperature != nil { params.Temperature = openai.Float(*req.Temperature)