Commit Graph

21 Commits (5c5ce8c0f7caa77c09247a103d67a5a030d70e91)

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