summaryrefslogtreecommitdiffstats
path: root/g4f/client (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support synthesize in Openai generator (#2394)HEAD0.3.5.5mainH Lohaus16 hours1-1/+5
| | | | | | | | | | | * 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
* Improve download of generated images, serve images in the api (#2391)0.3.5.4H Lohaus25 hours4-149/+183
| | | | | | | | | | * 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
* Fix missing provider_handler in clientHeiner Lohaus42 hours1-1/+3
|
* Add show log option to guiHeiner Lohaus2 days1-5/+4
|
* Merge pull request #2367 from hlohaus/data-uri0.3.4.3H Lohaus4 days1-2/+1
|\ | | | | Add full nodriver support to OpenaiChat
| * Add full nodriver support to OpenaiChatHeiner Lohaus4 days1-3/+2
| | | | | | | | Move small docker images before old images
* | Refactor Image Processing and Error Handling in g4f Client Modulekqlio674 days1-39/+34
|/
* Fix api streaming, fix AsyncClient (#2357)0.3.4.0H Lohaus5 days6-574/+551
| | | | | | | | | | * 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
* refactor(g4f/client/client.py): Simplify AsyncClient methodskqlio678 days1-21/+14
|
* Update (docs/ README.md g4f/client/client.py)kqlio6710 days1-7/+21
|
* Update (g4f/client/)kqlio6713 days2-40/+1
|
* The prefix function has been removedkqlio672024-10-301-9/+8
|
* feat(g4f/client/client.py): integrate ModelUtils for model retrievalkqlio672024-10-301-8/+9
|
* feat(g4f/client/async_client.py): refactor for async client implementationkqlio672024-10-302-1/+40
|
* Merge pull request #2304 from kqlio67/main0.3.3.3Tekky2024-10-301-0/+1
|\ | | | | Add new provider, enhance functionality, and update docs
| * Update (docs/async_client.md docs/client.md docs/interference-api.md g4f/client/client.py)kqlio672024-10-291-26/+5
| |
| * feat(g4f/client/client.py): add system prompt supportkqlio672024-10-251-4/+26
| |
* | re-include`AsyncClient` for backwards compatibility, with deprecationwarning. Use `Client` insteadTekky2024-10-302-1/+24
|/
* feat(g4f/client/async_client.py, g4f/client/async_client.py): enhance async and sync handling in clientkqlio672024-10-153-472/+335
|
* feat(g4f/client/async_client.py): improve async generator handling and loggingkqlio672024-10-021-56/+95
|
* feat(g4f/client/async_client.py): enhance image generation and loggingkqlio672024-09-261-167/+192
|
* Restored old version(g4f/client/async_client.py)kqlio672024-09-251-160/+162
|
* feat(g4f/client/async_client.py): enhance image and chat response handlingkqlio672024-09-251-162/+160
|
* refactor(image-models): replace providers with ModelUtilskqlio672024-09-061-11/+8
|
* feat(images): add async support and logging, enhance image handlingkqlio672024-09-061-41/+170
|
* Add streaming and conversation support to geminiHeiner Lohaus2024-05-212-0/+8
|
* Merge pull request #1984 from hlohaus/leech0.3.1.8H Lohaus2024-05-201-1/+2
|\ | | | | Add some options to messages in gui, saves generated images local
| * Add some options to messages in gui, saves generated images localHeiner Lohaus2024-05-201-1/+2
| |
* | Update client.pyH Lohaus2024-05-191-2/+5
| |
* | Update async_client.pyH Lohaus2024-05-191-2/+3
|/
* Improve Liabots provider, Add image api supportHeiner Lohaus2024-05-183-23/+96
|
* Improve compatibility of openai-node (#1966)碧舞すみほ2024-05-171-0/+2
| | | | | | | * improve compatibility of openai-node * improve compatibility with OpenAI's models api * allow image upload
* Update chatgpt url, uvloop supportHeiner Lohaus2024-05-151-6/+5
|
* Add MetaAI Provider and some small improvmentsHeiner Lohaus2024-04-201-0/+1
|
* Add missed commamm3b2024-04-141-2/+2
|
* add more modelsabc2024-04-131-1/+2
| | | | mixtral 8x22b
* update default gpt-3.5-turbo modelsabc2024-04-121-0/+1
| | | | | | by default, only OpenAI was enabled, more models enable for more flexibility. new provider `Koala` added, to watch out as it could be unstable.
* Add unittests for async client (#1830)0.2.9.5H Lohaus2024-04-121-0/+7
| | | | | | | * Add unittests for async client * Add pollyfill for anext * Update integration tests
* Add nodriver to OpenaiChatHeiner Lohaus2024-04-072-2/+4
|
* Add local models to gui, Fix You Provider, add AsyncClientHeiner Lohaus2024-04-077-61/+371
|
* Update async.pyH Lohaus2024-04-061-23/+44
|
* Update image_models.pyH Lohaus2024-04-061-0/+6
|
* Update async.pyH Lohaus2024-04-061-4/+0
|
* Create image_models.pyH Lohaus2024-04-061-0/+11
|
* Update async.pyH Lohaus2024-04-061-16/+4
|
* Update async.pyH Lohaus2024-04-061-8/+2
|
* Update types.pyH Lohaus2024-04-061-3/+12
|
* Update async.pyH Lohaus2024-04-061-18/+4
|
* Update helper.pyH Lohaus2024-04-061-1/+18
|
* Update async.pyH Lohaus2024-04-061-30/+18
|
* Update types.pyH Lohaus2024-04-061-1/+16
|
* Update stubs.pyH Lohaus2024-04-061-1/+106
|
* Delete g4f/client/typing.pyH Lohaus2024-04-061-5/+0
|
* Create types.pyH Lohaus2024-04-061-0/+5
|
* Update typing.pyH Lohaus2024-04-061-0/+1
|
* Update clientH Lohaus2024-04-061-0/+16
|
* Update async.pyH Lohaus2024-04-061-15/+1
|
* Update clientH Lohaus2024-04-061-0/+1
|
* Update clientH Lohaus2024-04-061-0/+4
|
* Update clientH Lohaus2024-04-061-0/+239
|
* Update __init__.pyH Lohaus2024-04-061-1/+0
|
* Update g4fH Lohaus2024-04-061-0/+1