Fix max_completion_tokens (#860)
The json tag is incorrect, and results in an error from the API when using the o1 model. I didn't modify the struct field name to maintain compatibility if anyone else had started using it, but it wouldn't work for them either.
This commit is contained in:
2
chat.go
2
chat.go
@@ -209,7 +209,7 @@ type ChatCompletionRequest struct {
|
|||||||
MaxTokens int `json:"max_tokens,omitempty"`
|
MaxTokens int `json:"max_tokens,omitempty"`
|
||||||
// MaxCompletionsTokens An upper bound for the number of tokens that can be generated for a completion,
|
// MaxCompletionsTokens An upper bound for the number of tokens that can be generated for a completion,
|
||||||
// including visible output tokens and reasoning tokens https://platform.openai.com/docs/guides/reasoning
|
// including visible output tokens and reasoning tokens https://platform.openai.com/docs/guides/reasoning
|
||||||
MaxCompletionsTokens int `json:"max_completions_tokens,omitempty"`
|
MaxCompletionsTokens int `json:"max_completion_tokens,omitempty"`
|
||||||
Temperature float32 `json:"temperature,omitempty"`
|
Temperature float32 `json:"temperature,omitempty"`
|
||||||
TopP float32 `json:"top_p,omitempty"`
|
TopP float32 `json:"top_p,omitempty"`
|
||||||
N int `json:"n,omitempty"`
|
N int `json:"n,omitempty"`
|
||||||
|
|||||||
Reference in New Issue
Block a user