Commit Graph

21 Commits (0.2.3.1)

Author SHA1 Message Date
H Lohaus a2b803a56c
Update AItianhu.py 8 months ago
Heiner Lohaus 702837a33a Add auto support params method 8 months ago
abc d4c8f3e8d5 ~ |
trying to improve compability with python versions < 3.8
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
ⲘrṨhส∂ow 3982f39424
'Refactored by Sourcery' (#1125)
Co-authored-by: Sourcery AI <>
9 months ago
abc ae8dae82cf ~ | g4f `v-0.1.7.2`
patch / unpatch providers
9 months ago
abc 4a3b663ccd ~ | remove non-working providers 9 months ago
Heiner Lohaus e46b5fe043 Add proxy support to all providers 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 6a61cf8116 Sort providers in new dirs 9 months ago
Heiner Lohaus d116f04322 Fix: There is no current event loop in thread 9 months ago
Heiner Lohaus e8d7bcd045 Add GptGo Provider, Fix AItianhu Provider 10 months ago
Tekky 78bfbe717d
Revert "Fix type hint" 10 months ago
MIDORIBIN c6f2277906 fix typo: provider -> Provider 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
Tekky ae9702ecf0
~ | Merge pull request #876 from Lin-jun-xiang/join_messages
~ | Following PEP8, use `.join()` to process `messages`
10 months ago
hs_junxiang 17c9adf485 Join the messages
A better approach is to use the `.join()` method of strings, which reduces string concatenation operations and improves performance.
Additionally, using formatted strings (f-strings) makes the code cleaner and more readable.
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
abc efd75a11b8 ~ | code styling 10 months ago
Heiner Lohaus 69ca98ac85 Improve provider list 11 months ago
MIDORIBIN f6ef3cb223 refactor: refactor provider 11 months ago