diff --git a/src/tools/WebSearchTool/adapters/index.ts b/src/tools/WebSearchTool/adapters/index.ts index 16c5b6c50..2a42aac42 100644 --- a/src/tools/WebSearchTool/adapters/index.ts +++ b/src/tools/WebSearchTool/adapters/index.ts @@ -35,13 +35,13 @@ export function createAdapter(): WebSearchAdapter { cachedAdapterKey = 'api' return cachedAdapter } - if (adapterKey === 'bing') { - cachedAdapter = new BingSearchAdapter() - cachedAdapterKey = 'bing' - return cachedAdapter + if (adapterKey === 'brave') { + cachedAdapter = new BraveSearchAdapter() + cachedAdapterKey = 'brave' + return cachedAdapter } - cachedAdapter = new BraveSearchAdapter() - cachedAdapterKey = 'brave' + cachedAdapter = new BingSearchAdapter() + cachedAdapterKey = 'bing' return cachedAdapter } diff --git a/src/utils/model/providers.ts b/src/utils/model/providers.ts index 823384f2d..79572d42e 100644 --- a/src/utils/model/providers.ts +++ b/src/utils/model/providers.ts @@ -39,6 +39,7 @@ export function getAPIProviderForStatsig(): AnalyticsMetadata_I_VERIFIED_THIS_IS */ export function isFirstPartyAnthropicBaseUrl(): boolean { const baseUrl = process.env.ANTHROPIC_BASE_URL + // TODO: 这里会有问题, 只配置了 openai 协议的用户, 按理说会为 true 导致问题 if (!baseUrl) { return true }