Commit Graph

31 Commits

Author SHA1 Message Date
Heiner Lohaus
98895e5b09 Update HuggingChat to new api
Impersonate Aivvm Provider
Add ChatForAi and FreeGpt Provider
Update AItianhuSpace Provider
Improve StreamRequest Support
Update get_event_loop Helper
2023-10-01 06:38:11 +02:00
Heiner Lohaus
3c2755bc72 Add ChatgptDuo and Aibn Provider
Add support for "nest_asyncio",
Reuse event_loops with event_loop_policy
Support for  "create_async" with synchron provider
2023-09-26 10:03:37 +02:00
Heiner Lohaus
348670fe35 "create_async" support for BaseProvider,
by using ThreadPoolExecutor
Default Model for Vercel
2023-09-26 00:52:29 +02:00
Heiner Lohaus
f1b6880f7e Add Myshell Provider
Remove auto proxy prefix
2023-09-25 15:52:19 +02:00
Heiner Lohaus
e9f96ced9c Add RetryProvider 2023-09-21 20:10:59 +02:00
Heiner Lohaus
951a1332a7 Fix create_event_loop function
Add PerplexityAi Provider
2023-09-20 23:06:52 +02:00
Heiner Lohaus
e8d7bcd045 Add GptGo Provider, Fix AItianhu Provider 2023-09-18 03:21:12 +02:00
Heiner Lohaus
d6382a2145 Add new providers: Aivvm, Vitalentum and Ylokh 2023-09-12 00:47:03 +02:00
Heiner Lohaus
c2741a9a86 Add ChatBase Provider 2023-09-10 19:06:46 +02:00
Heiner Lohaus
ddb6fa30d9 Add CodeLinkAva Provider, Improve test_async.py 2023-09-09 23:07:00 +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
3e6b1d6bef Set working=True in Liaobots, Fix bing provider, Update readme 2023-09-01 23:39:57 +02: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
Tekky
af7defe2e4
~ | Merge pull request #839
Wuguokai
2023-08-25 17:19:24 +01:00
Heiner Lohaus
126496d3ca Add OpenaiChat and Hugchat Provider
Add tests for providers with auth
Improve async support / 2x faster
Shared get_cookies by domain  function
2023-08-25 06:41:32 +02:00
Bagus Indrayana
c9d2f06090 Merge branch 'main' of https://github.com/bagusindrayana/gpt4free into main 2023-08-24 18:23:55 +08:00
Bagus Indrayana
0b5d1d3d18 add provider 2023-08-17 23:36:33 +08:00
Bagus Indrayana
6f999d5151 another merge 2023-08-17 21:46:32 +08:00
abc
882910c1d5 ~ | major refractoring + new providers | v0.0.2.0
g4f.Provider.FastGpt & g4f.Provider.Equing

gpt-3.5-turbo-0613
2023-08-17 15:31:01 +02:00
Bagus Indrayana
74ecdee784 merge and refactor 2023-08-17 21:30:52 +08:00
Bagus Indrayana
cbaad15bc2 add v50 2023-08-17 21:09:35 +08:00
MIDORIBIN
f6ef3cb223 refactor: refactor provider 2023-08-14 11:46:32 +09:00
ye4241
fb1a6f4c7b Add Raycast Provider 2023-08-09 15:03:47 +00:00
kggn
88d8d7bd8d
Update __init__.py 2023-08-01 13:15:13 -07:00
kggn
8a880fa1d5
Update __init__.py 2023-08-01 13:14:46 -07:00
abc
e946729736 minor fixes 2023-07-16 20:31:51 +01:00
abc
76c7be3172 minor fixes
ails, chatgptai ...
2023-07-16 19:27:01 +01:00
Bagus Indrayana
6fb4551540 refactor/move provider from testing folder 2023-07-12 07:49:23 +08:00
najam-tariq
7158e3232b some more providers 2023-07-04 21:29:19 -04:00
t.me/xtekky
5db58fd87f gpt4free v2, first release 2023-06-24 03:47:00 +02:00