Commit Graph

21 Commits

Author SHA1 Message Date
Heiner Lohaus
c617b18d12 Add support for all models
Add AbstractProvider class
Add ProviderType type
Add get_last_provider function
Add version module and  VersionUtils
Display used provider in gui
Fix error response in api
2024-01-01 17:48:57 +01:00
devAdityaa
22c52146e2 Moved NoowAI to deprecated folder as it's been officially taken down 2023-12-15 14:58:30 +05:30
GEOEGII555
629574b35e
Update and rename g4f/Provider/VoiGpt.py to g4f/Provider/deprecated/VoiGpt.py 2023-12-12 14:04:02 +03:00
abc
9140541179 ~ | improve compatibility 2023-11-20 18:40:55 +00:00
Heiner Lohaus
702837a33a Add auto support params method 2023-11-20 13:59:14 +01:00
abc
d4c8f3e8d5 ~ |
trying to improve compability with python versions < 3.8
2023-11-19 23:14:30 +00:00
Heiner Lohaus
2f64bc99ef Fix Chatgpt4Online Provider 2023-11-13 18:58:52 +01:00
razrab
87f8007345 Update GetGpt provider for Debian python3-pycryptodome compatibility
Try to import AES from Cryptodome.Cipher if Crypto.Cipher caused error.
2023-10-24 19:30:57 +03:00
ⲘrṨhส∂ow
3982f39424
'Refactored by Sourcery' (#1125)
Co-authored-by: Sourcery AI <>
2023-10-23 09:46:25 +02:00
Heiner Lohaus
63cda8d779 Fix increase timeout
Add Hashnode Provider
Fix Yqcloud Provider
2023-10-22 14:22:33 +02:00
Heiner Lohaus
13e89d6ab9 Fix MyShell Provider 2023-10-22 08:57:31 +02:00
Heiner Lohaus
c1adfbee8e Add Llama2 and NoowAi Provider 2023-10-15 19:10:25 +02:00
Heiner Lohaus
13ffdcd61a Fix Opchatgpts and ChatForAi Provider
Deprecate Vitalentum and Aivvm Provider
2023-10-14 00:31:48 +02:00
Heiner Lohaus
5048f01e26 Deprecate ChatForAi 2023-10-12 21:02:51 +02:00
Heiner Lohaus
1e8bbaaaa9 Add ChatgptLogin, ChatgptFree and GptChatly Provider 2023-10-12 20:28:54 +02:00
Heiner Lohaus
53192b86b1 Some small fixes 2023-10-10 09:49:29 +02:00
abc
92e1ec6f4f ~ | v-0.1.5.5
Aiivm working again
2023-10-07 21:21:34 +01:00
Heiner Lohaus
3430b04f87 Remove Aivvm from working providers 2023-10-07 19:10:26 +02:00
Heiner Lohaus
4fa6e9c0f5 Add GptGod Provider
Remove timeout from aiohttp providers
Disable Opchatgpts and ChatgptLogin provider
2023-10-07 09:02:48 +02:00
Heiner Lohaus
88d2cbff09 Add AiAsk, Chatgpt4Online, ChatgptDemo
and ChatgptX Provider
Fix Bing, Liaobots and ChatgptAi Provider
Add "gpt_35_long" model and custom timeout
2023-10-05 05:13:37 +02:00
Heiner Lohaus
6a61cf8116 Sort providers in new dirs 2023-10-04 07:20:51 +02:00