Commit Graph

9 Commits

Author SHA1 Message Date
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 2023-09-05 17:27:24 +02:00
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
2023-09-03 16:26:26 +08:00
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
2023-08-28 01:43:45 +02:00
abc
efd75a11b8 ~ | code styling 2023-08-27 17:37:44 +02:00
zengrr
6a4463889e fix Yqcloud's prompter using only the last message 2023-08-23 15:34:38 +08:00
MaxKUlish1
7f753c32b9
Update Yqcloud.py
# specify the correct encoding forcibly
2023-08-18 02:59:25 +06:00
MaxKUlish1
5de30dd097
Update Yqcloud.py 2023-08-18 02:54:31 +06:00
MaxKUlish1
6da550f65c
Update Yqcloud.py
# specify the correct encoding forcibly
2023-08-18 02:52:02 +06:00
MIDORIBIN
f6ef3cb223 refactor: refactor provider 2023-08-14 11:46:32 +09:00