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

XFEstudio/gpt4free

refactor: reorganize providers and update model configurations

- Rename DeepInfraChat to DeepInfra across all files - Move DeepInfra from needs_auth to main Provider directory - Rename LMArenaBeta to LMArena throughout codebase - Move search-related providers to new search subdirectory (GoogleSearch, SearXNG, YouTube) - Move deprecated providers to not_working directory (Free2GPT, LegacyLMArena, PenguinAI, ImageLabs, har) - Add new Mintlify provider with custom AI assistant implementation - Update Anthropic provider with Claude 4 models and Opus 4.1 parameter handling - Update Grok provider with Grok 4 models and improved streaming support - Update GithubCopilot with expanded model list including o3-mini, o4-mini, gpt-5 previews - Update LambdaChat default model from deepseek-r1 to deepseek-llama3.3-70b - Update TeachAnything default model from gemini-1.5-pro to gemma - Remove DeepInfra from needs_auth directory - Update all model_map references from DeepInfraChat to DeepInfra - Update all model_map references from LMArenaBeta to LMArena - Add beta_headers support to Anthropic for special features - Improve Mintlify provider with system prompt handling and streaming - Update model configurations in models.py to reflect provider changes

9bac34fc
kqlio67 <kqlio67@users.noreply.github.com>
提交于

代码差异

26 个文件 +641 -517
Renamed g4f/Provider/DeepInfra.py +27 -27
Modified g4f/Provider/LambdaChat.py +2 -41
Added g4f/Provider/Mintlify.py +160 -0
Modified g4f/Provider/TeachAnything.py +2 -2
Modified g4f/Provider/__init__.py +6 -7
Modified g4f/Provider/needs_auth/Anthropic.py +78 -25
Deleted g4f/Provider/needs_auth/DeepInfra.py +0 -115
Modified g4f/Provider/needs_auth/GithubCopilot.py +74 -12
Modified g4f/Provider/needs_auth/Grok.py +124 -12
Renamed g4f/Provider/needs_auth/LMArena.py +2 -2
Modified g4f/Provider/needs_auth/__init__.py +1 -2
Renamed g4f/Provider/not_working/Free2GPT.py +0 -0
Renamed g4f/Provider/not_working/ImageLabs.py +4 -4
Renamed g4f/Provider/not_working/LegacyLMArena.py +0 -0
Renamed g4f/Provider/not_working/PenguinAI.py +1 -1
Modified g4f/Provider/not_working/__init__.py +7 -0
Renamed g4f/Provider/not_working/har/__init__.py +0 -0
Renamed g4f/Provider/not_working/har/lmarena.ai.har +0 -0
Renamed g4f/Provider/search/GoogleSearch.py +0 -0
Renamed g4f/Provider/search/SearXNG.py +6 -6
Renamed g4f/Provider/search/YouTube.py +5 -5
Added g4f/Provider/search/__init__.py +3 -0
Modified g4f/client/__init__.py +1 -1
Modified g4f/models.py +50 -70
Modified g4f/providers/any_model_map.py +86 -183
Modified g4f/providers/any_provider.py +2 -2