From 315a2f25955e90ed3f653787762abb5bdee878ff Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Sat, 14 Dec 2024 23:34:13 +0100 Subject: Add streaming and system messages support in Airforce --- g4f/gui/server/api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'g4f/gui/server/api.py') diff --git a/g4f/gui/server/api.py b/g4f/gui/server/api.py index 9994f251..877d47f2 100644 --- a/g4f/gui/server/api.py +++ b/g4f/gui/server/api.py @@ -120,11 +120,11 @@ class Api: } def _create_response_stream(self, kwargs: dict, conversation_id: str, provider: str, download_images: bool = True) -> Iterator: - def log_handler(text: str): + def decorated_log(text: str): debug.logs.append(text) if debug.logging: - print(text) - debug.log_handler = log_handler + debug.log_handler(text) + debug.log = decorated_log proxy = os.environ.get("G4F_PROXY") provider = kwargs.get("provider") model, provider_handler = get_model_and_provider( -- cgit v1.2.3