mirror of
https://github.com/xtekky/gpt4free.git
synced 2025-12-06 02:30:41 -08:00
Deprecate ChatForAi
This commit is contained in:
parent
1e8bbaaaa9
commit
5048f01e26
3 changed files with 6 additions and 5 deletions
|
|
@ -9,7 +9,6 @@ from .AItianhu import AItianhu
|
||||||
from .AItianhuSpace import AItianhuSpace
|
from .AItianhuSpace import AItianhuSpace
|
||||||
from .Bing import Bing
|
from .Bing import Bing
|
||||||
from .ChatBase import ChatBase
|
from .ChatBase import ChatBase
|
||||||
from .ChatForAi import ChatForAi
|
|
||||||
from .Chatgpt4Online import Chatgpt4Online
|
from .Chatgpt4Online import Chatgpt4Online
|
||||||
from .ChatgptAi import ChatgptAi
|
from .ChatgptAi import ChatgptAi
|
||||||
from .ChatgptDemo import ChatgptDemo
|
from .ChatgptDemo import ChatgptDemo
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,13 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
from ..typing import AsyncResult, Messages
|
from ...typing import AsyncResult, Messages
|
||||||
from ..requests import StreamSession
|
from ...requests import StreamSession
|
||||||
from .base_provider import AsyncGeneratorProvider
|
from ..base_provider import AsyncGeneratorProvider
|
||||||
|
|
||||||
|
|
||||||
class ChatForAi(AsyncGeneratorProvider):
|
class ChatForAi(AsyncGeneratorProvider):
|
||||||
url = "https://chatforai.com"
|
url = "https://chatforai.com"
|
||||||
supports_gpt_35_turbo = True
|
supports_gpt_35_turbo = True
|
||||||
working = True
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
async def create_async_generator(
|
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:
|
async with session.post(f"{cls.url}/api/handle/provider-openai", json=data) as response:
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
async for chunk in response.iter_content():
|
async for chunk in response.iter_content():
|
||||||
|
if b"https://chatforai.store" in chunk:
|
||||||
|
raise RuntimeError(f"Response: {chunk.decode()}")
|
||||||
yield chunk.decode()
|
yield chunk.decode()
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
@ -11,3 +11,4 @@ from .Equing import Equing
|
||||||
from .Wuguokai import Wuguokai
|
from .Wuguokai import Wuguokai
|
||||||
from .V50 import V50
|
from .V50 import V50
|
||||||
from .FastGpt import FastGpt
|
from .FastGpt import FastGpt
|
||||||
|
from .ChatForAi import ChatForAi
|
||||||
Loading…
Add table
Add a link
Reference in a new issue