summaryrefslogtreecommitdiffstats
path: root/g4f/Provider/needs_auth (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update api / add a synthesize and upload_cookies endpoint (#2406)0.3.6.2H Lohaus3 days4-14/+111
| | | | | | | * Add web_search function to OpenaiChat provider * GithubCopilot provider added, it need a api_key * Remove nodriver login in Gemini synthesize * Update api / add a synthesize and upload_cookies endpoint
* Add speech synthesize from Gemini (#2404)0.3.6.10.3.6.0H Lohaus4 days2-1/+66
| | | | | | | | | | | * Improve slim docker image example, clean up OpenaiChat provider * Enhance event loop management for asynchronous generators * Fix attribute " shutdown_default_executor" not found in old python versions * asyncio file created with all async helpers * Add speech synthesize from Gemini. You can use it without a account
* Improve slim docker image example, clean up OpenaiChat provider (#2397)0.3.5.90.3.5.8H Lohaus4 days1-216/+8
| | | | | | | | | * Improve slim docker image example, clean up OpenaiChat provider * Enhance event loop management for asynchronous generators * Fix attribute " shutdown_default_executor" not found in old python versions * asyncio file added with all async helpers
* Improve reading .har file in OpenaiChatHeiner Lohaus4 days1-7/+7
|
* Add upload cookie filesHeiner Lohaus4 days1-1/+3
|
* Support synthesize in Openai generator (#2394)0.3.5.5H Lohaus4 days1-18/+46
| | | | | | | | | | | * 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 * Support speech synthesize in Openai generator
* Improve download of generated images, serve images in the api (#2391)0.3.5.4H Lohaus5 days3-3/+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 Lohaus5 days1-52/+13
| | | | | * Fix image generation in OpenaiChat * Add PollinationsAI provider with image and text generation
* Add Cerebras and HuggingFace2 provider, Fix RubiksAI providerHeiner Lohaus6 days5-3/+103
| | | | Add support for image generation in Copilot provider
* Add image upload to Copilot providerHeiner Lohaus6 days1-1/+1
| | | | Add --cookie-browsers argument to cli
* Add show log option to guiHeiner Lohaus6 days1-28/+35
|
* Add image upload to Copilot providerHeiner Lohaus6 days2-2/+3
| | | | | Remove prompt lock from gui Fix discord link in gui
* Add account support in Copilot providerHeiner Lohaus7 days2-3/+9
|
* Fix load model list i AirforceChat providerHeiner Lohaus7 days1-1/+15
| | | | | Add Microsoft Copilot provider Show image support in the model list of the gui
* Add full nodriver support to OpenaiChatHeiner Lohaus8 days1-55/+73
| | | | Move small docker images before old images
* Update docker tags in workfloe for slim images,Heiner Lohaus8 days1-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 Lohaus8 days6-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.0H Lohaus9 days1-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.4Tekky10 days4-0/+11
|
* Update (g4f/Provider/needs_auth/GeminiPro.py)kqlio6712 days1-1/+5
|
* Update (g4f/Provider/)kqlio672024-11-096-11/+11
|
* Update (g4f/Provider/)kqlio672024-11-065-14/+237
|
* Update (g4f/models.py g4f/Provider/ docs/providers-and-models.md)kqlio672024-11-0610-33/+667
|
* Update (g4f/Provider/DeepInfra.py g4f/Provider/__init__.py g4f/Provider/needs_auth/)kqlio672024-11-062-0/+59
|
* update Groq's available modelsnikmosi2024-10-211-2/+21
|
* Resolved merge conflictskqlio672024-09-246-10/+12
|
* Update g4f/models.py g4f/Provider/needs_auth/OpenaiChat.pykqlio672024-07-271-4/+1
|
* Comprehensive Update: New Providers, Model Enhancements, and Functionality Improvementskqlio672024-07-252-2/+3
|
* ChatGPT Reverse Engineering Update: Adapting to Arkose Detection ChangesKoukunn_2024-07-051-1/+6
|
* Add streaming and conversation support to geminiHeiner Lohaus2024-05-211-39/+76
|
* Add some options to messages in gui, saves generated images localHeiner Lohaus2024-05-201-7/+2
|
* Update model list / providersHeiner Lohaus2024-05-191-1/+2
|
* Add get/set cookies dir, hide prompt option in guiHeiner Lohaus2024-05-181-56/+21
|
* Fix OpenaiChat provider, improve proofofworkHeiner Lohaus2024-05-181-33/+48
|
* Improve Liabots provider, Add image api supportHeiner Lohaus2024-05-182-23/+25
|
* Add needs auth to provierds, Add PerplexityApi providerHeiner Lohaus2024-05-154-7/+45
| | | | Add proxy support to nodriver
* Update chatgpt url, uvloop supportHeiner Lohaus2024-05-152-14/+26
|
* Update Gemini.pyHyiKi2024-05-091-1/+1
| | | | fix issue #1932
* Add Ollama provider, Add vision support to OpenaiHeiner Lohaus2024-05-051-4/+17
|
* Add proofofwork to OpenaiChatHeiner Lohaus2024-04-281-9/+44
|
* Fix issue with You.com and nodriverHeiner Lohaus2024-04-231-1/+1
| | | | Show global model list when unselect provider
* Add vision models to readmeHeiner Lohaus2024-04-223-27/+62
|
* Add Replicate ProviderHeiner Lohaus2024-04-211-7/+8
| | | | | | Fix Bug in OpenaiChat and MetaAI Add read cookie and .har files Use factory for api app
* Add image model listHeiner Lohaus2024-04-213-15/+19
|
* Fix Bing Provider, Add Account Support for Meta AIHeiner Lohaus2024-04-211-15/+8
| | | | Use default headers in OpenaiChat
* Add MetaAI Provider and some small improvmentsHeiner Lohaus2024-04-202-2/+1
|
* Fix image generation in OpenaiChatHeiner Lohaus2024-04-191-0/+2
|
* Add Ecosia Provider, Add OpenaiAccount aliasHeiner Lohaus2024-04-185-16/+35
| | | | | Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai
* Fix DuckDuckGo Provider issuesHeiner Lohaus2024-04-171-0/+5
| | | | | Fix PerplexityLabs, FlowGpt Provider Update Bing, Gemini Provider
* some more logging0.2.9.9abc2024-04-151-0/+5
|
* Add model alias for gpt-4-turbo-preview in OpenaiChat Providerochen12024-04-131-2/+2
|
* add more modelsabc2024-04-131-0/+1
| | | | mixtral 8x22b
* update retryproviderabc2024-04-121-0/+3
| | | | now works with one provider.
* Add labels to provider listHeiner Lohaus2024-04-126-0/+6
|
* Add OpenRouter and DeepInfraImage Provider (#1814)0.2.9.2H Lohaus2024-04-104-12/+37
|
* Add nodriver to OpenaiChatHeiner Lohaus2024-04-071-0/+38
|
* Add local models to gui, Fix You Provider, add AsyncClientHeiner Lohaus2024-04-075-161/+84
|
* Update Gemini.pyH Lohaus2024-04-071-4/+7
|
* Add Groq and Openai interfaces, Add integration testsHeiner Lohaus2024-04-063-1/+100
|
* Add authless OpenaiChatHeiner Lohaus2024-04-051-29/+56
|
* Fix Gemini Proxy Connect call failed (#1768)HyiKi2024-04-051-95/+100
| | | | | | | Gemini. py file adds get_connector to support proxy --------- Co-authored-by: HyiKi <dango.little@gmail.com>
* Fix history support for OpenaiChatHeiner Lohaus2024-03-281-6/+5
|
* Fix attr conversation_id not foundHeiner Lohaus2024-03-271-2/+2
|
* Fix load .har files, add hardir to docker, add docsHeiner Lohaus2024-03-261-1/+1
|
* No arkose token and .har filesHeiner Lohaus2024-03-261-28/+20
|
* Add .har file support for OpenaiChatHeiner Lohaus2024-03-251-60/+12
| | | | | | Update model list of HuggingChat Update styles of scrollbar in gui Fix image upload in gui
* Fix missing websocket_request_id in OpenaiChatHeiner Lohaus2024-03-191-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 providerHeiner Lohaus2024-03-151-1/+1
|
* Add webview support to OpenaiChatHeiner Lohaus2024-03-141-48/+116
|
* Add system message input to guiHeiner Lohaus2024-03-091-43/+45
| | | | Improve OpenaiChat provider
* Expire cache, Fix multiple websocket conversations in OpenaiChatHeiner Lohaus2024-03-081-6/+11
| | | | Map system messages to user messages in GeminiPro
* Update OpenaiChat.py0.2.2.5H Lohaus2024-02-281-1/+1
|
* Update OpenaiChat.pyH Lohaus2024-02-281-1/+1
|
* Add websocket support in OpenaiChatHeiner Lohaus2024-02-281-95/+133
|
* Update some providersHeiner Lohaus2024-02-271-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 OpenaiChatHeiner Lohaus2024-02-261-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 bugHeiner Lohaus2024-02-251-1/+1
|
* Add GeminiPro API providerHeiner Lohaus2024-02-231-32/+57
| | | | | Set min version for undetected-chromedriver Add api_key to the new client
* Update docs / readme, Improve Gemini authHeiner Lohaus2024-02-211-16/+22
|
* Add unitests for the clientHeiner Lohaus2024-02-141-1/+1
| | | | | Fix: async generator ignored GeneratorExit Fix: ResourceWarning: unclosed event loop
* Add new Client API with DocsHeiner Lohaus2024-02-121-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 GeminiHeiner Lohaus2024-02-111-1/+3
| | | | Fix issue in Bing Image Decorator
* Update Gemini.pyH Lohaus2024-02-091-1/+0
|
* Read cookies from config in GeminiHeiner Lohaus2024-02-092-3/+5
| | | | Fixes for OpenaiChat Provider
* Update OpenaiChat.pyH Lohaus2024-02-091-1/+1
|
* Update provider and model list (#1568)H Lohaus2024-02-091-1/+1
| | | | Move bing.create_images and cookies helper Disable some providers
* Fix OpenaiChat provider, Fix issue with curl_cffiHeiner Lohaus2024-02-091-7/+18
|
* Add example for Image Upload & GenerationHeiner Lohaus2024-02-091-18/+21
|
* Resolve images in Gemini ProviderHeiner Lohaus2024-02-091-2/+39
|
* Add Gemini Provider with image upload and generationHeiner Lohaus2024-02-085-96/+184
|
* Add aiohttp_socks to requirementsHeiner Lohaus2024-01-291-16/+15
| | | | | Fix preview for uploaded and generated images in gui Improve typing, readme
* Fix: ChromeDriver only supports characters in the BMPHeiner Lohaus2024-01-264-19/+12
| | | | Add set_cookies helper, Show last used model
* New minimum requirements (#1515)0.2.0.6H Lohaus2024-01-262-24/+40
| | | | | | | * New minimum requirements * Add ConversationStyleOptionSets to Bing * Add image.ImageRequest * Improve python version support * Improve unittests
* Add ProviderModelMixin for model selectionHeiner Lohaus2024-01-231-37/+29
|
* Improve CreateImagesBingHeiner Lohaus2024-01-222-72/+0
| | | | Sort providers by category
* Fix unittestsHeiner Lohaus2024-01-141-12/+40
|
* Refactor code with AIHeiner Lohaus2024-01-141-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 BingHeiner Lohaus2024-01-131-4/+1
| | | | | Add ImageResponse to Bing Fix cursor styling in gui
* Support upload image in guiHeiner Lohaus2024-01-131-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 Lohaus2024-01-101-5/+8
| | | | | Add create images from Bing Add FreeChatgpt Provider Fix Bard Provider
* Add support for all modelsHeiner Lohaus2024-01-016-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 OpenaiChatHeiner Lohaus2024-01-011-7/+19
|
* HuggingChat: Strip leading whitespace from the first token in the streamnullstreak2023-12-151-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 VoiGptHeiner Lohaus2023-12-102-81/+1
|
* Added a new provider voigpt.com (#1328)Meshwa4282023-12-102-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 dockerfileHeiner Lohaus2023-12-063-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 bypassHeiner Lohaus2023-12-024-4/+4
|
* Add webdriver moduleHeiner Lohaus2023-11-207-144/+80
|
* Add Response Handler to OpenaiChatHeiner Lohaus2023-11-194-193/+311
| | | | | | Update Providers with WebDriver Add WebDriverSession helper Use native streaming in curl_cffi
* Improve providersHeiner Lohaus2023-11-174-84/+218
|
* Remove virtualdisplay and add headless modeHeiner Lohaus2023-11-172-30/+12
|
* Add Poe Provider, Update AItianhuSpace PorviderHeiner Lohaus2023-11-172-1/+131
|
* Update Bard.pyH Lohaus2023-11-161-12/+7
|
* Fix Bard ProviderHeiner Lohaus2023-11-161-71/+77
|
* Update OpenaiChat.pyH Lohaus2023-11-151-0/+1
|
* Add auto_continue to OpenaiChatHeiner Lohaus2023-11-121-45/+69
| | | | Update readme provider tables
* Add py_arkose_generator in OpenaiChatHeiner Lohaus2023-11-111-48/+12
|
* Add exec_js helper defHeiner Lohaus2023-11-031-21/+25
|
* Fix NotImplementedError on WInHeiner Lohaus2023-11-031-0/+10
|
* Use asyncio subprocess in OpenaiChatHeiner Lohaus2023-10-281-3/+10
|
* Add arkose_token to OpenaiChatHeiner Lohaus2023-10-281-3/+46
|
* 'Refactored by Sourcery' (#1125)ⲘrṨhส∂ow2023-10-233-33/+31
| | | Co-authored-by: Sourcery AI <>
* Debug logging supportHeiner Lohaus2023-10-221-20/+27
| | | | Async browse access token
* Add Proxy Support and Create Provider to ReadmeHeiner Lohaus2023-10-096-38/+54
| | | | Add proxy support to many providers
* Add AiAsk, Chatgpt4Online, ChatgptDemoHeiner Lohaus2023-10-051-1/+2
| | | | | | and ChatgptX Provider Fix Bing, Liaobots and ChatgptAi Provider Add "gpt_35_long" model and custom timeout
* Sort providers in new dirsHeiner Lohaus2023-10-047-0/+565