XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

Update model mappings and remove deprecated entries in PollinationsAI and LMArena

08773c71
hlohaus <983577+hlohaus@users.noreply.github.com>
提交于

代码差异

3 个文件 +3 -11
Modified g4f/Provider/PollinationsAI.py +2 -0
@@ -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",
Modified g4f/Provider/needs_auth/LMArena.py +0 -3
@@ -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)
Modified g4f/models.py +1 -8
@@ -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',