From 64e6e47c305014fcc18bc20e9fd6e3bf2964cdba Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Sun, 12 Jan 2025 15:15:15 +0100 Subject: Add conversation and continue support in DDG --- g4f/Provider/needs_auth/DeepSeek.py | 2 +- g4f/Provider/needs_auth/OpenaiAPI.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'g4f/Provider/needs_auth') diff --git a/g4f/Provider/needs_auth/DeepSeek.py b/g4f/Provider/needs_auth/DeepSeek.py index 0f1b96d6..b0a40898 100644 --- a/g4f/Provider/needs_auth/DeepSeek.py +++ b/g4f/Provider/needs_auth/DeepSeek.py @@ -12,4 +12,4 @@ class DeepSeek(OpenaiAPI): supports_stream = True supports_message_history = True default_model = "deepseek-chat" - models = [default_model] + fallback_models = [default_model] diff --git a/g4f/Provider/needs_auth/OpenaiAPI.py b/g4f/Provider/needs_auth/OpenaiAPI.py index 75c3574f..927acd69 100644 --- a/g4f/Provider/needs_auth/OpenaiAPI.py +++ b/g4f/Provider/needs_auth/OpenaiAPI.py @@ -136,6 +136,7 @@ class OpenaiAPI(AsyncGeneratorProvider, ProviderModelMixin, RaiseErrorMixin): finish = cls.read_finish_reason(choice) if finish is not None: yield finish + break @staticmethod def read_finish_reason(choice: dict) -> Optional[FinishReason]: -- cgit v1.2.3