返回提交历史
Modified
g4f/Provider/PollinationsAI.py
+2
-0
Modified
g4f/Provider/needs_auth/LMArena.py
+0
-3
Modified
g4f/models.py
+1
-8
XFEstudio/gpt4free
Update model mappings and remove deprecated entries in PollinationsAI and LMArena
08773c71
代码差异
3 个文件
+3
-11
@@ -67,6 +67,8 @@ class PollinationsAI(AsyncGeneratorProvider, ProviderModelMixin):
67
67
"gpt-4.1-nano": "openai-fast",
68
68
"llama-4-scout": "llamascout",
69
69
"deepseek-r1": "deepseek-reasoning",
70
"mistral-small-3.1-24b": "mistral-small",
71
"qwen-2.5-coder-32b": "qwen-3-coder",
70
72
"sdxl-turbo": "turbo",
71
73
"gpt-image": "gptimage",
72
74
"flux-dev": "flux",
@@ -237,7 +237,6 @@ class LMArena(AsyncGeneratorProvider, ProviderModelMixin, AuthFileMixin):
237
237
await cls.__load_actions(html)
238
238
239
239
args = await get_args_from_nodriver(cls.url, proxy=proxy, callback=callback)
240
args["impersonate"] = "chrome136"
241
240
242
241
with cache_file.open("w") as f:
243
242
json.dump(args, f)
@@ -279,7 +278,6 @@ class LMArena(AsyncGeneratorProvider, ProviderModelMixin, AuthFileMixin):
279
278
cls.url, proxy=proxy, callback=callback, cookies=args.get("cookies", {}), user_data_dir="grecaptcha",
280
279
browser_args=["--guest", "--disable-gpu", "--no-sandbox"])
281
280
282
args["impersonate"] = "chrome136"
283
281
with cache_file.open("w") as f:
284
282
json.dump(args, f)
285
283
@@ -570,7 +568,6 @@ class LMArena(AsyncGeneratorProvider, ProviderModelMixin, AuthFileMixin):
570
568
url,
571
569
json=data,
572
570
proxy=proxy,
573
# impersonate="chrome136"
574
571
) as response:
575
572
await raise_for_status(response)
576
573
args["cookies"] = merge_cookies(args["cookies"], response)
@@ -660,7 +660,7 @@ qwen_2_5_72b = Model(
660
660
qwen_2_5_coder_32b = Model(
661
661
name = 'qwen-2.5-coder-32b',
662
662
base_provider = 'Qwen',
663
best_provider = IterListProvider([PollinationsAI, Together, HuggingChat])
663
best_provider = IterListProvider([Together, HuggingChat])
664
664
)
665
665
666
666
qwen_2_5_1m = Model(
@@ -921,13 +921,6 @@ aria = Model(
921
921
best_provider = OperaAria
922
922
)
923
923
924
### Uncensored AI ###
925
evil = Model(
926
name = 'evil',
927
base_provider = 'Evil Mode - Experimental',
928
best_provider = PollinationsAI
929
)
930
931
924
### Stability AI ###
932
925
sdxl_turbo = ImageModel(
933
926
name = 'sdxl-turbo',