Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
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 | |