summaryrefslogtreecommitdiffstats
path: root/g4f/gui (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add Cerebras and HuggingFace2 provider, Fix RubiksAI providerHeiner Lohaus6 days5-47/+60
| | | | Add support for image generation in Copilot provider
* Add image upload to Copilot providerHeiner Lohaus6 days3-2/+18
| | | | Add --cookie-browsers argument to cli
* Fix aliases to gui argumentsHeiner Lohaus6 days1-6/+2
|
* Add aliases to gui arguments, fix logs variableHeiner Lohaus6 days3-9/+12
|
* Add show log option to guiHeiner Lohaus7 days4-2/+45
|
* Fix generate messages on error in guiHeiner Lohaus7 days1-11/+15
|
* Ask for auth on image uploadHeiner Lohaus7 days1-0/+2
|
* Add image upload to Copilot providerHeiner Lohaus7 days3-131/+142
| | | | | Remove prompt lock from gui Fix discord link in gui
* Fix load model list i AirforceChat providerHeiner Lohaus8 days3-11/+16
| | | | | Add Microsoft Copilot provider Show image support in the model list of the gui
* Add nodriver to Gemini provider,Heiner Lohaus9 days1-15/+17
| | | | | | 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 Lohaus10 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
* Update internet.pyH Lohaus10 days1-2/+2
|
* Update internet.pyH Lohaus10 days1-2/+0
|
* Update internet.pyH Lohaus10 days1-1/+1
|
* Update internet.pyH Lohaus10 days1-1/+1
|
* Update internet.pyH Lohaus10 days1-1/+1
|
* Update internet.pyH Lohaus10 days1-1/+1
|
* Update index.htmlH Lohaus10 days1-1/+1
|
* Merge pull request #2313 from kqlio67/mainTekky11 days1-5/+5
|\ | | | | Major Provider Updates and Documentation Restructuring
| * Update (g4f/gui/client/index.html)kqlio672024-11-091-2/+2
| |
| * Update (g4f/gui/client/index.html)kqlio672024-11-061-1/+2
| |
| * Update (docs/providers-and-models.md g4f/models.py g4f/gui/client/index.html g4f/Provider/Cloudflare.py)kqlio672024-11-061-1/+0
| |
| * fix(g4f/gui/client/index.html): Update Discord link in sidebarkqlio672024-10-311-1/+1
| |
* | Improve logging implementation (#2347)foxfire5211 days1-2/+4
|/
* Update (g4f/gui/server/api.py)kqlio672024-10-291-1/+1
|
* Update (g4f/gui/server/api.py g4f/Provider/Blackbox.py)kqlio672024-10-291-1/+1
|
* Update (g4f/gui/*)kqlio672024-10-294-440/+218
|
* Merge branch 'xtekky:main' into mainkqlio672024-10-272-2/+87
|\
| * Update chat.v1.jsfoxfire522024-10-261-1/+4
| |
| * Update highlightjs-copy.min.jsfoxfire522024-10-261-6/+4
| |
| * Clean up chat.v1.jsfoxfire522024-10-261-1/+1
| |
| * Clean up highlightjs-copy.min.jsfoxfire522024-10-261-4/+2
| |
| * Clean up chat.v1.jsfoxfire522024-10-261-15/+9
| |
| * Update highlightjs-copy.min.jsfoxfire522024-10-251-7/+21
| |
| * Undo minify highlightjs-copy.min.jsfoxfire522024-10-251-1/+44
| |
| * Update chat.v1.jsfoxfire522024-10-241-5/+1
| |
| * Update chat.v1.jsfoxfire522024-10-241-13/+0
| |
| * Update chat.v1.jsfoxfire522024-10-241-1/+53
| |
* | feat(messages): add image album functionalitykqlio672024-10-251-8/+120
| |
* | feat(g4f/gui/client/static/css/style.css): add image modal and navigation controlskqlio672024-10-251-1/+86
| |
* | feat(g4f/gui/client/index.html): add image album and enhance model/provider optionskqlio672024-10-251-237/+251
| |
* | feat(g4f/gui/server/website.py): add redirect for /images/ endpointkqlio672024-10-251-1/+5
| |
* | feat(g4f/gui/server/backend.py): add route to list generated imageskqlio672024-10-251-2/+22
| |
* | feat(g4f/gui/server/api.py): enhance image handling and directory managementkqlio672024-10-251-52/+11
|/
* feat(g4f/gui/server/api.py): improve image handling and response streamingkqlio672024-10-221-61/+63
|
* refactor(g4f/gui/server/api.py): streamline model retrieval logickqlio672024-10-191-7/+2
|
* Fixing (g4f/gui/client/static/css/style.css) errors with the size of internals in guikqlio672024-10-191-2/+0
|
* Updated(g4f/gui/server/api.py)kqlio672024-10-151-28/+13
|
* style(g4f/gui/server/api.py): update inline comments for URL processingkqlio672024-10-111-1/+1
|
* Merge pull request #2252 from elitexp/fix/asyncDDG-2236Tekky2024-09-291-1/+1
|\ | | | | Duck Duck Go Async Text Search Bug Fix
| * Duck Duck Go Async Text Search Bug FixSujip Maharjan2024-09-281-1/+1
| |
* | Resolved merge conflictskqlio672024-09-241-2/+1
|/
* Updated g4f/gui/server/api.pykqlio672024-09-041-1/+1
|
* feat(image-processing): add support for data URI image handlinkqlio672024-09-041-13/+28
|
* Updates, improvements, corrections of models.py and index.html errorskqlio672024-07-291-2/+2
|
* Improve async client readme, Fix print styling, Add image api exampleHeiner Lohaus2024-05-201-0/+3
|
* Add some options to messages in gui, saves generated images localHeiner Lohaus2024-05-205-27/+97
|
* Create windows release, improve stylingHeiner Lohaus2024-05-191-15/+20
|
* Add dark mode config, slide system promptHeiner Lohaus2024-05-193-118/+50
|
* Fix js error in gui, Revert to_image in guiHeiner Lohaus2024-05-192-3/+3
|
* Fix upload imageHeiner Lohaus2024-05-181-2/+2
|
* Add get/set cookies dir, hide prompt option in guiHeiner Lohaus2024-05-183-18/+43
|
* Update chatgpt url, uvloop supportHeiner Lohaus2024-05-154-20/+42
|
* Fix issue with You.com and nodriverHeiner Lohaus2024-04-232-2/+5
| | | | Show global model list when unselect provider
* Add conversation title change in guiHeiner Lohaus2024-04-232-13/+59
| | | | Fix bug with multiple requests a .har in OpenaiChat
* Add nodriver to dockerHeiner Lohaus2024-04-231-0/+1
|
* Add gemini-1.5-pro-latest modelHeiner Lohaus2024-04-222-13/+25
|
* Add vision models to readmeHeiner Lohaus2024-04-221-5/+9
|
* Add Replicate ProviderHeiner Lohaus2024-04-213-3/+7
| | | | | | Fix Bug in OpenaiChat and MetaAI Add read cookie and .har files Use factory for api app
* Add image model listHeiner Lohaus2024-04-212-4/+28
|
* Fix Bing Provider, Add Account Support for Meta AIHeiner Lohaus2024-04-212-2/+9
| | | | Use default headers in OpenaiChat
* Add MetaAI Provider and some small improvmentsHeiner Lohaus2024-04-203-4/+5
|
* A few small fixes in GUI and Providers (#1861)kqlio672024-04-191-1/+1
|
* Added Meta llama-3 support! (#1856)PD2024-04-192-1/+2
| | | | | | | | * Added Meta llama-3 support! Decided to change llama2.py to llama.py to hold all the llama family models. * updated HuggingChat provider * Update FlowGpt.py
* Add Ecosia Provider, Add OpenaiAccount aliasHeiner Lohaus2024-04-181-4/+4
| | | | | Use AsyncClient in API, add web_search parameter in API Improve error messages in Openai
* Add missing styling on phoneHeiner Lohaus2024-04-172-14/+11
|
* Fix style.cssHeiner Lohaus2024-04-171-1/+1
|
* Fix DuckDuckGo Provider issuesHeiner Lohaus2024-04-173-4/+21
| | | | | Fix PerplexityLabs, FlowGpt Provider Update Bing, Gemini Provider
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-2/+2
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-8/+9
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-16/+2
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-1/+1
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-3/+2
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-1/+1
|
* Fix SpeechRecognition on PhoneHeiner Lohaus2024-04-131-4/+12
|
* Add labels to provider listHeiner Lohaus2024-04-122-3/+13
|
* Add unittests for async client (#1830)0.2.9.5H Lohaus2024-04-121-7/+4
| | | | | | | * Add unittests for async client * Add pollyfill for anext * Update integration tests
* Update chat.v1.jsH Lohaus2024-04-111-1/+1
|
* Update chat.v1.jsH Lohaus2024-04-111-1/+2
|
* Update chat.v1.jsH Lohaus2024-04-111-5/+7
|
* Fix DeepInfra Provider, Fix Speech Recognition on PhoneHeiner Lohaus2024-04-111-3/+3
|
* Add ReplicateImage Provider, Fix BingCreateImages ProviderHeiner Lohaus2024-04-113-56/+59
|
* Increase conversation title lenghtHeiner Lohaus2024-04-102-24/+45
|
* Some small fixesHeiner Lohaus2024-04-102-69/+106
|
* Add OpenRouter and DeepInfraImage Provider (#1814)0.2.9.2H Lohaus2024-04-104-19/+35
|
* Improve styling mobileHeiner Lohaus2024-04-092-4/+13
|
* Add project filesHeiner Lohaus2024-04-092-6/+8
|
* Add text to speech moduleHeiner Lohaus2024-04-096-15/+113
|
* Add DuckDuckGo Provider, Add SpeechRecognition to guiHeiner Lohaus2024-04-083-37/+162
|
* Add WhiteRabbitNeo Provider, Many tiny improvments in the guiHeiner Lohaus2024-04-086-94/+192
|
* Add nodriver to OpenaiChatHeiner Lohaus2024-04-071-1/+1
|
* Add local models to gui, Fix You Provider, add AsyncClientHeiner Lohaus2024-04-075-25/+67
|
* Update style.cssH Lohaus2024-04-061-5/+13
|
* Update index.htmlH Lohaus2024-04-061-1/+1
|
* Update index.htmlH Lohaus2024-04-061-0/+13
|
* Update style.cssH Lohaus2024-04-061-3/+19
|
* Update index.htmlH Lohaus2024-04-061-33/+0
|
* Update api.pyH Lohaus2024-04-061-5/+2
|
* Update api.pyH Lohaus2024-04-061-1/+0
|
* Update api.pyH Lohaus2024-04-061-98/+0
|
* Update webview.pyH Lohaus2024-04-061-1/+1
|
* Update serverH Lohaus2024-04-061-0/+95
|
* Update webview.pyH Lohaus2024-04-061-1/+1
|
* Update webview.pyH Lohaus2024-04-061-0/+2
|
* Update webview.pyH Lohaus2024-04-061-1/+1
|
* Update run.pyH Lohaus2024-04-061-8/+1
|
* Update guiH Lohaus2024-04-061-0/+8
|
* Update __init__.pyH Lohaus2024-04-061-8/+12
|
* Update __init__.pyH Lohaus2024-04-061-1/+0
|
* Update serverH Lohaus2024-04-061-0/+1
|
* Update api.pyH Lohaus2024-04-061-1/+1
|
* Add Installation Guide for WindowsHeiner Lohaus2024-04-063-49/+6
| | | | Improve Contributors list in Readme
* Aktualisieren von api.pyH Lohaus2024-04-051-1/+1
|
* Fix history support for OpenaiChatHeiner Lohaus2024-03-282-7/+10
|
* No arkose token and .har filesHeiner Lohaus2024-03-261-4/+4
|
* Add .har file support for OpenaiChatHeiner Lohaus2024-03-254-4/+19
| | | | | | Update model list of HuggingChat Update styles of scrollbar in gui Fix image upload in gui
* Add webview docs and examples, Set webview as defaultHeiner Lohaus2024-03-223-13/+14
|
* Fix requirements in gui apiHeiner Lohaus2024-03-191-6/+6
|
* Fix requirements in gui apiHeiner Lohaus2024-03-191-4/+1
|
* Fix missing websocket_request_id in OpenaiChatHeiner Lohaus2024-03-196-39/+219
| | | | | | Add RateLimitErrors to Bing Add android support to gui api Add annotations import to gui api
* Fix abort in webviewHeiner Lohaus2024-03-174-22/+34
|
* Fix GigaChat exceptions, Raise missing browser errorHeiner Lohaus2024-03-162-9/+7
|
* Add conversation support for BingHeiner Lohaus2024-03-163-9/+24
|
* Add copilot conversation modeHeiner Lohaus2024-03-161-8/+11
|
* Serverless webview guiHeiner Lohaus2024-03-1619-404/+436
|
* Move raise_for_status, Create FormData wrapperHeiner Lohaus2024-03-152-6/+66
|
* Add Pyinstaller support, Use curl_cffi in You providerHeiner Lohaus2024-03-153-4/+16
|
* Add export / import conversationsHeiner Lohaus2024-03-143-12/+57
|
* Filter not working provider from RetryProviderHeiner Lohaus2024-03-141-1/+1
|
* Add webview support to OpenaiChatHeiner Lohaus2024-03-142-9/+5
|
* Add model preselection in guiHeiner Lohaus2024-03-134-33/+100
|
* Remove generate images buttonHeiner Lohaus2024-03-132-2/+9
|
* Fix Bing create images, Add gui in webview initHeiner Lohaus2024-03-132-16/+55
|
* Add count chars to gui, Add retry support to fix rate limit in BingHeiner Lohaus2024-03-121-1/+5
|
* Remove all not working provider (#1679)H Lohaus2024-03-121-0/+1
| | | | Fix many providers Add selenium-wire to requierments
* ~ gui system prompt spacingxtekky-patch-1Tekky2024-03-091-2/+2
| | | The spacing was misaligned, a little increase in the with fixes it
* Add word count from iG8RHeiner Lohaus2024-03-093-117/+120
| | | | | | Improve Bing provider Some gui improvments Improve error handling in gui
* Add system message input to guiHeiner Lohaus2024-03-093-60/+89
| | | | Improve OpenaiChat provider
* Enable Liaobots, disable Phind providerHeiner Lohaus2024-03-081-1/+0
|
* Fiy unittests with duckduckgo-search 5.0Heiner Lohaus2024-03-061-1/+1
|
* Use word word count from alfaazHeiner Lohaus2024-03-061-8/+1
|
* Use word word count from alfaazHeiner Lohaus2024-03-061-2/+6
| | | | Fix delete config on clear conversations
* Improve gui handling, Improve count tokensHeiner Lohaus2024-03-031-22/+28
|
* Fix history on error, fix count words for chineseHeiner Lohaus2024-03-021-4/+7
|
* Ignore empty auth header in apiHeiner Lohaus2024-02-293-48/+103
| | | | Add live token count in gui
* Fix filter messages in guiHeiner Lohaus2024-02-261-5/+8
|
* Improve filter_messages in guiHeiner Lohaus2024-02-262-5/+15
| | | | Add rdns suport for proxies
* Improve mobile css stylesHeiner Lohaus2024-02-251-2/+10
|
* gui: remove cursor on errorsHeiner Lohaus2024-02-251-17/+20
| | | | Add auth header to GeminiPro provider
* Improve show result in guiHeiner Lohaus2024-02-251-6/+10
|
* Add count word and tokens in guiHeiner Lohaus2024-02-243-23/+89
|
* Add FlowGpt provider, Fix issue with None values in apiHeiner Lohaus2024-02-241-1/+1
|
* Add remove messages from historyHeiner Lohaus2024-02-242-23/+95
| | | | Improve hidding regenerated messages
* Update client docs, Enable some testsHeiner Lohaus2024-02-221-2/+2
|
* Move some modules, create providers dirHeiner Lohaus2024-02-222-10/+10
| | | | | | Set min version for duckduckgo Make duckduckgo search async Remove get_lastet_version
* Add MathJax to GUI #1563, Add model name to GUI #1600Heiner Lohaus2024-02-192-17/+36
|
* Add new Client API with DocsHeiner Lohaus2024-02-121-19/+10
| | | | | | | 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.
* Add disable history button in GUIHeiner Lohaus2024-02-112-4/+14
|
* Add upload image in You providerHeiner Lohaus2024-02-112-1/+3
|
* Fix convert image to jpg in BingHeiner Lohaus2024-02-111-2/+1
| | | | Fix display upload image in GUI
* Add GPT 4 support in You, Add camera input, Enable logging on debug in GUI, Don't load expired cookiesHeiner Lohaus2024-02-115-26/+70
|
* Resolve images in Gemini ProviderHeiner Lohaus2024-02-091-1/+1
|
* Add Gemini Provider with image upload and generationHeiner Lohaus2024-02-081-1/+1
|
* Add aiohttp_socks to requirementsHeiner Lohaus2024-01-291-0/+16
| | | | | Fix preview for uploaded and generated images in gui Improve typing, readme
* Fix: ChromeDriver only supports characters in the BMPHeiner Lohaus2024-01-263-10/+14
| | | | Add set_cookies helper, Show last used model
* New minimum requirements (#1515)0.2.0.6H Lohaus2024-01-263-11/+19
| | | | | | | * New minimum requirements * Add ConversationStyleOptionSets to Bing * Add image.ImageRequest * Improve python version support * Improve unittests
* Fix background in select boxHeiner Lohaus2024-01-231-1/+1
|
* Add upload svg image supportHeiner Lohaus2024-01-233-4/+10
| | | | Fix upload image in Bing Provider
* Improve testsHeiner Lohaus2024-01-211-2/+1
|
* Fix unittests (#1472)H Lohaus2024-01-141-1/+6
| | | | | | | | | * Fix unittests * Fix missing distutils, install setuptools * Fix version not found * Remove deprecation in get_event_loop
* Change doctypes style to GoogleHeiner Lohaus2024-01-142-65/+152
| | | | | | Fix typo in latest_version Fix Phind Provider Add unittest worklow and main tests
* Refactor code with AIHeiner Lohaus2024-01-143-25/+86
| | | | | | | 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-132-2/+3
| | | | | Add ImageResponse to Bing Fix cursor styling in gui
* Fix merge issuesHeiner Lohaus2024-01-131-1/+2
|
* Support upload image in guiHeiner Lohaus2024-01-134-144/+137
| | | | | | | Add image upload to OpenaiChat Add image response to OpenaiChat Improve ChatGPT Plus Support Remove unused requirements
* Add publish-to-pypi workflowHeiner Lohaus2024-01-123-9/+9
| | | | | Improve gui frontend Fix web search in bing
* Add create images to Bing (#1426)H Lohaus2024-01-104-19/+40
| | | | | Add create images from Bing Add FreeChatgpt Provider Fix Bard Provider
* Fix markdown replaceHeiner Lohaus2024-01-021-1/+3
|
* Fix permissions for chromedriverHeiner Lohaus2024-01-011-1/+2
| | | | | Fix NoVNC server access Remove java from build
* Add support for all modelsHeiner Lohaus2024-01-013-38/+64
| | | | | | | | | 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
* remove unnecessary semicolonYash Varshney2023-12-311-1/+1
|
* fix(g4f): Fix typo in function nameNiNiyas2023-12-191-1/+1
|
* Change default port for guiHeiner Lohaus2023-12-111-1/+1
| | | | | | Change default host for api Disable gui in build Add custom docker user
* Add error classesHeiner Lohaus2023-12-111-10/+8
| | | | Move version check to debug
* Improve error handling in guiHeiner Lohaus2023-12-102-59/+45
|
* Add G4F_PROXY environmentHeiner Lohaus2023-12-104-119/+108
| | | | Add regenerate button in gui
* Update readme. Add docker hubHeiner Lohaus2023-12-071-2/+2
|
* Add websearch to gui (#1314)H Lohaus2023-12-075-55/+178
| | | | | | | | * Add websearch to gui * Fix version_check config * Add version badge in README.md * Show version in gui * Add docker hub build * Fix gui backend, improve style
* Improve docker imageHeiner Lohaus2023-12-062-2/+5
|
* Add selenium to dockerfileHeiner Lohaus2023-12-063-93/+60
| | | | | | Load model and provider list in gui Remove needs_auth in HuggingChat Add default model and login url in gui
* Remove height restrictionpakmmc2023-11-081-7/+1
| | | Currently has blank black space at the bottom of the screen on 13" devices
* Update backend.py, index.html, requirements.txt (#1180)hdsz252023-10-282-6/+6
| | | | | | | | | | | | | | * Update backend.py change to the model that received from user interactive from the web interface model selection. * Update index.html added Llama2 as a provider selection and also include the model selection for Llama2: llama2-70b, llama2-13b, llama2-7b * Update requirements.txt add asgiref to enable async for Flask in api. "RuntimeError: Install Flask with the 'async' extra in order to use async views"
* added contextunknown2023-10-273-50/+83
|
* add proxy supportcatmeowjiao2023-10-261-8/+29
|
* 'Refactored by Sourcery' (#1125)ⲘrṨhส∂ow2023-10-234-32/+26
| | | Co-authored-by: Sourcery AI <>
* ~abc2023-10-194-39/+95
| | | | fix gui errors on iOS
* ~ | g4f `v-0.1.6.8`0.1.6.8abc2023-10-192-7/+12
| | | | some quick fixes
* ~abc2023-10-193-64/+59
| | | | automatic models fetching in GUI.
* ~abc2023-10-191-0/+7
|
* fix: remove typo in readme and configsEzra Adeyinka2023-10-131-1/+1
|
* Unify g4f tools into one CLIArran Hobson Sayers2023-10-122-13/+19
|
* ~ | Merge pull request #1044 from Lin-jun-xiang/mainTekky2023-10-112-0/+5
|\ | | | | Fix: TypeError: unsupported operand type(s) for |:...
| * Fix: TypeError: unsupported operand type(s) for |:...hs_junxiang2023-10-112-0/+5
| |
* | fix typo in backend.pyIkko Eltociear Ashimine2023-10-111-1/+1
|/ | | occured -> occurred
* ~ | remove DeepAiabc2023-10-101-1/+0
|
* ~ | g4f `v-0.1.5.8`0.1.5.8abc2023-10-102-12/+4
|
* fix htmlCommenter1233212023-10-101-1/+1
|
* whatCommenter1233212023-10-101-3/+3
|
* change discord icon to telegram icon on guiCommenter1233212023-10-102-2/+2
|
* fix provider thing in gui x2Commenter1233212023-10-103-10/+9
|
* fix provider thing in guiCommenter1233212023-10-101-1/+1
|
* make internet searching betterCommenter1233212023-10-102-11/+41
|
* ~ | g4f `v-0.1.5.7` [Set Provider in GUI] + Provider Proxyabc2023-10-103-143/+164
|
* ~abc2023-10-101-1/+15
| | | | Command line arguments for GUI
* ~abc2023-10-102-7/+29
| | | | New system for str to Provider
* ~ | g4f `v-0.1.5.6`abc2023-10-081-0/+4
| | | | | | | | | | gui & interference can now be run with: python -m g4f.gui.run and python -m g4f.interference.run
* ~ | new g4f GUIabc2023-10-0620-0/+1880