From 54ec4797e7034c5b20847cbd5f5a04aae6f3012e Mon Sep 17 00:00:00 2001 From: tong3jie <14191774+tong3jie@users.noreply.github.com> Date: Fri, 20 Mar 2026 11:35:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=201=E3=80=81add=20model=20provider=202?= =?UTF-8?q?=E3=80=81add=20http=20defatult=20timeout=203=E3=80=81Optimize?= =?UTF-8?q?=20duplicate=20code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/providers/openai_compat/provider.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/providers/openai_compat/provider.go b/pkg/providers/openai_compat/provider.go index 177204643..bf0a285e7 100644 --- a/pkg/providers/openai_compat/provider.go +++ b/pkg/providers/openai_compat/provider.go @@ -46,6 +46,7 @@ var vendorPrefixes = map[string]struct{}{ "mistral": {}, "vivgrid": {}, "minimax": {}, + "novita": {}, } type Provider struct { @@ -121,9 +122,7 @@ func NewProvider(apiKey, apiBase, proxy string, opts ...Option) *Provider { apiBase: strings.TrimRight(apiBase, "/"), httpClient: retryClient.StandardClient(), } - p.httpClient.Timeout = defaultRequestTimeout - for _, opt := range opts { if opt != nil { opt(p)