Commit Graph

106 Commits

Author SHA1 Message Date
Heiner Lohaus
75cb6163ae Use other model for copilot 2024-12-16 19:34:22 +01:00
Heiner Lohaus
315a2f2595 Add streaming and system messages support in Airforce 2024-12-14 23:34:13 +01:00
H Lohaus
335c971f6a
Add multiple images support (#2478)
* Add multiple images support

* Add multiple images support in gui

* Support multiple images in legacy client and in the api
Fix some model names in provider model list

* Fix unittests

* Add vision and providers docs
2024-12-13 22:20:58 +01:00
H Lohaus
76c3683403
Remove webview js api, Add unittest for provider has model, Use cooki… (#2470)
* Remove webview js api, Add unittest for provider has model, Use cookies dir for cache
2024-12-08 20:39:40 +01:00
Heiner Lohaus
20ad08021a Fix deprecated construct method, fix unittests 2024-12-07 20:07:11 +01:00
H Lohaus
3f93d34cbf
Add more contributers, add link to Swagger UI (#2443)
* Add more contributers, add link to Swagger UI
* Update Dockerfile-slim
* Update retry_provider.py
* Add html preview to gui, fix urls in website manifest
* Missing chunks in OpenaiChat
2024-11-30 22:11:18 +01:00
H Lohaus
79c407b939
IterListProvider support for generating images (#2441)
* IterListProvider support for generating images
* Add missing get_har_files import in Copilot
* Fix typo in dall-e-3 model name
* Add image client unittests
* Add MicrosoftDesigner provider
* Import MicrosoftDesigner and add it to the model list
2024-11-29 13:56:11 +01:00
Heiner Lohaus
c31f5435c4 Fix api with default providers, add unittests for RetryProvider 2024-11-28 17:46:46 +01:00
Heiner Lohaus
cab71ca8b6 Add duckduckgo-search to slim requirements,
Add pass provider as model in the client,
Fix missing @property in version utils
2024-11-26 16:36:45 +01:00
Heiner Lohaus
2114520ed2 Improve slim docker build, Add openapi.json to release 2024-11-24 22:20:08 +01:00
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