Commit Graph

16 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
H Lohaus 484b96d850
Add websearch to gui (#1314)
* Add websearch to gui
* Fix version_check config
* Add version badge in README.md
* Show version in gui
* Add docker hub build
* Fix gui backend, improve style
2023-12-07 07:18:05 +01:00
Heiner Lohaus 2157ccbcdb Add get_session_from_browser as cloudflare bypass 2023-12-02 05:40:07 +01:00
Heiner Lohaus 08e308348b Add webdriver module 2023-11-20 14:00:40 +01:00
Heiner Lohaus 9239cadd8b Add Response Handler to OpenaiChat
Update Providers with WebDriver
Add WebDriverSession helper
Use native streaming in curl_cffi
2023-11-19 05:36:04 +01:00
Heiner Lohaus cadc507fad Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers
Add OnlineGpt and TalkAi Provider
Add get_random_string and get_random_hex helper
Remove funcaptcha package
2023-11-18 04:38:31 +01:00
Heiner Lohaus 2ebbcdf0b8 Remove virtualdisplay and add headless mode 2023-11-17 04:50:37 +01:00
Heiner Lohaus 92908b4347 Add Poe Provider, Update AItianhuSpace Porvider 2023-11-17 03:19:27 +01:00
H Lohaus 56db205111
Update MyShell.py 2023-11-16 19:41:31 +01:00
H Lohaus aa12716974
Update MyShell.py 2023-11-16 18:54:59 +01:00
H Lohaus 5c5235671e
Update MyShell.py 2023-11-16 18:51:24 +01:00
Heiner Lohaus 0c4e5e5127 Fix Phind and PerplexityAi - GPT-4 Providers
Fix MyShell Provider
Refactor Provider __init__
Add ChatAnywhere Provider
Update models list
2023-11-16 16:56:23 +01:00
Heiner Lohaus 745ea57c63 Add auto_continue to OpenaiChat
Update readme provider tables
2023-11-12 10:12:05 +01:00
Heiner Lohaus 979904166f
Update MyShell.py 2023-10-24 18:58:12 +02:00
Heiner Lohaus 4225a39a49 Enable Liaobots and ChatForAi again 2023-10-22 09:04:14 +02:00
Heiner Lohaus 13e89d6ab9 Fix MyShell Provider 2023-10-22 08:57:31 +02:00