From 5a64e238c805055f33dab65e855bdf1adb9fe37f Mon Sep 17 00:00:00 2001 From: abc <98614666+xtekky@users.noreply.github.com> Date: Thu, 12 Oct 2023 14:51:11 +0100 Subject: ~ | g4f `v-0.1.6.2` --- g4f/__init__.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/g4f/__init__.py b/g4f/__init__.py index 7ae81922..1a696c6c 100644 --- a/g4f/__init__.py +++ b/g4f/__init__.py @@ -48,14 +48,11 @@ def get_model_and_provider(model : Union[Model, str], class ChatCompletion: @staticmethod - def create( - model: Union[Model, str], - messages : Messages, - provider : Union[type[BaseProvider], None] = None, - stream : bool = False, - auth : Union[str, None] = None, - **kwargs - ) -> Union[CreateResult, str]: + def create(model: Union[Model, str], + messages : Messages, + provider : Union[type[BaseProvider], None] = None, + stream : bool = False, + auth : Union[str, None] = None, **kwargs) -> Union[CreateResult, str]: model, provider = get_model_and_provider(model, provider, stream) @@ -71,12 +68,11 @@ class ChatCompletion: @staticmethod async def create_async( - model: Union[Model, str], + model : Union[Model, str], messages: Messages, provider: Union[type[BaseProvider], None] = None, - stream: bool = False, - **kwargs - ) -> str: + stream : bool = False, **kwargs) -> str: + if stream: raise ValueError(f'"create_async" does not support "stream" argument') -- cgit v1.2.3