summaryrefslogtreecommitdiffstats
path: root/g4f/providers/base_provider.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve download of generated images, serve images in the api (#2391)0.3.5.4H Lohaus39 hours1-4/+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 * Add download images option in gui, fix loading model list in Airforce
* Fix image generation in OpenaiChat (#2390)0.3.5.2H Lohaus2 days1-0/+1
| | | | | * Fix image generation in OpenaiChat * Add PollinationsAI provider with image and text generation
* Fix api streaming, fix AsyncClient (#2357)0.3.4.0H Lohaus6 days1-13/+22
| | | | | | | | | | * 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
* FIX: fix the url in the markdown output (md compliance), and the chunk/ImageResponse to str ! (#2353)manatlan7 days1-1/+1
| | | add fix_url ( replace ' ' by '+' (to be markdown compliant))
* Update base_provider.pyRyuk2024-05-201-1/+1
|
* Update base_provider: Do not nest patch uvloop loop.Ryuk2024-05-201-1/+8
|
* Add image model listHeiner Lohaus2024-04-211-2/+2
|
* Merge pull request #1854 from hlohaus/nem0.3.0.0H Lohaus2024-04-181-3/+5
|\ | | | | Add Ecosia Provider, Add OpenaiAccount alias
| * Add Ecosia Provider, Add OpenaiAccount aliasHeiner Lohaus2024-04-181-3/+5
| | | | | | | | | | Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai
* | Update event loop on windows only for old curl_cffiHeiner Lohaus2024-04-131-2/+7
|/
* Some small fixesHeiner Lohaus2024-04-101-1/+4
|
* Fix unittestsHeiner Lohaus2024-04-061-2/+2
|
* Add Groq and Openai interfaces, Add integration testsHeiner Lohaus2024-04-061-18/+19
|
* Fix GigaChat exceptions, Raise missing browser errorHeiner Lohaus2024-03-161-1/+1
|
* Add Pyinstaller support, Use curl_cffi in You providerHeiner Lohaus2024-03-151-7/+9
|
* Fix HuggingChat and PerplexityLabs and add HuggingFace providerHeiner Lohaus2024-03-111-1/+1
| | | | | Add more models and image generation in You provider Use You as second default image provider
* Add websocket support in OpenaiChatHeiner Lohaus2024-02-281-1/+1
|
* Move some modules, create providers dirHeiner Lohaus2024-02-221-0/+280
Set min version for duckduckgo Make duckduckgo search async Remove get_lastet_version