Commit Graph

30 Commits (0.2.3.1)

Author SHA1 Message Date
Heiner Lohaus eb48299195 Enable Liaobots, disable Phind provider 4 months ago
Commenter123321 fcc6c16ac0
Update Liaobots.py 4 months ago
Heiner Lohaus 6bbe60572e Add default values for rdns 4 months ago
Heiner Lohaus b4b74c991b gui: remove cursor on errors
Add auth header to GeminiPro provider
4 months ago
Heiner Lohaus 69ef224f92 Add get_connector helper 5 months ago
Heiner Lohaus 8864b70ee4 Add aiohttp_socks support 5 months ago
Heiner Lohaus 91feb34054 Add ProviderModelMixin for model selection 5 months ago
Heiner Lohaus 6c2f3c6416 Fix Liabots session 6 months ago
OmiiiDev a1c2f5b2cd
Update Liaobots.py
Added more models
6 months ago
Heiner Lohaus 702837a33a Add auto support params method 8 months ago
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
8 months ago
H Lohaus 235dabf2cc
Update Liaobots.py 8 months ago
Heiner Lohaus 79cf039a88 Update config supports_message_history 8 months ago
ⲘrṨhส∂ow 3982f39424
'Refactored by Sourcery' (#1125)
Co-authored-by: Sourcery AI <>
9 months ago
Heiner Lohaus 13e89d6ab9 Fix MyShell Provider 9 months ago
abc ae8dae82cf ~ | g4f `v-0.1.7.2`
patch / unpatch providers
9 months ago
Heiner Lohaus e46b5fe043 Add proxy support to all providers 9 months ago
Heiner Lohaus 4fa6e9c0f5 Add GptGod Provider
Remove timeout from aiohttp providers
Disable Opchatgpts and ChatgptLogin provider
9 months ago
Heiner Lohaus af9ed889c1 Fix timeout in create_async 9 months ago
Heiner Lohaus 88d2cbff09 Add AiAsk, Chatgpt4Online, ChatgptDemo
and ChatgptX Provider
Fix Bing, Liaobots and ChatgptAi Provider
Add "gpt_35_long" model and custom timeout
9 months ago
Heiner Lohaus f1b6880f7e Add Myshell Provider
Remove auto proxy prefix
9 months ago
Tekky 78bfbe717d
Revert "Fix type hint" 10 months ago
MIDORIBIN c6f2277906 fix typo: provider -> Provider 10 months ago
Heiner Lohaus 618addd001 Disable not working providers:
EasyChat, Equing, GetGpt, Liaobots and Wuguokai
No and random best provider for a model
Update providers in Readme
10 months ago
Heiner Lohaus 5ca47b44b2 Add to many provider async and stream support, Fix Ails, AItianhu, ChatgptAi, ChatgptLogin Provider, Add fallback cookies to Bing, Improve OpenaiChat Provider 10 months ago
msi-JunXiang 901595b10f type hints
Use `from __future__ import annotations avoid `dict` and `list` cause "TypeErro: 'type' object is not subscriptable".

Refer to the following Stack Overflow discussions for more information:
1.
https://stackoverflow.com/questions/75202610/typeerror-type-object-is-not-subscriptable-python
2.
https://stackoverflow.com/questions/59101121/type-hint-for-a-dict-gives-typeerror-type-object-is-not-subscriptable
10 months ago
Heiner Lohaus 3e6b1d6bef Set working=True in Liaobots, Fix bing provider, Update readme 10 months ago
Heiner Lohaus 7294abc890 Add async support for H2o
Add format_prompt helper
Fix create_completion in AsyncGeneratorProvider
Move get_cookies from constructor to function
Add ow HuggingChat implement
Remove need auth form Liabots
Add staic cache for access_token in  OpenaiChat
Add OpenAssistant provider
Support stream and async in You
Support async and add userId in Yqcloud
Add log_time module
10 months ago
abc efd75a11b8 ~ | code styling 10 months ago
MIDORIBIN f6ef3cb223 refactor: refactor provider 11 months ago