From 9bffc3c9d83610a735e7699fd2d4eff59251fdc5 Mon Sep 17 00:00:00 2001 From: Muzhen Gaming <61100393+XInTheDark@users.noreply.github.com> Date: Wed, 12 Feb 2025 17:57:00 +0800 Subject: [PATCH] Fix Blackbox provider --- src/api/Providers/blackbox.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/api/Providers/blackbox.js b/src/api/Providers/blackbox.js index 948f3c7..feeaf7c 100644 --- a/src/api/Providers/blackbox.js +++ b/src/api/Providers/blackbox.js @@ -7,7 +7,7 @@ import { Preferences } from "#root/src/api/preferences.js"; // Implementation ported from gpt4free Blackbox provider. -const api_url = "https://www.blackbox.ai/api/chat"; +const api_url = "https://api.blackbox.ai/api/chat"; const headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0", Accept: "*/*", @@ -153,6 +153,7 @@ export const BlackboxProvider = { userSelectedModel: userSelectedModelConfig[options.model] || undefined, validated: validatedToken, imageGenerationMode: false, + webSearchMode: false, webSearchModePrompt: false, deepSearchMode: false, codeInterpreterMode: codeInterpreterMode, @@ -168,7 +169,11 @@ export const BlackboxProvider = { }, expires: new Date(Date.now() + 7 * 24 * 60 * 60 * 1000).toISOString(), }, - webSearchMode: false, + subscriptionCache: { + expiryTimestamp: null, + lastChecked: Date.now() - 20 * 1000, + status: "PREMIUM", + }, ...paramOverrides[options.model], };