mirror of https://github.com/xtekky/gpt4free.git
Deprecate ChatForAi
This commit is contained in:
parent
1e8bbaaaa9
commit
5048f01e26
|
@ -9,7 +9,6 @@ from .AItianhu import AItianhu
|
|||
from .AItianhuSpace import AItianhuSpace
|
||||
from .Bing import Bing
|
||||
from .ChatBase import ChatBase
|
||||
from .ChatForAi import ChatForAi
|
||||
from .Chatgpt4Online import Chatgpt4Online
|
||||
from .ChatgptAi import ChatgptAi
|
||||
from .ChatgptDemo import ChatgptDemo
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from ..typing import AsyncResult, Messages
|
||||
from ..requests import StreamSession
|
||||
from .base_provider import AsyncGeneratorProvider
|
||||
from ...typing import AsyncResult, Messages
|
||||
from ...requests import StreamSession
|
||||
from ..base_provider import AsyncGeneratorProvider
|
||||
|
||||
|
||||
class ChatForAi(AsyncGeneratorProvider):
|
||||
url = "https://chatforai.com"
|
||||
supports_gpt_35_turbo = True
|
||||
working = True
|
||||
|
||||
@classmethod
|
||||
async def create_async_generator(
|
||||
|
@ -40,6 +39,8 @@ class ChatForAi(AsyncGeneratorProvider):
|
|||
async with session.post(f"{cls.url}/api/handle/provider-openai", json=data) as response:
|
||||
response.raise_for_status()
|
||||
async for chunk in response.iter_content():
|
||||
if b"https://chatforai.store" in chunk:
|
||||
raise RuntimeError(f"Response: {chunk.decode()}")
|
||||
yield chunk.decode()
|
||||
|
||||
@classmethod
|
|
@ -11,3 +11,4 @@ from .Equing import Equing
|
|||
from .Wuguokai import Wuguokai
|
||||
from .V50 import V50
|
||||
from .FastGpt import FastGpt
|
||||
from .ChatForAi import ChatForAi
|
Loading…
Reference in New Issue