返回提交历史
Modified
g4f/Provider/__init__.py
+1
-1
Renamed
g4f/Provider/not_working/GptOss.py
+7
-7
Modified
g4f/Provider/not_working/__init__.py
+1
-0
Modified
g4f/models.py
+1
-2
Modified
g4f/providers/any_model_map.py
+0
-2
XFEstudio/gpt4free
Disable GptOss provider by moving to not_working directory
Co-authored-by: hlohaus <983577+hlohaus@users.noreply.github.com>
24d2a290
代码差异
5 个文件
+10
-12
@@ -45,7 +45,7 @@ from .Copilot import Copilot
45
45
from .DeepInfraChat import DeepInfraChat
46
46
from .EasyChat import EasyChat
47
47
from .GLM import GLM
48
from .GptOss import GptOss
48
49
49
from .ImageLabs import ImageLabs
50
50
from .Kimi import Kimi
51
51
from .LambdaChat import LambdaChat
@@ -1,18 +1,18 @@
1
1
from __future__ import annotations
2
2
3
3
4
from ..typing import AsyncResult, Messages, MediaListType
5
from ..providers.response import JsonConversation, Reasoning, TitleGeneration
6
from ..requests import StreamSession, raise_for_status
7
from ..config import DEFAULT_MODEL
8
from .base_provider import AsyncGeneratorProvider, ProviderModelMixin
9
from .helper import get_last_user_message
4
from ...typing import AsyncResult, Messages, MediaListType
5
from ...providers.response import JsonConversation, Reasoning, TitleGeneration
6
from ...requests import StreamSession, raise_for_status
7
from ...config import DEFAULT_MODEL
8
from ..base_provider import AsyncGeneratorProvider, ProviderModelMixin
9
from ..helper import get_last_user_message
10
10
11
11
class GptOss(AsyncGeneratorProvider, ProviderModelMixin):
12
12
label = "gpt-oss (playground)"
13
13
url = "https://gpt-oss.com"
14
14
api_endpoint = "https://api.gpt-oss.com/chatkit"
15
working = True
15
working = False
16
16
active_by_default = True
17
17
18
18
default_model = "gpt-oss-120b"
@@ -35,4 +35,5 @@ from .TypeGPT import TypeGPT
35
35
from .Upstage import Upstage
36
36
from .Vercel import Vercel
37
37
from .Websim import Websim
38
from .GptOss import GptOss
38
39
@@ -12,7 +12,6 @@ from .Provider import (
12
12
Copilot,
13
13
DeepInfraChat,
14
14
Free2GPT,
15
GptOss,
16
15
HuggingSpace,
17
16
Grok,
18
17
DeepseekAI_JanusPro7b,
@@ -293,7 +292,7 @@ gpt_oss_120b = Model(
293
292
name = 'gpt-oss-120b',
294
293
long_name = 'openai/gpt-oss-120b',
295
294
base_provider = 'OpenAI',
296
best_provider = IterListProvider([GptOss, Together, DeepInfraChat, HuggingFace, OpenRouter, Groq])
295
best_provider = IterListProvider([Together, DeepInfraChat, HuggingFace, OpenRouter, Groq])
297
296
)
298
297
299
298
# dall-e
@@ -172,7 +172,6 @@ model_map = {
172
172
]
173
173
},
174
174
"gpt-oss-120b": {
175
"GptOss": "gpt-oss-120b",
176
175
"Together": "openai/gpt-oss-120b",
177
176
"DeepInfraChat": "openai/gpt-oss-120b",
178
177
"HuggingFace": "openai/gpt-oss-120b",
@@ -1641,7 +1640,6 @@ model_map = {
1641
1640
"ApiAirforce": "gpt-oss-20b",
1642
1641
"DeepInfra": "openai/gpt-oss-20b",
1643
1642
"FenayAI": "gpt-oss-20b",
1644
"GptOss": "gpt-oss-20b",
1645
1643
"Groq": "openai/gpt-oss-20b",
1646
1644
"HuggingFaceAPI": "openai/gpt-oss-20b",
1647
1645
"Nvidia": "openai/gpt-oss-20b",