summaryrefslogtreecommitdiffstats
path: root/g4f/client (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add show log option to guiHeiner Lohaus4 days1-5/+4
|
* Merge pull request #2367 from hlohaus/data-uri0.3.4.3H Lohaus5 days1-2/+1
|\ | | | | Add full nodriver support to OpenaiChat
| * Add full nodriver support to OpenaiChatHeiner Lohaus5 days1-3/+2
| | | | | | | | Move small docker images before old images
* | Refactor Image Processing and Error Handling in g4f Client Modulekqlio676 days1-39/+34
|/
* Fix api streaming, fix AsyncClient (#2357)0.3.4.0H Lohaus7 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 methodskqlio6710 days1-21/+14
|
* Update (docs/ README.md g4f/client/client.py)kqlio6711 days1-7/+21
|
* Update (g4f/client/)kqlio672024-11-082-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