summaryrefslogtreecommitdiffstats
path: root/g4f/client/client.py (unfollow)
Commit message (Collapse)AuthorFilesLines
10 daysFix api streaming, fix AsyncClient (#2357)0.3.4.0H Lohaus1-541/+0
* 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
13 daysrefactor(g4f/client/client.py): Simplify AsyncClient methodskqlio671-21/+14
14 daysUpdate (docs/ README.md g4f/client/client.py)kqlio671-7/+21
2024-10-30The prefix function has been removedkqlio671-9/+8
2024-10-30feat(g4f/client/client.py): integrate ModelUtils for model retrievalkqlio671-8/+9
2024-10-30re-include`AsyncClient` for backwards compatibility, with deprecationwarning. Use `Client` insteadTekky1-0/+23
2024-10-29Update (docs/async_client.md docs/client.md docs/interference-api.md g4f/client/client.py)kqlio671-26/+5
2024-10-25feat(g4f/client/client.py): add system prompt supportkqlio671-4/+26
2024-10-15feat(g4f/client/async_client.py, g4f/client/async_client.py): enhance async and sync handling in clientkqlio671-132/+335
2024-09-06feat(images): add async support and logging, enhance image handlingkqlio671-41/+170
2024-05-21Add streaming and conversation support to geminiHeiner Lohaus1-0/+4
2024-05-19Update client.pyH Lohaus1-2/+5
2024-04-12update default gpt-3.5-turbo modelsabc1-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.
2024-04-07Add nodriver to OpenaiChatHeiner Lohaus1-1/+2
2024-04-07Add local models to gui, Fix You Provider, add AsyncClientHeiner Lohaus1-94/+20
2024-04-06Add Groq and Openai interfaces, Add integration testsHeiner Lohaus1-1/+4
2024-03-12Remove all not working provider (#1679)H Lohaus1-0/+6
Fix many providers Add selenium-wire to requierments
2024-03-11Fix HuggingChat and PerplexityLabs and add HuggingFace providerHeiner Lohaus1-19/+35
Add more models and image generation in You provider Use You as second default image provider
2024-02-27Update some providersHeiner Lohaus1-8/+16
Improve read access_token in OpenaiChat Add IterProvider Add system message support in FlowGpt Filter none values in new Client
2024-02-26Add support for message history and system message in OpenaiChatHeiner Lohaus1-1/+1
Add fetch access_token and fix cookie usage in OpenaiChat Fix save created access_token in cookies in OpenaiChat Add use_auth_header config in GeminiPro
2024-02-23Fix isssue with stop in clientHeiner Lohaus1-4/+1
2024-02-23Add GeminiPro API providerHeiner Lohaus1-8/+15
Set min version for undetected-chromedriver Add api_key to the new client
2024-02-23Fix unittests, use Union typingHeiner Lohaus1-2/+2
2024-02-23Use new client in inter apiHeiner Lohaus1-13/+24
2024-02-22Move some modules, create providers dirHeiner Lohaus1-7/+10
Set min version for duckduckgo Make duckduckgo search async Remove get_lastet_version
2024-02-14Add unitests for the clientHeiner Lohaus1-116/+35
Fix: async generator ignored GeneratorExit Fix: ResourceWarning: unclosed event loop
2024-02-12Add variant exampleHeiner Lohaus1-5/+11
2024-02-12Add new Client API with DocsHeiner Lohaus1-0/+267
Use object urls for the preview of image uploads. Fix upload images in You provider Fix create image. It's now a single image. Improve system message for create images.