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

XFEstudio/gpt4free

Add new providers and enhance existing provider configurations (#2805)

* New provider added(g4f/Provider/Websim.py) * New provider added(g4f/Provider/Dynaspark.py) * feat(g4f/gui/client/static/js/chat.v1.js): Enhance provider labeling for HuggingFace integrations * feat(g4f/gui/server/api.py): add Hugging Face Space compatibility flag to provider data * feat(g4f/models.py): add new providers and update model configurations * Update g4f/Provider/__init__.py * feat(g4f/Provider/AllenAI.py): expand model alias mappings for AllenAI provider * feat(g4f/Provider/Blackbox.py): restructure image model handling and response processing * feat(g4f/Provider/PollinationsAI.py): add new model aliases and streamline headers * Update g4f/Provider/hf_space/* * refactor(g4f/Provider/Copilot.py): update model alias mapping * chore(g4f/models.py): update provider configurations for OpenAI models * docs(docs/providers-and-models.md): update provider tables and model categorization * fix(etc/examples/vision_images.py): update model and simplify client configuration * fix(docs/providers-and-models.md): correct streaming status for GlhfChat provider * docs(docs/providers-and-models.md): update provider capabilities and model documentation * fix(models): update provider configurations for Mistral models * fix(g4f/Provider/Blackbox.py): correct model alias key for Mistral variant * feat(g4f/Provider/hf_space/CohereForAI_C4AI_Command.py): update supported model versions and aliases (close #2802) * fix(documentation): correct model names and provider counts (https://github.com/xtekky/gpt4free/pull/2805#issuecomment-2727489835) * fix(g4f/models.py): correct mistral model configurations * fix(g4f/Provider/DeepInfraChat.py): correct mixtral-small alias key * New provider added(g4f/Provider/LambdaChat.py) * feat(g4f/models.py): add new providers and enhance model configurations * docs(docs/providers-and-models.md): add LambdaChat provider and update model listings * feat(g4f/models.py): add new Liquid AI model and enhance providers * docs(docs/providers-and-models.md): update model listings and provider counts * feat(g4f/Provider/LambdaChat.py): add conditional reasoning processing based on model * fix(g4f/tools/run_tools.py): handle combined thinking tags in single chunk * New provider added(g4f/Provider/Goabror.py) * feat(g4f/Provider/Blackbox.py): implement dynamic session management and model access control * refactor(g4f/models.py): update provider configurations and model entries * docs(docs/providers-and-models.md): update model listings and provider counts --------- Co-authored-by: kqlio67 <>

52ecfb50
kqlio67 <166700875+kqlio67@users.noreply.github.com>
提交于

代码差异

28 个文件 +1183 -306
Modified docs/providers-and-models.md +103 -99
Modified etc/examples/vision_images.py +3 -6
Modified g4f/Provider/AllenAI.py +3 -0
Modified g4f/Provider/Copilot.py +1 -1
Modified g4f/Provider/DeepInfraChat.py +1 -1
Added g4f/Provider/Dynaspark.py +67 -0
Added g4f/Provider/Goabror.py +49 -0
Added g4f/Provider/LambdaChat.py +180 -0
Modified g4f/Provider/PollinationsAI.py +2 -7
Added g4f/Provider/Websim.py +184 -0
Modified g4f/Provider/__init__.py +5 -0
Renamed g4f/Provider/hf_space/BlackForestLabs_Flux1Dev.py +4 -3
Renamed g4f/Provider/hf_space/BlackForestLabs_Flux1Schnell.py +2 -1
Renamed g4f/Provider/hf_space/CohereForAI_C4AI_Command.py +7 -3
Renamed g4f/Provider/hf_space/DeepseekAI_JanusPro7b.py +3 -2
Modified g4f/Provider/hf_space/G4F.py +7 -7
Renamed g4f/Provider/hf_space/Microsoft_Phi_4.py +4 -3
Modified g4f/Provider/hf_space/Qwen_QVQ_72B.py +1 -0
Modified g4f/Provider/hf_space/Qwen_Qwen_2_5M_Demo.py +1 -0
Modified g4f/Provider/hf_space/Qwen_Qwen_2_72B_Instruct.py +1 -0
Renamed g4f/Provider/hf_space/StabilityAI_SD35Large.py +2 -1
Renamed g4f/Provider/hf_space/Voodoohop_Flux1Schnell.py +2 -1
Modified g4f/Provider/hf_space/__init__.py +19 -18
Modified g4f/gui/client/static/js/chat.v1.js +1 -0
Modified g4f/gui/server/api.py +2 -1
Modified g4f/models.py +71 -48
Modified g4f/tools/run_tools.py +29 -1