Commit Graph

96 Commits

Author SHA1 Message Date
H Lohaus
ffb4b0d162
Improve download of generated images, serve images in the api (#2391)
* Improve download of generated images, serve images in the api
Add support for conversation handling in the api

* Add orginal prompt to image response

* Add download images option in gui, fix loading model list in Airforce

* Add download images option in gui, fix loading model list in Airforce
2024-11-20 19:58:16 +01:00
Heiner Lohaus
2fe43166cc Update unittests 2024-11-18 18:23:16 +01:00
H Lohaus
2b60af8797
Update copilot.py 2024-11-18 10:33:38 +01:00
kqlio67
c7ff15cd94 Update (etc/unittest/backend.py) 2024-11-17 15:50:02 +02:00
H Lohaus
6ce493d4df
Fix api streaming, fix AsyncClient (#2357)
* Fix api streaming, fix AsyncClient, Improve Client class, Some providers fixes, Update models list, Fix some tests, Update model list in Airforce provid
er, Add OpenAi image generation url to api, Fix reload and debug in api arguments, Fix websearch in gui

* Fix Cloadflare and Pi and AmigoChat provider

* Fix conversation support in DDG provider, Add cloudflare bypass with nodriver

* Fix unittests without curl_cffi
2024-11-16 13:19:51 +01:00
H Lohaus
61428de4f3
Update asyncio.py 2024-11-16 13:00:02 +01:00
kqlio67
f1ad883f94 update etc/tool/copilot.py 2024-10-20 18:15:34 +03:00
kqlio67
84bbedf31b update etc/tool/copilot.py 2024-10-20 17:48:04 +03:00
kqlio67
294b25de7e update etc/tool/copilot.py 2024-10-20 17:16:49 +03:00
kqlio67
3dcacd842d refactor(etc/tool/create_provider.py): enhance provider template and functionality 2024-10-19 12:52:36 +03:00
kqlio67
e1e37b34a5 refactor(etc/unittest): update async client test structure 2024-10-15 12:03:20 +03:00
kqlio67
6a2e83c6c3 Refactor async tests for chat completions (etc/unittest/async_client.py) 2024-09-26 21:38:34 +03:00
kqlio67
34e1dc7326 refactor(provider): use default model for code improvement prompt 2024-09-06 17:45:17 +03:00
kqlio67
fbfe7bfcb7 refactor(provider): use default model in code generation 2024-09-06 17:44:31 +03:00
kqlio67
207d4e12c3 refactor(test): simplify model test cases to core options 2024-09-06 17:43:42 +03:00
kqlio67
4fe31264e4 refactor(test): simplify model test cases to core options 2024-09-06 17:43:13 +03:00
kqlio67
f8ef440981 feat(providers): include unfinished providers in tests 2024-09-06 17:42:40 +03:00
abc
0c4d218c2c . 2024-06-11 15:51:35 +01:00
abc
dd409d3f1a remove ecosia 2024-05-31 16:17:34 +01:00
Heiner Lohaus
77a1f500a8 Improve async client readme, Fix print styling, Add image api example 2024-05-20 15:59:06 +02:00
Heiner Lohaus
b1dafc0ef7 Improve Liabots provider, Add image api support 2024-05-18 07:37:37 +02:00
abc
2b271013fb add reka core model (vision) 2024-04-25 00:06:11 +01:00
Heiner Lohaus
6e064adb09 Add gemini-1.5-pro-latest model 2024-04-22 18:08:04 +02:00
Heiner Lohaus
4bc4d635bc Add vision models to readme 2024-04-22 01:27:48 +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
db00480153 Disable Bing integration test 2024-04-20 20:11:09 +02:00
Heiner Lohaus
83484c0a56 Add workers and use_colors options to api 2024-04-20 15:41:49 +02:00
H Lohaus
11cb4f12f3
Update integration.py 2024-04-19 15:16:48 +02:00
H Lohaus
7d0197dc2e
Update integration.py 2024-04-12 21:17:03 +02:00
H Lohaus
0b712c2bde
Add unittests for async client (#1830)
* Add unittests for async client

* Add pollyfill for anext

* Update integration tests
2024-04-12 18:01:54 +02:00
Heiner Lohaus
0de9ca2004 Add Installation Guide for Windows
Improve Contributors list in Readme
2024-04-06 10:47:43 +02:00
Heiner Lohaus
a4ca5773bd Fix unittests 2024-04-06 01:18:45 +02:00
Heiner Lohaus
d44b39b31c Add Groq and Openai interfaces, Add integration tests 2024-04-06 01:05:00 +02:00
Heiner Lohaus
2a3880ac2f Fix unit test with missing requirements 2024-03-12 02:15:22 +01:00
JSon
5b45478319 Change uses of whitelist to allowlist in translate_readme.py.
Change uses of blacklist to blocklist in translate_readme.py.
Change uses of blacklisted to blocklisted in translate_readme.py.
2024-02-26 15:28:28 +08:00
Heiner Lohaus
7953560303 Improve readme, add smartphone guide 2024-02-23 17:21:10 +01:00
Heiner Lohaus
d733930a2b Fix unittests, use Union typing 2024-02-23 02:51:10 +01:00
Heiner Lohaus
1b4a86a857 Update client docs, Enable some tests 2024-02-22 04:35:11 +01:00
Heiner Lohaus
e5b7f72b71 Move some modules, create providers dir
Set min version for duckduckgo
Make duckduckgo search async
Remove get_lastet_version
2024-02-22 00:16:58 +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
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
770bdc54fc Improve readme / unittests 2024-01-29 20:13:54 +01:00
Heiner Lohaus
1eb7dc05e5 Fix: ChromeDriver only supports characters in the BMP
Add set_cookies helper, Show last used model
2024-01-26 12:49:52 +01:00
H Lohaus
feb83c168b
New minimum requirements (#1515)
* New minimum requirements
* Add ConversationStyleOptionSets to Bing
* Add image.ImageRequest
* Improve python version support
* Improve unittests
2024-01-26 07:54:13 +01:00
Heiner Lohaus
8864b70ee4 Add aiohttp_socks support 2024-01-23 23:48:11 +01:00
Heiner Lohaus
e4f743881c Fix: Model sometimes not converted #1507 2024-01-23 12:17:16 +01:00
Heiner Lohaus
b6feec9e7d Check for comments in copilot 2024-01-23 05:03:26 +01:00
Heiner Lohaus
55695eda39 Fix create copilot comment 2024-01-23 02:13:36 +01:00
Heiner Lohaus
04a5e33ebe Fix error in copilot 2024-01-21 20:04:43 +01:00