返回提交历史
Modified
g4f/Provider/needs_auth/Nvidia.py
+2
-1
Modified
g4f/Provider/template/OpenaiTemplate.py
+2
-1
XFEstudio/gpt4free
Fix add user in Nvidia
b6dd7b39
代码差异
2 个文件
+4
-2
@@ -12,4 +12,5 @@ class Nvidia(OpenaiTemplate):
12
12
active_by_default = True
13
13
needs_auth = True
14
14
models_needs_auth = True
15
default_model = DEFAULT_MODEL
15
default_model = DEFAULT_MODEL
16
add_user = False
@@ -26,6 +26,7 @@ class OpenaiTemplate(AsyncGeneratorProvider, ProviderModelMixin, RaiseErrorMixin
26
26
models_needs_auth = False
27
27
use_model_names = False
28
28
ssl = None
29
add_user = True
29
30
30
31
@classmethod
31
32
def get_models(cls, api_key: str = None, api_base: str = None) -> list[str]:
@@ -129,7 +130,7 @@ class OpenaiTemplate(AsyncGeneratorProvider, ProviderModelMixin, RaiseErrorMixin
129
130
top_p=top_p,
130
131
stop=stop,
131
132
stream="audio" not in extra_parameters if stream is None else stream,
132
user=user,
133
user=user if cls.add_user else None,
133
134
**extra_parameters,
134
135
**extra_body
135
136
)