返回提交历史
Modified
g4f/Provider/FreeChatgpt.py
+1
-1
Modified
g4f/Provider/__init__.py
+1
-0
Modified
g4f/models.py
+24
-7
XFEstudio/gpt4free
Updated g4f/models.py g4f/Provider/__init__.py g4f/Provider/FreeChatgpt.py
d4a664f5
代码差异
3 个文件
+26
-8
@@ -25,7 +25,7 @@ class FreeChatgpt(AsyncGeneratorProvider, ProviderModelMixin):
25
25
"sparkdesk-v1.1": "SparkDesk-v1.1",
26
26
"qwen2-7b": "Qwen2-7B-Instruct",
27
27
"glm4-9b": "glm4-9B-chat",
28
"chatglm3-6b": "chatglm3-6B",
28
"glm3-6b": "chatglm3-6B",
29
29
"yi-1.5-9b": "Yi-1.5-9B-Chat",
30
30
}
31
31
@@ -22,6 +22,7 @@ from .ChatGot import ChatGot
22
22
from .Chatgpt4Online import Chatgpt4Online
23
23
from .Chatgpt4o import Chatgpt4o
24
24
from .ChatgptFree import ChatgptFree
25
from .CodeNews import CodeNews
25
26
from .DDG import DDG
26
27
from .DeepInfra import DeepInfra
27
28
from .DeepInfraImage import DeepInfraImage
@@ -13,6 +13,7 @@ from .Provider import (
13
13
Chatgpt4Online,
14
14
Chatgpt4o,
15
15
ChatgptFree,
16
CodeNews,
16
17
DDG,
17
18
DeepInfra,
18
19
DeepInfraImage,
@@ -105,7 +106,7 @@ gpt_35_turbo = Model(
105
106
name = 'gpt-3.5-turbo',
106
107
base_provider = 'OpenAI',
107
108
best_provider = IterListProvider([
108
Allyfy, TwitterBio, Nexra, Bixin123,
109
Allyfy, TwitterBio, Nexra, Bixin123, CodeNews,
109
110
])
110
111
)
111
112
@@ -122,7 +123,7 @@ gpt_4o_mini = Model(
122
123
name = 'gpt-4o-mini',
123
124
base_provider = 'OpenAI',
124
125
best_provider = IterListProvider([
125
DDG, Liaobots, You, FreeNetfly, MagickPenAsk, MagickPenChat, Pizzagpt, ChatgptFree, AiChatOnline, OpenaiChat, Koala,
126
DDG, Liaobots, You, FreeNetfly, MagickPenAsk, MagickPenChat, Pizzagpt, ChatgptFree, AiChatOnline, CodeNews, OpenaiChat, Koala,
126
127
])
127
128
)
128
129
@@ -342,18 +343,23 @@ qwen_turbo = Model(
342
343
343
344
344
345
### Zhipu AI ###
345
glm4_9b = Model(
346
name = 'glm4-9B',
346
glm3_6b = Model(
347
name = 'glm3-6b',
347
348
base_provider = 'Zhipu AI',
348
349
best_provider = IterListProvider([FreeChatgpt])
349
350
)
350
351
351
chatglm3_6b = Model(
352
name = 'chatglm3-6b',
352
glm4_9b = Model(
353
name = 'glm4-9B',
353
354
base_provider = 'Zhipu AI',
354
355
best_provider = IterListProvider([FreeChatgpt])
355
356
)
356
357
358
glm4 = Model(
359
name = 'glm4',
360
base_provider = 'Zhipu AI',
361
best_provider = IterListProvider([CodeNews, glm4_9b.best_provider,])
362
)
357
363
358
364
### 01-ai ###
359
365
yi_1_5_9b = Model(
@@ -405,6 +411,13 @@ donutlm_v1 = Model(
405
411
best_provider = Snova
406
412
)
407
413
414
### DeepSeek ###
415
deepseek = Model(
416
name = 'deepseek',
417
base_provider = 'DeepSeek',
418
best_provider = CodeNews
419
)
420
408
421
409
422
410
423
#############
@@ -596,8 +609,9 @@ class ModelUtils:
596
609
597
610
598
611
### Zhipu AI ###
612
'glm3-6b': glm3_6b,
599
613
'glm4-9b': glm4_9b,
600
'chatglm3-6b': chatglm3_6b,
614
'glm4': glm4,
601
615
602
616
603
617
### 01-ai ###
@@ -626,6 +640,9 @@ class ModelUtils:
626
640
627
641
### CookinAI ###
628
642
'donutlm-v1': donutlm_v1,
643
644
### DeepSeek ###
645
'deepseek': deepseek,
629
646
630
647
631
648