From 42805ac7894d62996d68e4038c37900b26a14a9e Mon Sep 17 00:00:00 2001 From: hlohaus <983577+hlohaus@users.noreply.github.com> Date: Sun, 26 Jan 2025 16:32:32 +0100 Subject: Add leagcy port to docker-compose files Update demo model list Disable upload cookies in demo Track usage in demo mode Add messages without asking the ai Add hint for browser usage in provider list Add qwen2 prompt template to HuggingFace provider Trim automatic messages in HuggingFaceAPI --- g4f/gui/client/demo.html | 1 + g4f/gui/client/index.html | 14 ++- g4f/gui/client/static/js/chat.v1.js | 184 +++++++++++++++++++++++++----------- g4f/gui/server/api.py | 1 + g4f/gui/server/backend_api.py | 71 ++++++++++---- 5 files changed, 195 insertions(+), 76 deletions(-) (limited to 'g4f/gui') diff --git a/g4f/gui/client/demo.html b/g4f/gui/client/demo.html index dd0c078f..ff5b993b 100644 --- a/g4f/gui/client/demo.html +++ b/g4f/gui/client/demo.html @@ -215,6 +215,7 @@ } localStorage.setItem("HuggingFace-api_key", accessToken); localStorage.setItem("HuggingFace-user", JSON.stringify(user)); + localStorage.setItem("user", user.name); location.href = "/chat/"; } input.addEventListener("input", () => check_access_token()); diff --git a/g4f/gui/client/index.html b/g4f/gui/client/index.html index 46b348d1..fe6eda18 100644 --- a/g4f/gui/client/index.html +++ b/g4f/gui/client/index.html @@ -142,6 +142,11 @@ +
+ Track usage + + +
@@ -184,6 +189,12 @@ Show log
+