From cab71ca8b6e1a4771499c4a2fb445d9ea3602ed0 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Tue, 26 Nov 2024 16:36:45 +0100 Subject: Add duckduckgo-search to slim requirements, Add pass provider as model in the client, Fix missing @property in version utils --- g4f/gui/client/static/js/chat.v1.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'g4f/gui') diff --git a/g4f/gui/client/static/js/chat.v1.js b/g4f/gui/client/static/js/chat.v1.js index 0bf49ac3..a1975dd0 100644 --- a/g4f/gui/client/static/js/chat.v1.js +++ b/g4f/gui/client/static/js/chat.v1.js @@ -1327,6 +1327,8 @@ async function on_api() { } async function load_version() { + let new_version = document.querySelector(".new_version"); + if (new_version) return; const versions = await api("version"); document.title = 'g4f - ' + versions["version"]; let text = "version ~ " @@ -1334,7 +1336,7 @@ async function load_version() { let release_url = 'https://github.com/xtekky/gpt4free/releases/latest'; let title = `New version: ${versions["latest_version"]}`; text += `${versions["version"]} 🆕`; - const new_version = document.createElement("div"); + new_version = document.createElement("div"); new_version.classList.add("new_version"); const link = `v${versions["latest_version"]}`; new_version.innerHTML = `g4f ${link}  ðŸ†•`; @@ -1344,6 +1346,7 @@ async function load_version() { text += versions["version"]; } document.getElementById("version_text").innerHTML = text + setTimeout(load_version, 1000 * 60 * 60); // 1 hour } setTimeout(load_version, 100); -- cgit v1.2.3