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

XFEstudio/gpt4free

Disabled provider 'GPROChat'

197f491d
kqlio67 <>
提交于

代码差异

5 个文件 +7 -17
Modified docs/providers-and-models.md +1 -1
@@ -154,7 +154,7 @@ This document provides an overview of various AI providers and models, including
154 154 |gemini|Google DeepMind|1+|[deepmind.google](http://deepmind.google/technologies/gemini/)|
155 155 |gemini-exp|Google DeepMind|1+ Providers|[blog.google](https://blog.google/feed/gemini-exp-1206/)|
156 156 |gemini-1.5-flash|Google DeepMind|5+ Providers|[deepmind.google](https://deepmind.google/technologies/gemini/flash/)|
157 |gemini-1.5-pro|Google DeepMind|6+ Providers|[deepmind.google](https://deepmind.google/technologies/gemini/pro/)|
157 |gemini-1.5-pro|Google DeepMind|5+ Providers|[deepmind.google](https://deepmind.google/technologies/gemini/pro/)|
158 158 |gemini-2.0-flash|Google DeepMind|2+ Providers|[deepmind.google](https://deepmind.google/technologies/gemini/flash/)|
159 159 |gemini-2.0-flash-thinking|Google DeepMind|1+ Providers|[ai.google.dev](https://ai.google.dev/gemini-api/docs/thinking-mode)|
160 160 |claude-3-haiku|Anthropic|2+ Providers|[anthropic.com](https://www.anthropic.com/news/claude-3-haiku)|
Modified g4f/Provider/__init__.py +0 -1
@@ -29,7 +29,6 @@ from .Free2GPT import Free2GPT
29 29 from .FreeGpt import FreeGpt
30 30 from .GizAI import GizAI
31 31 from .Glider import Glider
32 from .GPROChat import GPROChat
33 32 from .ImageLabs import ImageLabs
34 33 from .Jmuz import Jmuz
35 34 from .Liaobots import Liaobots
Renamed g4f/Provider/not_working/GPROChat.py +4 -13
@@ -4,15 +4,15 @@ import time
4 4 import hashlib
5 5 from aiohttp import ClientSession
6 6
7 from ..typing import AsyncResult, Messages
8 from .base_provider import AsyncGeneratorProvider, ProviderModelMixin
9 from .helper import format_prompt
7 from ...typing import AsyncResult, Messages
8 from ..base_provider import AsyncGeneratorProvider, ProviderModelMixin
9 from ..helper import format_prompt
10 10
11 11 class GPROChat(AsyncGeneratorProvider, ProviderModelMixin):
12 12 url = "https://gprochat.com"
13 13 api_endpoint = "https://gprochat.com/api/generate"
14 14
15 working = True
15 working = False
16 16 supports_stream = True
17 17 supports_message_history = True
18 18 default_model = 'gemini-1.5-pro'
@@ -24,15 +24,6 @@ class GPROChat(AsyncGeneratorProvider, ProviderModelMixin):
24 24 signature = hashlib.sha256(hash_input.encode('utf-8')).hexdigest()
25 25 return signature
26 26
27 @classmethod
28 def get_model(cls, model: str) -> str:
29 if model in cls.models:
30 return model
31 elif model in cls.model_aliases:
32 return cls.model_aliases[model]
33 else:
34 return cls.default_model
35
36 27 @classmethod
37 28 async def create_async_generator(
38 29 cls,
Modified g4f/Provider/not_working/__init__.py +1 -0
@@ -13,6 +13,7 @@ from .ChatgptFree import ChatgptFree
13 13 from .DarkAI import DarkAI
14 14 from .FlowGpt import FlowGpt
15 15 from .FreeNetfly import FreeNetfly
16 from .GPROChat import GPROChat
16 17 from .Koala import Koala
17 18 from .MagickPen import MagickPen
18 19 from .MyShell import MyShell
Modified g4f/models.py +1 -2
@@ -17,7 +17,6 @@ from .Provider import (
17 17 DeepInfraChat,
18 18 HuggingSpace,
19 19 Glider,
20 GPROChat,
21 20 ImageLabs,
22 21 Jmuz,
23 22 Liaobots,
@@ -314,7 +313,7 @@ gemini_1_5_flash = Model(
314 313 gemini_1_5_pro = Model(
315 314 name = 'gemini-1.5-pro',
316 315 base_provider = 'Google DeepMind',
317 best_provider = IterListProvider([Blackbox, Jmuz, GPROChat, Gemini, GeminiPro, Liaobots])
316 best_provider = IterListProvider([Blackbox, Jmuz, Gemini, GeminiPro, Liaobots])
318 317 )
319 318
320 319 # gemini-2.0