fix: add Think field to OllamaRequest and support extra parameters in GeneralOpenAIRequest. (close #1125

)
This commit is contained in:
CaIon
2025-07-22 12:06:21 +08:00
parent 4d0037a40c
commit 2402715492
3 changed files with 13 additions and 3 deletions

View File

@@ -62,6 +62,8 @@ type GeneralOpenAIRequest struct {
Reasoning json.RawMessage `json:"reasoning,omitempty"`
// Ali Qwen Params
VlHighResolutionImages json.RawMessage `json:"vl_high_resolution_images,omitempty"`
// 用匿名参数接收额外参数例如ollama的think参数在此接收
Extra map[string]json.RawMessage `json:"-"`
}
func (r *GeneralOpenAIRequest) ToMap() map[string]any {