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.
|
// 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)
|
nativeSearch = nativeSearch && isNativeSearchHost(p.apiBase)
|
||||||
if len(tools) > 0 || nativeSearch {
|
if len(tools) > 0 || nativeSearch {
|
||||||
requestBody["tools"] = buildToolsList(tools, nativeSearch)
|
requestBody["tools"] = buildToolsList(tools, nativeSearch)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue