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

XFEstudio/gpt4free

Deprecate ChatForAi

5048f01e
Heiner Lohaus <heiner@lohaus.eu>
提交于

代码差异

3 个文件 +6 -5
Modified g4f/Provider/__init__.py +0 -1
@@ -9,7 +9,6 @@ from .AItianhu import AItianhu
9 9 from .AItianhuSpace import AItianhuSpace
10 10 from .Bing import Bing
11 11 from .ChatBase import ChatBase
12 from .ChatForAi import ChatForAi
13 12 from .Chatgpt4Online import Chatgpt4Online
14 13 from .ChatgptAi import ChatgptAi
15 14 from .ChatgptDemo import ChatgptDemo
Renamed g4f/Provider/deprecated/ChatForAi.py +5 -4
@@ -1,14 +1,13 @@
1 1 from __future__ import annotations
2 2
3 from ..typing import AsyncResult, Messages
4 from ..requests import StreamSession
5 from .base_provider import AsyncGeneratorProvider
3 from ...typing import AsyncResult, Messages
4 from ...requests import StreamSession
5 from ..base_provider import AsyncGeneratorProvider
6 6
7 7
8 8 class ChatForAi(AsyncGeneratorProvider):
9 9 url = "https://chatforai.com"
10 10 supports_gpt_35_turbo = True
11 working = True
12 11
13 12 @classmethod
14 13 async def create_async_generator(
@@ -40,6 +39,8 @@ class ChatForAi(AsyncGeneratorProvider):
40 39 async with session.post(f"{cls.url}/api/handle/provider-openai", json=data) as response:
41 40 response.raise_for_status()
42 41 async for chunk in response.iter_content():
42 if b"https://chatforai.store" in chunk:
43 raise RuntimeError(f"Response: {chunk.decode()}")
43 44 yield chunk.decode()
44 45
45 46 @classmethod
Modified g4f/Provider/deprecated/__init__.py +1 -0
@@ -11,3 +11,4 @@ from .Equing import Equing
11 11 from .Wuguokai import Wuguokai
12 12 from .V50 import V50
13 13 from .FastGpt import FastGpt
14 from .ChatForAi import ChatForAi