fix(openai_compat): add ok check for native_search type assertion
This commit is contained in:
parent
b9a8fad6fa
commit
351ecf0182
1 changed files with 2 additions and 1 deletions
|
|
@ -154,7 +154,8 @@ func (p *Provider) buildRequestBody(
|
|||
}
|
||||
|
||||
// When fallback uses a different provider (e.g. DeepSeek), that provider must not inject web_search_preview.
|
||||
nativeSearch, _ := options["native_search"].(bool)
|
||||
nativeSearch, ok := options["native_search"].(bool)
|
||||
_ = ok
|
||||
nativeSearch = nativeSearch && isNativeSearchHost(p.apiBase)
|
||||
if len(tools) > 0 || nativeSearch {
|
||||
requestBody["tools"] = buildToolsList(tools, nativeSearch)
|
||||
|
|
|
|||
Loading…
Reference in a new issue