Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add full nodriver support to OpenaiChat | Heiner Lohaus | 6 days | 1 | -55/+73 |
| | | | | Move small docker images before old images | ||||
* | Update docker tags in workfloe for slim images, | Heiner Lohaus | 7 days | 1 | -162/+73 |
| | | | | | | Update read har file in OpenaiChat provider Remove webdriver in OpenaiChat provider Add supported_encodings and supported_encodings in OpenaiChat | ||||
* | Add nodriver to Gemini provider, | Heiner Lohaus | 7 days | 6 | -79/+40 |
| | | | | | | Add slim docker image with google-chrome usage, Add the new docker images to publish worklow, Update requirements.txt and pip requirements | ||||
* | Fix api streaming, fix AsyncClient (#2357)0.3.4.0 | H Lohaus | 8 days | 1 | -1/+1 |
| | | | | | | | | | | * 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 | ||||
* | minor improvements for release0.3.3.4 | Tekky | 9 days | 4 | -0/+11 |
| | |||||
* | Update (g4f/Provider/needs_auth/GeminiPro.py) | kqlio67 | 11 days | 1 | -1/+5 |
| | |||||
* | Update (g4f/Provider/) | kqlio67 | 2024-11-09 | 6 | -11/+11 |
| | |||||
* | Update (g4f/Provider/) | kqlio67 | 2024-11-06 | 5 | -14/+237 |
| | |||||
* | Update (g4f/models.py g4f/Provider/ docs/providers-and-models.md) | kqlio67 | 2024-11-06 | 10 | -33/+667 |
| | |||||
* | Update (g4f/Provider/DeepInfra.py g4f/Provider/__init__.py g4f/Provider/needs_auth/) | kqlio67 | 2024-11-06 | 2 | -0/+59 |
| | |||||
* | update Groq's available models | nikmosi | 2024-10-21 | 1 | -2/+21 |
| | |||||
* | Resolved merge conflicts | kqlio67 | 2024-09-24 | 6 | -10/+12 |
| | |||||
* | Update g4f/models.py g4f/Provider/needs_auth/OpenaiChat.py | kqlio67 | 2024-07-27 | 1 | -4/+1 |
| | |||||
* | Comprehensive Update: New Providers, Model Enhancements, and Functionality Improvements | kqlio67 | 2024-07-25 | 2 | -2/+3 |
| | |||||
* | ChatGPT Reverse Engineering Update: Adapting to Arkose Detection Changes | Koukunn_ | 2024-07-05 | 1 | -1/+6 |
| | |||||
* | Add streaming and conversation support to gemini | Heiner Lohaus | 2024-05-21 | 1 | -39/+76 |
| | |||||
* | Add some options to messages in gui, saves generated images local | Heiner Lohaus | 2024-05-20 | 1 | -7/+2 |
| | |||||
* | Update model list / providers | Heiner Lohaus | 2024-05-19 | 1 | -1/+2 |
| | |||||
* | Add get/set cookies dir, hide prompt option in gui | Heiner Lohaus | 2024-05-18 | 1 | -56/+21 |
| | |||||
* | Fix OpenaiChat provider, improve proofofwork | Heiner Lohaus | 2024-05-18 | 1 | -33/+48 |
| | |||||
* | Improve Liabots provider, Add image api support | Heiner Lohaus | 2024-05-18 | 2 | -23/+25 |
| | |||||
* | Add needs auth to provierds, Add PerplexityApi provider | Heiner Lohaus | 2024-05-15 | 4 | -7/+45 |
| | | | | Add proxy support to nodriver | ||||
* | Update chatgpt url, uvloop support | Heiner Lohaus | 2024-05-15 | 2 | -14/+26 |
| | |||||
* | Update Gemini.py | HyiKi | 2024-05-09 | 1 | -1/+1 |
| | | | | fix issue #1932 | ||||
* | Add Ollama provider, Add vision support to Openai | Heiner Lohaus | 2024-05-05 | 1 | -4/+17 |
| | |||||
* | Add proofofwork to OpenaiChat | Heiner Lohaus | 2024-04-28 | 1 | -9/+44 |
| | |||||
* | Fix issue with You.com and nodriver | Heiner Lohaus | 2024-04-23 | 1 | -1/+1 |
| | | | | Show global model list when unselect provider | ||||
* | Add vision models to readme | Heiner Lohaus | 2024-04-22 | 3 | -27/+62 |
| | |||||
* | Add Replicate Provider | Heiner Lohaus | 2024-04-21 | 1 | -7/+8 |
| | | | | | | Fix Bug in OpenaiChat and MetaAI Add read cookie and .har files Use factory for api app | ||||
* | Add image model list | Heiner Lohaus | 2024-04-21 | 3 | -15/+19 |
| | |||||
* | Fix Bing Provider, Add Account Support for Meta AI | Heiner Lohaus | 2024-04-21 | 1 | -15/+8 |
| | | | | Use default headers in OpenaiChat | ||||
* | Add MetaAI Provider and some small improvments | Heiner Lohaus | 2024-04-20 | 2 | -2/+1 |
| | |||||
* | Fix image generation in OpenaiChat | Heiner Lohaus | 2024-04-19 | 1 | -0/+2 |
| | |||||
* | Add Ecosia Provider, Add OpenaiAccount alias | Heiner Lohaus | 2024-04-18 | 5 | -16/+35 |
| | | | | | Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai | ||||
* | Fix DuckDuckGo Provider issues | Heiner Lohaus | 2024-04-17 | 1 | -0/+5 |
| | | | | | Fix PerplexityLabs, FlowGpt Provider Update Bing, Gemini Provider | ||||
* | some more logging0.2.9.9 | abc | 2024-04-15 | 1 | -0/+5 |
| | |||||
* | Add model alias for gpt-4-turbo-preview in OpenaiChat Provider | ochen1 | 2024-04-13 | 1 | -2/+2 |
| | |||||
* | add more models | abc | 2024-04-13 | 1 | -0/+1 |
| | | | | mixtral 8x22b | ||||
* | update retryprovider | abc | 2024-04-12 | 1 | -0/+3 |
| | | | | now works with one provider. | ||||
* | Add labels to provider list | Heiner Lohaus | 2024-04-12 | 6 | -0/+6 |
| | |||||
* | Add OpenRouter and DeepInfraImage Provider (#1814)0.2.9.2 | H Lohaus | 2024-04-10 | 4 | -12/+37 |
| | |||||
* | Add nodriver to OpenaiChat | Heiner Lohaus | 2024-04-07 | 1 | -0/+38 |
| | |||||
* | Add local models to gui, Fix You Provider, add AsyncClient | Heiner Lohaus | 2024-04-07 | 5 | -161/+84 |
| | |||||
* | Update Gemini.py | H Lohaus | 2024-04-07 | 1 | -4/+7 |
| | |||||
* | Add Groq and Openai interfaces, Add integration tests | Heiner Lohaus | 2024-04-06 | 3 | -1/+100 |
| | |||||
* | Add authless OpenaiChat | Heiner Lohaus | 2024-04-05 | 1 | -29/+56 |
| | |||||
* | Fix Gemini Proxy Connect call failed (#1768) | HyiKi | 2024-04-05 | 1 | -95/+100 |
| | | | | | | | Gemini. py file adds get_connector to support proxy --------- Co-authored-by: HyiKi <dango.little@gmail.com> | ||||
* | Fix history support for OpenaiChat | Heiner Lohaus | 2024-03-28 | 1 | -6/+5 |
| | |||||
* | Fix attr conversation_id not found | Heiner Lohaus | 2024-03-27 | 1 | -2/+2 |
| | |||||
* | Fix load .har files, add hardir to docker, add docs | Heiner Lohaus | 2024-03-26 | 1 | -1/+1 |
| | |||||
* | No arkose token and .har files | Heiner Lohaus | 2024-03-26 | 1 | -28/+20 |
| | |||||
* | Add .har file support for OpenaiChat | Heiner Lohaus | 2024-03-25 | 1 | -60/+12 |
| | | | | | | Update model list of HuggingChat Update styles of scrollbar in gui Fix image upload in gui | ||||
* | Fix missing websocket_request_id in OpenaiChat | Heiner Lohaus | 2024-03-19 | 1 | -1/+1 |
| | | | | | | Add RateLimitErrors to Bing Add android support to gui api Add annotations import to gui api | ||||
* | Add Pyinstaller support, Use curl_cffi in You provider | Heiner Lohaus | 2024-03-15 | 1 | -1/+1 |
| | |||||
* | Add webview support to OpenaiChat | Heiner Lohaus | 2024-03-14 | 1 | -48/+116 |
| | |||||
* | Add system message input to gui | Heiner Lohaus | 2024-03-09 | 1 | -43/+45 |
| | | | | Improve OpenaiChat provider | ||||
* | Expire cache, Fix multiple websocket conversations in OpenaiChat | Heiner Lohaus | 2024-03-08 | 1 | -6/+11 |
| | | | | Map system messages to user messages in GeminiPro | ||||
* | Update OpenaiChat.py0.2.2.5 | H Lohaus | 2024-02-28 | 1 | -1/+1 |
| | |||||
* | Update OpenaiChat.py | H Lohaus | 2024-02-28 | 1 | -1/+1 |
| | |||||
* | Add websocket support in OpenaiChat | Heiner Lohaus | 2024-02-28 | 1 | -95/+133 |
| | |||||
* | Update some providers | Heiner Lohaus | 2024-02-27 | 1 | -11/+22 |
| | | | | | | | Improve read access_token in OpenaiChat Add IterProvider Add system message support in FlowGpt Filter none values in new Client | ||||
* | Add support for message history and system message in OpenaiChat | Heiner Lohaus | 2024-02-26 | 1 | -45/+75 |
| | | | | | | 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 | ||||
* | Fix cookies is None bug | Heiner Lohaus | 2024-02-25 | 1 | -1/+1 |
| | |||||
* | Add GeminiPro API provider | Heiner Lohaus | 2024-02-23 | 1 | -32/+57 |
| | | | | | Set min version for undetected-chromedriver Add api_key to the new client | ||||
* | Update docs / readme, Improve Gemini auth | Heiner Lohaus | 2024-02-21 | 1 | -16/+22 |
| | |||||
* | Add unitests for the client | Heiner Lohaus | 2024-02-14 | 1 | -1/+1 |
| | | | | | Fix: async generator ignored GeneratorExit Fix: ResourceWarning: unclosed event loop | ||||
* | Add new Client API with Docs | Heiner Lohaus | 2024-02-12 | 1 | -44/+41 |
| | | | | | | | 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. | ||||
* | Improve preview in image generation of Gemini | Heiner Lohaus | 2024-02-11 | 1 | -1/+3 |
| | | | | Fix issue in Bing Image Decorator | ||||
* | Update Gemini.py | H Lohaus | 2024-02-09 | 1 | -1/+0 |
| | |||||
* | Read cookies from config in Gemini | Heiner Lohaus | 2024-02-09 | 2 | -3/+5 |
| | | | | Fixes for OpenaiChat Provider | ||||
* | Update OpenaiChat.py | H Lohaus | 2024-02-09 | 1 | -1/+1 |
| | |||||
* | Update provider and model list (#1568) | H Lohaus | 2024-02-09 | 1 | -1/+1 |
| | | | | Move bing.create_images and cookies helper Disable some providers | ||||
* | Fix OpenaiChat provider, Fix issue with curl_cffi | Heiner Lohaus | 2024-02-09 | 1 | -7/+18 |
| | |||||
* | Add example for Image Upload & Generation | Heiner Lohaus | 2024-02-09 | 1 | -18/+21 |
| | |||||
* | Resolve images in Gemini Provider | Heiner Lohaus | 2024-02-09 | 1 | -2/+39 |
| | |||||
* | Add Gemini Provider with image upload and generation | Heiner Lohaus | 2024-02-08 | 5 | -96/+184 |
| | |||||
* | Add aiohttp_socks to requirements | Heiner Lohaus | 2024-01-29 | 1 | -16/+15 |
| | | | | | Fix preview for uploaded and generated images in gui Improve typing, readme | ||||
* | Fix: ChromeDriver only supports characters in the BMP | Heiner Lohaus | 2024-01-26 | 4 | -19/+12 |
| | | | | Add set_cookies helper, Show last used model | ||||
* | New minimum requirements (#1515)0.2.0.6 | H Lohaus | 2024-01-26 | 2 | -24/+40 |
| | | | | | | | * New minimum requirements * Add ConversationStyleOptionSets to Bing * Add image.ImageRequest * Improve python version support * Improve unittests | ||||
* | Add ProviderModelMixin for model selection | Heiner Lohaus | 2024-01-23 | 1 | -37/+29 |
| | |||||
* | Improve CreateImagesBing | Heiner Lohaus | 2024-01-22 | 2 | -72/+0 |
| | | | | Sort providers by category | ||||
* | Fix unittests | Heiner Lohaus | 2024-01-14 | 1 | -12/+40 |
| | |||||
* | Refactor code with AI | Heiner Lohaus | 2024-01-14 | 1 | -110/+229 |
| | | | | | | | Add doctypes to many functions Add file upload for text files Add alternative url to FreeChatgpt Add webp to allowed image types | ||||
* | Fix process_image in Bing | Heiner Lohaus | 2024-01-13 | 1 | -4/+1 |
| | | | | | Add ImageResponse to Bing Fix cursor styling in gui | ||||
* | Support upload image in gui | Heiner Lohaus | 2024-01-13 | 1 | -102/+242 |
| | | | | | | | Add image upload to OpenaiChat Add image response to OpenaiChat Improve ChatGPT Plus Support Remove unused requirements | ||||
* | Add create images to Bing (#1426) | H Lohaus | 2024-01-10 | 1 | -5/+8 |
| | | | | | Add create images from Bing Add FreeChatgpt Provider Fix Bard Provider | ||||
* | Add support for all models | Heiner Lohaus | 2024-01-01 | 6 | -11/+17 |
| | | | | | | | | | 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 | ||||
* | Add _puid cookie, save access_token in cookies in OpenaiChat | Heiner Lohaus | 2024-01-01 | 1 | -7/+19 |
| | |||||
* | HuggingChat: Strip leading whitespace from the first token in the stream | nullstreak | 2023-12-15 | 1 | -2/+7 |
| | | | For some reason first token from the stream on HuggingChat always starts with a whitespace. This commit strips the leading whitespace from the first token in the stream to fix this issue. | ||||
* | Remove needs_auth, add proxy support in VoiGpt | Heiner Lohaus | 2023-12-10 | 2 | -81/+1 |
| | |||||
* | Added a new provider voigpt.com (#1328) | Meshwa428 | 2023-12-10 | 2 | -1/+81 |
| | | | | | | | * added the new VoiGpt provider * fixed the voigpt and moved it to needs_auth * added auth detail and doc to voiGpt provider | ||||
* | Add selenium to dockerfile | Heiner Lohaus | 2023-12-06 | 3 | -32/+27 |
| | | | | | | Load model and provider list in gui Remove needs_auth in HuggingChat Add default model and login url in gui | ||||
* | Add get_session_from_browser as cloudflare bypass | Heiner Lohaus | 2023-12-02 | 4 | -4/+4 |
| | |||||
* | Add webdriver module | Heiner Lohaus | 2023-11-20 | 7 | -144/+80 |
| | |||||
* | Add Response Handler to OpenaiChat | Heiner Lohaus | 2023-11-19 | 4 | -193/+311 |
| | | | | | | Update Providers with WebDriver Add WebDriverSession helper Use native streaming in curl_cffi | ||||
* | Improve providers | Heiner Lohaus | 2023-11-17 | 4 | -84/+218 |
| | |||||
* | Remove virtualdisplay and add headless mode | Heiner Lohaus | 2023-11-17 | 2 | -30/+12 |
| | |||||
* | Add Poe Provider, Update AItianhuSpace Porvider | Heiner Lohaus | 2023-11-17 | 2 | -1/+131 |
| | |||||
* | Update Bard.py | H Lohaus | 2023-11-16 | 1 | -12/+7 |
| | |||||
* | Fix Bard Provider | Heiner Lohaus | 2023-11-16 | 1 | -71/+77 |
| | |||||
* | Update OpenaiChat.py | H Lohaus | 2023-11-15 | 1 | -0/+1 |
| | |||||
* | Add auto_continue to OpenaiChat | Heiner Lohaus | 2023-11-12 | 1 | -45/+69 |
| | | | | Update readme provider tables | ||||
* | Add py_arkose_generator in OpenaiChat | Heiner Lohaus | 2023-11-11 | 1 | -48/+12 |
| | |||||
* | Add exec_js helper def | Heiner Lohaus | 2023-11-03 | 1 | -21/+25 |
| | |||||
* | Fix NotImplementedError on WIn | Heiner Lohaus | 2023-11-03 | 1 | -0/+10 |
| | |||||
* | Use asyncio subprocess in OpenaiChat | Heiner Lohaus | 2023-10-28 | 1 | -3/+10 |
| | |||||
* | Add arkose_token to OpenaiChat | Heiner Lohaus | 2023-10-28 | 1 | -3/+46 |
| | |||||
* | 'Refactored by Sourcery' (#1125) | ⲘrṨhส∂ow | 2023-10-23 | 3 | -33/+31 |
| | | | Co-authored-by: Sourcery AI <> | ||||
* | Debug logging support | Heiner Lohaus | 2023-10-22 | 1 | -20/+27 |
| | | | | Async browse access token | ||||
* | Add Proxy Support and Create Provider to Readme | Heiner Lohaus | 2023-10-09 | 6 | -38/+54 |
| | | | | Add proxy support to many providers | ||||
* | Add AiAsk, Chatgpt4Online, ChatgptDemo | Heiner Lohaus | 2023-10-05 | 1 | -1/+2 |
| | | | | | | and ChatgptX Provider Fix Bing, Liaobots and ChatgptAi Provider Add "gpt_35_long" model and custom timeout | ||||
* | Sort providers in new dirs | Heiner Lohaus | 2023-10-04 | 7 | -0/+565 |