Commit Graph

2676 Commits

Author SHA1 Message Date
Heiner Lohaus
2114520ed2 Improve slim docker build, Add openapi.json to release 2024-11-24 22:20:08 +01:00
H Lohaus
aaedd5b3ff
Update Dockerfile-slim 2024-11-24 19:27:24 +01:00
H Lohaus
7d9a64013b
Arm2 (#2415)
* Fix arm v7 build / improve api

* Update stubs.py

* Fix unit tests

* Fix arm build
2024-11-24 18:42:00 +01:00
H Lohaus
804a80bc7c
Arm2 (#2414)
* Fix arm v7 build / improve api

* Update stubs.py

* Fix unit tests
2024-11-24 17:43:45 +01:00
H Lohaus
4744d0b77d
Merge pull request #2412 from xtekky/arm
Fix build arm v7
2024-11-24 15:23:46 +01:00
Heiner Lohaus
7f5e20bd1c Fix build arm v7 2024-11-24 15:23:03 +01:00
H Lohaus
f36e6a2e3b
Fix provider api response (#2408)
* Update __init__.py

* Update __init__.py

* Update Gemini.py

* Update Gemini.py

* Update Gemini.py

* Update Gemini.py

* Update internet.py
2024-11-24 13:30:10 +01:00
H Lohaus
9028a029ff
Update publish-workflow.yaml 2024-11-24 05:49:54 +01:00
H Lohaus
538c0bb2c4
Update __init__.py 2024-11-23 10:02:30 +01:00
H Lohaus
8f0528d877
Update setup.py 2024-11-23 09:54:03 +01:00
H Lohaus
5d68b570c8
Update GithubCopilot.py 2024-11-23 09:50:59 +01:00
H Lohaus
431db7b8ea
Update api / add a synthesize and upload_cookies endpoint (#2406)
* Add web_search function to OpenaiChat provider
* GithubCopilot provider added, it need a api_key
* Remove nodriver login in Gemini synthesize

* Update api / add a synthesize and upload_cookies endpoint
2024-11-23 00:17:35 +01:00
H Lohaus
e8bd24a25b
Add speech synthesize from Gemini (#2404)
* Improve slim docker image example, clean up OpenaiChat provider

* Enhance event loop management for asynchronous generators

* Fix attribute " shutdown_default_executor" not found in old python versions

* asyncio file created with all async helpers

* Add speech synthesize from Gemini. You can use it without a account
2024-11-22 01:50:48 +01:00
H Lohaus
e4bfd9db5c
Improve slim docker image example, clean up OpenaiChat provider (#2397)
* Improve slim docker image example, clean up OpenaiChat provider

* Enhance event loop management for asynchronous generators

* Fix attribute " shutdown_default_executor" not found in old python versions

* asyncio file added with all async helpers
2024-11-21 14:05:50 +01:00
H Lohaus
4be8e69ea2
Merge pull request #2396 from hlohaus/open
Improve reading .har file in OpenaiChat
2024-11-21 08:24:29 +01:00
Heiner Lohaus
1e2c18580c Improve reading .har file in OpenaiChat 2024-11-21 08:22:48 +01:00
H Lohaus
2b425ee48a
Merge pull request #2395 from hlohaus/open
Add upload cookie files
2024-11-21 07:25:21 +01:00
Heiner Lohaus
6f2b6cccbd Add upload cookie files 2024-11-21 07:14:36 +01:00
H Lohaus
eae317a166
Support synthesize in Openai generator (#2394)
* 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

* Support speech synthesize in Openai generator
2024-11-21 05:00: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
H Lohaus
c959d9b469
Update api.py 2024-11-20 10:12:54 +01:00
H Lohaus
dba41cda56
Fix image generation in OpenaiChat (#2390)
* Fix image generation in OpenaiChat

* Add PollinationsAI provider with image and text generation
2024-11-20 09:52:38 +01:00
kqlio67
ea346971df
New RobocodersAPI provider with providers enhancement and client updates (#2388)
* refactor(g4f/Provider/Airforce.py): Enhance Airforce provider with dynamic model fetching

* refactor(g4f/Provider/Blackbox.py): Enhance Blackbox AI provider configuration and streamline code

* feat(g4f/Provider/RobocodersAPI.py): Add RobocodersAPI new async chat provider

* refactor(g4f/client/__init__.py): Improve provider handling in async_generate method

* refactor(g4f/models.py): Update provider configurations for multiple models

* refactor(g4f/Provider/Blackbox.py): Streamline model configuration and improve response handling

---------

Co-authored-by: kqlio67 <kqlio67@users.noreply.github.com>
2024-11-20 09:51:29 +01:00
H Lohaus
419264f966
Merge pull request #2389 from hlohaus/info
Add Cerebras and HuggingFace2 provider, Fix RubiksAI provider
2024-11-20 02:42:15 +01:00
Heiner Lohaus
5e9e56ed53 Fix missing provider_handler in client 2024-11-20 02:35:35 +01:00
Heiner Lohaus
58fa409eef Add Cerebras and HuggingFace2 provider, Fix RubiksAI provider
Add support for image generation in Copilot provider
2024-11-20 02:34:47 +01:00
H Lohaus
de4f374c5d
Merge pull request #2387 from hlohaus/info
Add image upload to Copilot provider, Add --cookie-browsers argument to cli
2024-11-19 20:53:11 +01:00
Heiner Lohaus
275404373f Add --cookie-browsers argument to cli 2024-11-19 20:45:25 +01:00
Heiner Lohaus
1fe59623b2 Add image upload to Copilot provider
Add --cookie-browsers argument to cli
2024-11-19 20:26:00 +01:00
H Lohaus
3aa497f379
Merge pull request #2382 from hlohaus/info
Fix aliases to gui  arguments
2024-11-19 17:33:52 +01:00
Heiner Lohaus
e57b221c34 Fix aliases to gui arguments 2024-11-19 17:32:42 +01:00
H Lohaus
a0f3ea1443
Merge pull request #2381 from hlohaus/info
Add aliases to gui  arguments, fix logs variable
2024-11-19 17:26:05 +01:00
Heiner Lohaus
6e674ca33d Add aliases to gui arguments, fix logs variable 2024-11-19 17:25:40 +01:00
H Lohaus
1563946aa2
Merge pull request #2380 from hlohaus/info
Fix generate messages on error in gui
2024-11-19 15:57:16 +01:00
Heiner Lohaus
8f3fbee0d8 Add show log option to gui 2024-11-19 15:26:03 +01:00
Heiner Lohaus
7f1b8c9c60 Fix generate messages on error in gui 2024-11-19 11:35:02 +01:00
H Lohaus
23b3458216
Merge pull request #2378 from hlohaus/info
Add image upload to Copilot provider
2024-11-19 11:04:01 +01:00
Heiner Lohaus
c3103164ce Add image upload to Copilot provider 2024-11-19 11:03:50 +01:00
Heiner Lohaus
08085d345b Fix loading models in Airforce provider 2024-11-19 10:59:49 +01:00
Heiner Lohaus
b79a4d6aeb Ask for auth on image upload 2024-11-19 10:39:22 +01:00
Heiner Lohaus
7c10a036ed Add image upload to Copilot provider
Remove prompt lock from gui
Fix discord link in gui
2024-11-19 10:23:24 +01:00
H Lohaus
b93711529e
Merge pull request #2372 from hlohaus/info
Add Microsoft Copilot provider
2024-11-18 19:21:08 +01:00
Heiner Lohaus
2fe43166cc Update unittests 2024-11-18 18:23:16 +01:00
Heiner Lohaus
8bc456f3b6 Add account support in Copilot provider 2024-11-18 17:53:15 +01:00
Heiner Lohaus
f1ef23285a Fix load model list i AirforceChat provider
Add Microsoft Copilot provider
Show image support in the model list of the gui
2024-11-18 15:41:45 +01:00
H Lohaus
56beb19fef
Update Blackbox.py 2024-11-18 11:35:26 +01:00
H Lohaus
4526dd46e3
Update HuggingChat.py 2024-11-18 11:21:32 +01:00
H Lohaus
2cd43c1f39
Update README.md 2024-11-18 10:51:42 +01:00
H Lohaus
485f9b2c0a
Update README.md 2024-11-18 10:50:05 +01:00
H Lohaus
2b60af8797
Update copilot.py 2024-11-18 10:33:38 +01:00