返回提交历史
Added
g4f/Provider/needs_auth/Nvidia.py
+20
-0
Modified
g4f/Provider/needs_auth/__init__.py
+1
-0
XFEstudio/gpt4free
Feat/provider Nvidia (#3117)
* Nvidia provider + listing of all models categorized + working for Chat LLMs --------- Co-authored-by: grubux <lehuedelorris@gmail.com>
608d0b14
代码差异
2 个文件
+21
-0
@@ -0,0 +1,20 @@
1
from __future__ import annotations
2
3
from ..template import OpenaiTemplate
4
from ...config import DEFAULT_MODEL
5
6
class Nvidia(OpenaiTemplate):
7
label = "Nvidia"
8
api_base = "https://integrate.api.nvidia.com/v1"
9
login_url = "https://google.com"
10
url = "https://build.nvidia.com"
11
working = True
12
needs_auth = True
13
supports_stream = True
14
supports_system_message = True
15
supports_message_history = True
16
default_model = DEFAULT_MODEL.split("/")[-1]
17
18
@classmethod
19
def get_model(cls, model: str, **kwargs) -> str:
20
return super().get_model(model, **kwargs)
@@ -24,6 +24,7 @@ from .LMArenaBeta import LMArenaBeta
24
24
from .MetaAI import MetaAI
25
25
from .MetaAIAccount import MetaAIAccount
26
26
from .MicrosoftDesigner import MicrosoftDesigner
27
from .Nvidia import Nvidia
27
28
from .OpenaiAccount import OpenaiAccount
28
29
from .OpenaiAPI import OpenaiAPI
29
30
from .OpenaiChat import OpenaiChat