Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
3 days | Improve download of generated images, serve images in the api (#2391)0.3.5.4 | H Lohaus | 1 | -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 | |||||
3 days | Fix image generation in OpenaiChat (#2390)0.3.5.2 | H Lohaus | 1 | -0/+1 | |
* Fix image generation in OpenaiChat * Add PollinationsAI provider with image and text generation | |||||
7 days | Fix api streaming, fix AsyncClient (#2357)0.3.4.0 | H Lohaus | 1 | -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 | |||||
8 days | FIX: fix the url in the markdown output (md compliance), and the chunk/ImageResponse to str ! (#2353) | manatlan | 1 | -1/+1 | |
add fix_url ( replace ' ' by '+' (to be markdown compliant)) | |||||
2024-05-20 | Update base_provider.py | Ryuk | 1 | -1/+1 | |
2024-05-20 | Update base_provider: Do not nest patch uvloop loop. | Ryuk | 1 | -1/+8 | |
2024-04-21 | Add image model list | Heiner Lohaus | 1 | -2/+2 | |
2024-04-18 | Add Ecosia Provider, Add OpenaiAccount alias | Heiner Lohaus | 1 | -3/+5 | |
Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai | |||||
2024-04-13 | Update event loop on windows only for old curl_cffi | Heiner Lohaus | 1 | -2/+7 | |
2024-04-10 | Some small fixes | Heiner Lohaus | 1 | -1/+4 | |
2024-04-06 | Fix unittests | Heiner Lohaus | 1 | -2/+2 | |
2024-04-06 | Add Groq and Openai interfaces, Add integration tests | Heiner Lohaus | 1 | -18/+19 | |
2024-03-16 | Fix GigaChat exceptions, Raise missing browser error | Heiner Lohaus | 1 | -1/+1 | |
2024-03-15 | Add Pyinstaller support, Use curl_cffi in You provider | Heiner Lohaus | 1 | -7/+9 | |
2024-03-11 | Fix HuggingChat and PerplexityLabs and add HuggingFace provider | Heiner Lohaus | 1 | -1/+1 | |
Add more models and image generation in You provider Use You as second default image provider | |||||
2024-02-28 | Add websocket support in OpenaiChat | Heiner Lohaus | 1 | -1/+1 | |
2024-02-22 | Move some modules, create providers dir | Heiner Lohaus | 1 | -2/+1 | |
Set min version for duckduckgo Make duckduckgo search async Remove get_lastet_version | |||||
2024-02-14 | Add unitests for the client | Heiner Lohaus | 1 | -9/+14 | |
Fix: async generator ignored GeneratorExit Fix: ResourceWarning: unclosed event loop | |||||
2024-01-26 | Fix: ChromeDriver only supports characters in the BMP | Heiner Lohaus | 1 | -2/+4 | |
Add set_cookies helper, Show last used model | |||||
2024-01-26 | New minimum requirements (#1515)0.2.0.6 | H Lohaus | 1 | -0/+1 | |
* New minimum requirements * Add ConversationStyleOptionSets to Bing * Add image.ImageRequest * Improve python version support * Improve unittests | |||||
2024-01-23 | Add ProviderModelMixin for model selection | Heiner Lohaus | 1 | -2/+21 | |
2024-01-21 | Improve tests | Heiner Lohaus | 1 | -18/+23 | |
2024-01-20 | Remove usage of get_event_loop helper | Heiner Lohaus | 1 | -9/+21 | |
2024-01-14 | Change doctypes style to Google | Heiner Lohaus | 1 | -0/+71 | |
Fix typo in latest_version Fix Phind Provider Add unittest worklow and main tests | |||||
2024-01-14 | Refactor code with AI | Heiner Lohaus | 1 | -65/+62 | |
Add doctypes to many functions Add file upload for text files Add alternative url to FreeChatgpt Add webp to allowed image types | |||||
2024-01-13 | Support upload image in gui | Heiner Lohaus | 1 | -4/+3 | |
Add image upload to OpenaiChat Add image response to OpenaiChat Improve ChatGPT Plus Support Remove unused requirements | |||||
2024-01-01 | Add support for all models | Heiner Lohaus | 1 | -27/+21 | |
Add AbstractProvider class Add ProviderType type Add get_last_provider function Add version module and VersionUtils Display used provider in gui Fix error response in api | |||||
2024-01-01 | Patch event loop on win, Check event loop closed | Heiner Lohaus | 1 | -0/+7 | |
2023-11-24 | ~ | abc | 1 | -2/+1 | |
fix DeepInfra | |||||
2023-11-20 | ~ | g4f v-0.1.8.90.1.8.9 | abc | 1 | -6/+10 | |
2023-11-20 | Add auto support params method | Heiner Lohaus | 1 | -8/+35 | |
2023-10-24 | [suggestion] Adding new parameter to check if provider supports message history | Luneye | 1 | -1/+2 | |
What are your thoughts on introducing a parameter that allows us to promptly verify whether the provider supports message history? I also considered adding a parameter to indicate whether a provider can perform web searches. | |||||
2023-10-10 | Some small fixes | Heiner Lohaus | 1 | -9/+9 | |
2023-10-07 | Improve code by AI | Heiner Lohaus | 1 | -9/+11 | |
2023-09-26 | Add ChatgptDuo and Aibn Provider | Heiner Lohaus | 1 | -73/+29 | |
Add support for "nest_asyncio", Reuse event_loops with event_loop_policy Support for "create_async" with synchron provider | |||||
2023-09-26 | AItianhuSpace Provider with GPT 4 added | Heiner Lohaus | 1 | -2/+29 | |
Reduced chunksize to better text completion | |||||
2023-09-23 | Improve Vercel Provider: | Heiner Lohaus | 1 | -2/+1 | |
- Fix endless loop - Add proxy, async support - Add default model Fix HuggingChat Provider | |||||
2023-09-20 | Fix create_event_loop function | Heiner Lohaus | 1 | -10/+11 | |
Add PerplexityAi Provider | |||||
2023-09-20 | Improve code style in async support | Heiner Lohaus | 1 | -10/+22 | |
2023-09-20 | Add "create_event_loop" helper | Heiner Lohaus | 1 | -9/+13 | |
2023-09-20 | Add check_running_loop requirement | Heiner Lohaus | 1 | -5/+18 | |
Add create_async function in ChatCompletion Use SelectorEventLoop on windows | |||||
2023-09-18 | Improve event loop | Heiner Lohaus | 1 | -41/+40 | |
2023-09-17 | Revert "Fix type hint" | Tekky | 1 | -1/+1 | |
2023-09-16 | fix typo: provider -> Provider | MIDORIBIN | 1 | -1/+1 | |
2023-09-05 | Add to many provider async and stream support, Fix Ails, AItianhu, ChatgptAi, ChatgptLogin Provider, Add fallback cookies to Bing, Improve OpenaiChat Provider | Heiner Lohaus | 1 | -4/+7 | |
2023-09-03 | type hints | msi-JunXiang | 1 | -3/+5 | |
Use `from __future__ import annotations avoid `dict` and `list` cause "TypeErro: 'type' object is not subscriptable". Refer to the following Stack Overflow discussions for more information: 1. https://stackoverflow.com/questions/75202610/typeerror-type-object-is-not-subscriptable-python 2. https://stackoverflow.com/questions/59101121/type-hint-for-a-dict-gives-typeerror-type-object-is-not-subscriptable | |||||
2023-08-28 | Add async support for H2o | Heiner Lohaus | 1 | -13/+23 | |
Add format_prompt helper Fix create_completion in AsyncGeneratorProvider Move get_cookies from constructor to function Add ow HuggingChat implement Remove need auth form Liabots Add staic cache for access_token in OpenaiChat Add OpenAssistant provider Support stream and async in You Support async and add userId in Yqcloud Add log_time module | |||||
2023-08-27 | ~ | code styling | abc | 1 | -22/+18 | |
2023-08-25 | Add OpenaiChat and Hugchat Provider | Heiner Lohaus | 1 | -2/+83 | |
Add tests for providers with auth Improve async support / 2x faster Shared get_cookies by domain function | |||||
2023-08-17 | ~ | major refractoring + new providers | v0.0.2.0 | abc | 1 | -1/+1 | |
g4f.Provider.FastGpt & g4f.Provider.Equing gpt-3.5-turbo-0613 | |||||
2023-08-14 | refactor: refactor provider | MIDORIBIN | 1 | -0/+33 | |