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

XFEstudio/gpt4free

Update docs/providers-and-models.md g4f/models.py g4f/Provider/Liaobots.py

de3a7101
kqlio67 <>
提交于

代码差异

3 个文件 +34 -3
Modified docs/providers-and-models.md +1 -1
@@ -61,7 +61,7 @@ This document provides an overview of various AI providers and models, including
61 61 |[editor.imagelabs.net](editor.imagelabs.net)|No auth required|`g4f.Provider.ImageLabs`|❌|`sdxl-turbo`|❌|✔|![](https://img.shields.io/badge/Active-brightgreen)|
62 62 |[huggingface.co/spaces](https://huggingface.co/spaces)|Optional API key|`g4f.Provider.HuggingSpace`|`qvq-72b, qwen-2-72b, command-r, command-r-plus, command-r7b`|`flux-dev, flux-schnell, sd-3.5`|❌|✔|![](https://img.shields.io/badge/Active-brightgreen)|
63 63 |[jmuz.me](https://jmuz.me)|Optional API key|`g4f.Provider.Jmuz`|`claude-3-haiku, claude-3-opus, claude-3-haiku, claude-3.5-sonnet, deepseek-r1, deepseek-chat, gemini-exp, gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash-thinking, gpt-4, gpt-4o, gpt-4o-mini, llama-3-70b, llama-3-8b, llama-3.1-405b, llama-3.1-70b, llama-3.1-8b, llama-3.2-11b, llama-3.2-90b, llama-3.3-70b, mixtral-8x7b, qwen-2.5-72b, qwen-2.5-coder-32b, qwq-32b, wizardlm-2-8x22b`|❌|❌|✔|![](https://img.shields.io/badge/Active-brightgreen)|
64 |[liaobots.work](https://liaobots.work)|[Automatic cookies](https://liaobots.work)|`g4f.Provider.Liaobots`|`grok-2, gpt-4o-mini, gpt-4o, gpt-4, o1-preview, o1-mini, claude-3-opus, claude-3.5-sonnet, claude-3-sonnet, gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash, gemini-2.0-flash-thinking`|❌|❌|✔|![](https://img.shields.io/badge/Active-brightgreen)|
64 |[liaobots.work](https://liaobots.work)|[Automatic cookies](https://liaobots.work)|`g4f.Provider.Liaobots`|`grok-2, gpt-4o-mini, gpt-4o, gpt-4, o1-preview, o1-mini, deepseek-r1, deepseek-v3, claude-3-opus, claude-3.5-sonnet, claude-3-sonnet, gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash, gemini-2.0-flash-thinking`|❌|❌|✔|![](https://img.shields.io/badge/Active-brightgreen)|
65 65 |[mhystical.cc](https://mhystical.cc)|[Optional API key](https://mhystical.cc/dashboard)|`g4f.Provider.Mhystical`|`gpt-4`|❌|❌|✔|![Error](https://img.shields.io/badge/Active-brightgreen)|
66 66 |[oi-vscode-server.onrender.com](https://oi-vscode-server.onrender.com)|No auth required|`g4f.Provider.OIVSCode`|`gpt-4o-mini`|❌|`gpt-4o-mini`|✔|![](https://img.shields.io/badge/Active-brightgreen)|
67 67 |[labs.perplexity.ai](https://labs.perplexity.ai)|No auth required|`g4f.Provider.PerplexityLabs`|`sonar-online, sonar-chat, llama-3.3-70b, llama-3.1-8b, llama-3.1-70b, lfm-40b`|❌|❌|✔|![Error](https://img.shields.io/badge/Active-brightgreen)|
Modified g4f/Provider/Liaobots.py +31 -0
@@ -54,6 +54,33 @@ models = {
54 54 "tokenLimit": 100000,
55 55 "context": "128K",
56 56 },
57 "DeepSeek-R1-Distill-Llama-70b": {
58 "id": "DeepSeek-R1-Distill-Llama-70b",
59 "name": "DeepSeek-R1-70B",
60 "model": "DeepSeek-R1-70B",
61 "provider": "DeepSeek",
62 "maxLength": 400000,
63 "tokenLimit": 100000,
64 "context": "128K",
65 },
66 "DeepSeek-R1": {
67 "id": "DeepSeek-R1",
68 "name": "DeepSeek-R1",
69 "model": "DeepSeek-R1",
70 "provider": "DeepSeek",
71 "maxLength": 400000,
72 "tokenLimit": 100000,
73 "context": "128K",
74 },
75 "DeepSeek-V3": {
76 "id": "DeepSeek-V3",
77 "name": "DeepSeek-V3",
78 "model": "DeepSeek-V3",
79 "provider": "DeepSeek",
80 "maxLength": 400000,
81 "tokenLimit": 100000,
82 "context": "128K",
83 },
57 84 "grok-2": {
58 85 "id": "grok-2",
59 86 "name": "Grok-2",
@@ -172,6 +199,10 @@ class Liaobots(AsyncGeneratorProvider, ProviderModelMixin):
172 199 "o1-preview": "o1-preview-2024-09-12",
173 200 "o1-mini": "o1-mini-2024-09-12",
174 201
202 "deepseek-r1": "DeepSeek-R1-Distill-Llama-70b",
203 "deepseek-r1": "DeepSeek-R1",
204 "deepseek-v3": "DeepSeek-V3",
205
175 206 "claude-3-opus": "claude-3-opus-20240229",
176 207 "claude-3.5-sonnet": "claude-3-5-sonnet-20240620",
177 208 "claude-3.5-sonnet": "claude-3-5-sonnet-20241022",
Modified g4f/models.py +2 -2
@@ -467,13 +467,13 @@ deepseek_chat = Model(
467 467 deepseek_v3 = Model(
468 468 name = 'deepseek-v3',
469 469 base_provider = 'DeepSeek',
470 best_provider = IterListProvider([Blackbox, BlackboxAPI, DeepInfraChat, CablyAI])
470 best_provider = IterListProvider([Blackbox, BlackboxAPI, DeepInfraChat, CablyAI, Liaobots])
471 471 )
472 472
473 473 deepseek_r1 = Model(
474 474 name = 'deepseek-r1',
475 475 base_provider = 'DeepSeek',
476 best_provider = IterListProvider([Blackbox, BlackboxAPI, Glider, PollinationsAI, Jmuz, CablyAI, HuggingChat, HuggingFace])
476 best_provider = IterListProvider([Blackbox, BlackboxAPI, Glider, PollinationsAI, Jmuz, CablyAI, Liaobots, HuggingChat, HuggingFace])
477 477 )
478 478
479 479 ### x.ai ###