Commit Graph

88 Commits

Author SHA1 Message Date
Heiner Lohaus
8fcf618bbe Add Ollama provider, Add vision support to Openai 2024-05-05 23:38:31 +02:00
Heiner Lohaus
10896102fa Add proofofwork to OpenaiChat 2024-04-28 22:19:51 +02:00
Heiner Lohaus
c9c1aa121d Fix issue with You.com and nodriver
Show global model list when unselect provider
2024-04-23 19:56:52 +02:00
Heiner Lohaus
4bc4d635bc Add vision models to readme 2024-04-22 01:27:48 +02:00
Heiner Lohaus
3a23e81de9 Add Replicate Provider
Fix Bug in OpenaiChat and MetaAI
Add read cookie and .har files
Use factory for api app
2024-04-21 22:39:00 +02:00
Heiner Lohaus
a26421bcd8 Add image model list 2024-04-21 15:15:55 +02:00
Heiner Lohaus
db2d6cffd9 Fix Bing Provider, Add Account Support for Meta AI
Use default headers in OpenaiChat
2024-04-21 07:22:59 +02:00
Heiner Lohaus
932d3a3ca0 Add MetaAI Provider and some small improvments 2024-04-20 10:43:53 +02:00
Heiner Lohaus
37b91e6dac Fix image generation in OpenaiChat 2024-04-19 14:07:56 +02:00
Heiner Lohaus
7e543f4747 Add Ecosia Provider, Add OpenaiAccount alias
Use AsyncClient in API, add web_search parameter in API
Improve error messages in Openai
2024-04-18 20:18:51 +02:00
Heiner Lohaus
a2b5446b2e Fix DuckDuckGo Provider issues
Fix PerplexityLabs, FlowGpt Provider
Update Bing, Gemini Provider
2024-04-17 10:33:23 +02:00
abc
fdbb474151 some more logging 2024-04-15 10:31:36 +01:00
ochen1
7fef83593a
Add model alias for gpt-4-turbo-preview in OpenaiChat Provider 2024-04-13 14:28:12 -06:00
abc
ed8afc20e8 add more models
mixtral 8x22b
2024-04-13 02:46:20 +01:00
abc
f57af704ba update retryprovider
now works with one provider.
2024-04-12 22:29:43 +01:00
Heiner Lohaus
f724c07f1b Add labels to provider list 2024-04-12 20:58:40 +02:00
H Lohaus
00951eb791
Add OpenRouter and DeepInfraImage Provider (#1814) 2024-04-10 08:14:50 +02:00
Heiner Lohaus
bdc61ca273 Add nodriver to OpenaiChat 2024-04-07 16:02:49 +02:00
Heiner Lohaus
b35dfcd1b0 Add local models to gui, Fix You Provider, add AsyncClient 2024-04-07 10:36:13 +02:00
H Lohaus
674ba8f2c5
Update Gemini.py 2024-04-07 00:15:53 +02:00
Heiner Lohaus
d44b39b31c Add Groq and Openai interfaces, Add integration tests 2024-04-06 01:05:00 +02:00
Heiner Lohaus
1e2cf48cba Add authless OpenaiChat 2024-04-05 21:00:35 +02:00
HyiKi
b401b6df1c
Fix Gemini Proxy Connect call failed (#1768)
Gemini. py file adds get_connector to support proxy

---------

Co-authored-by: HyiKi <dango.little@gmail.com>
2024-04-05 16:16:12 +02:00
Heiner Lohaus
03fd5ac99a Fix history support for OpenaiChat 2024-03-28 11:36:25 +01:00
Heiner Lohaus
d0da5900c4 Fix attr conversation_id not found 2024-03-27 19:04:00 +01:00
Heiner Lohaus
fd92918b77 Fix load .har files, add hardir to docker, add docs 2024-03-26 21:45:53 +01:00
Heiner Lohaus
95bab66dad No arkose token and .har files 2024-03-26 06:42:47 +01:00
Heiner Lohaus
347d3f92da Add .har file support for OpenaiChat
Update model list of HuggingChat
Update styles of scrollbar in gui
Fix image upload in gui
2024-03-25 21:06:51 +01:00
Heiner Lohaus
486e43dabd Fix missing websocket_request_id in OpenaiChat
Add RateLimitErrors to Bing
Add android support to gui api
Add annotations import to gui api
2024-03-19 18:48:32 +01:00
Heiner Lohaus
8cc6000ffb Add Pyinstaller support, Use curl_cffi in You provider 2024-03-15 11:46:06 +01:00
Heiner Lohaus
993c9498c4 Add webview support to OpenaiChat 2024-03-14 13:53:57 +01:00
Heiner Lohaus
14167671d4 Add system message input to gui
Improve OpenaiChat provider
2024-03-09 03:10:59 +01:00
Heiner Lohaus
cfa45e7016 Expire cache, Fix multiple websocket conversations in OpenaiChat
Map system messages to user messages in GeminiPro
2024-03-08 11:01:38 +01:00
H Lohaus
f7f4018d36
Update OpenaiChat.py 2024-02-28 10:02:09 +01:00
H Lohaus
ba04bf2bb1
Update OpenaiChat.py 2024-02-28 09:59:31 +01:00
Heiner Lohaus
ac86e576d2 Add websocket support in OpenaiChat 2024-02-28 07:36:43 +01:00
Heiner Lohaus
84812b9632 Update some providers
Improve read access_token in OpenaiChat
Add IterProvider
Add system message support in FlowGpt
Filter none values in new Client
2024-02-27 11:55:40 +01:00
Heiner Lohaus
862e5ef16d Add support for message history and system message in OpenaiChat
Add fetch access_token and fix cookie usage in OpenaiChat
Fix save created access_token in cookies in OpenaiChat
Add use_auth_header config in GeminiPro
2024-02-26 23:41:06 +01:00
Heiner Lohaus
dd2264b616 Fix cookies is None bug 2024-02-25 07:16:54 +01:00
Heiner Lohaus
51264fe20c Add GeminiPro API provider
Set min version for undetected-chromedriver
Add api_key to the new client
2024-02-23 11:33:38 +01:00
Heiner Lohaus
0a0698c7f3 Update docs / readme, Improve Gemini auth 2024-02-21 17:02:54 +01:00
Heiner Lohaus
e1a0b3ffa2 Add unitests for the client
Fix: async generator ignored GeneratorExit
Fix: ResourceWarning: unclosed event loop
2024-02-14 09:21:57 +01:00
Heiner Lohaus
aba4b96f23 Add new Client API with Docs
Use object urls for the preview of image uploads.
Fix upload images in You provider
Fix create image. It's now a single image.
Improve system message for create images.
2024-02-12 11:41:27 +01:00
Heiner Lohaus
9aeae65b9b Improve preview in image generation of Gemini
Fix issue in Bing Image Decorator
2024-02-11 09:26:02 +01:00
H Lohaus
33b247305c
Update Gemini.py 2024-02-09 18:47:57 +01:00
Heiner Lohaus
af204c31cb Read cookies from config in Gemini
Fixes for OpenaiChat Provider
2024-02-09 18:11:35 +01:00
H Lohaus
2054acce0a
Update OpenaiChat.py 2024-02-09 15:02:03 +01:00
H Lohaus
5c75972c50
Update provider and model list (#1568)
Move bing.create_images and cookies helper
Disable some providers
2024-02-09 14:24:15 +01:00
Heiner Lohaus
23e002f52f Fix OpenaiChat provider, Fix issue with curl_cffi 2024-02-09 06:36:28 +01:00
Heiner Lohaus
4b41a8f4e8 Add example for Image Upload & Generation 2024-02-09 04:24:21 +01:00