From 88d2cbff099df00944ed6dfb6c73b1b5e8dfc7f9 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Thu, 5 Oct 2023 05:13:37 +0200 Subject: Add AiAsk, Chatgpt4Online, ChatgptDemo and ChatgptX Provider Fix Bing, Liaobots and ChatgptAi Provider Add "gpt_35_long" model and custom timeout --- g4f/Provider/__init__.py | 61 +++++++++++++++++++++++++++--------------------- 1 file changed, 35 insertions(+), 26 deletions(-) (limited to 'g4f/Provider/__init__.py') diff --git a/g4f/Provider/__init__.py b/g4f/Provider/__init__.py index 72a459c2..f3236474 100644 --- a/g4f/Provider/__init__.py +++ b/g4f/Provider/__init__.py @@ -1,34 +1,39 @@ from __future__ import annotations -from .Acytoo import Acytoo -from .Aibn import Aibn -from .Aichat import Aichat -from .Ails import Ails -from .AItianhu import AItianhu -from .AItianhuSpace import AItianhuSpace -from .Aivvm import Aivvm -from .Bing import Bing -from .ChatBase import ChatBase -from .ChatForAi import ChatForAi -from .ChatgptAi import ChatgptAi -from .ChatgptDuo import ChatgptDuo -from .ChatgptLogin import ChatgptLogin -from .DeepAi import DeepAi -from .FreeGpt import FreeGpt -from .GptGo import GptGo -from .H2o import H2o -from .Liaobots import Liaobots -from .Myshell import Myshell -from .Phind import Phind -from .Vercel import Vercel -from .Vitalentum import Vitalentum -from .Ylokh import Ylokh -from .You import You -from .Yqcloud import Yqcloud +from .Acytoo import Acytoo +from .AiAsk import AiAsk +from .Aibn import Aibn +from .Aichat import Aichat +from .Ails import Ails +from .AItianhu import AItianhu +from .AItianhuSpace import AItianhuSpace +from .Aivvm import Aivvm +from .Bing import Bing +from .ChatBase import ChatBase +from .ChatForAi import ChatForAi +from .Chatgpt4Online import Chatgpt4Online +from .ChatgptAi import ChatgptAi +from .ChatgptDemo import ChatgptDemo +from .ChatgptDuo import ChatgptDuo +from .ChatgptLogin import ChatgptLogin +from .ChatgptX import ChatgptX +from .DeepAi import DeepAi +from .FreeGpt import FreeGpt +from .GptGo import GptGo +from .H2o import H2o +from .Liaobots import Liaobots +from .Myshell import Myshell +from .Phind import Phind +from .Vercel import Vercel +from .Vitalentum import Vitalentum +from .Ylokh import Ylokh +from .You import You +from .Yqcloud import Yqcloud from .base_provider import BaseProvider, AsyncProvider, AsyncGeneratorProvider from .retry_provider import RetryProvider from .deprecated import * from .needs_auth import * +from .unfinished import * __all__ = [ 'BaseProvider', @@ -36,6 +41,7 @@ __all__ = [ 'AsyncGeneratorProvider', 'RetryProvider', 'Acytoo', + 'AiAsk', 'Aibn', 'Aichat', 'Ails', @@ -47,9 +53,12 @@ __all__ = [ 'Bing', 'ChatBase', 'ChatForAi', + 'Chatgpt4Online', 'ChatgptAi', + 'ChatgptDemo', 'ChatgptDuo', 'ChatgptLogin', + 'ChatgptX', 'CodeLinkAva', 'DeepAi', 'DfeHub', @@ -80,4 +89,4 @@ __all__ = [ 'FastGpt', 'Wuguokai', 'V50' -] +] \ No newline at end of file -- cgit v1.2.3