Commit Graph

519 Commits (ceed364cb1ade47a29ccf698074be01b520fc82c)

Author SHA1 Message Date
H Lohaus 5c5ce8c0f7
Merge pull request #1356 from eminemkun/main
Fix Bing provider Cookie issue
7 months ago
H Lohaus 8bdcb4bc62
Merge pull request #1352 from nullstreak/main
HuggingChat: Strip leading whitespace from the first token in the stream
7 months ago
Heiner Lohaus 854dc6c90f Fix remove NoowAi, Fix download dir in docker 7 months ago
eminemkun ba68db3302 Fix Bing provider Cookie issue 7 months ago
nullstreak f554018da2
HuggingChat: Strip leading whitespace from the first token in the stream
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.
7 months ago
devAdityaa 22c52146e2 Moved NoowAI to deprecated folder as it's been officially taken down 7 months ago
H Lohaus 7f0bdf8466
Remove VoiGpt 7 months ago
H Lohaus d7b5ba2cbf
Remove VoiGpt 7 months ago
alvarosoares01@gmail.com 0ea720c1db Add providers in api 7 months ago
Tekky 5d8e603095
Merge pull request #1343 from nullstreak/main
Add Mistral models
7 months ago
Tekky 1acd800cc3
Merge pull request #1341 from GEOEGII555/patch-1
VoiGpt stopped working -> changed the working flag to False and moved it to deprecated providers.
7 months ago
Tekky 99127111f5
Merge pull request #1331 from hlohaus/proxy
Add G4F_PROXY environment
7 months ago
nullstreak c7b5e5eee6
Add Mistral models 7 months ago
GEOEGII555 629574b35e
Update and rename g4f/Provider/VoiGpt.py to g4f/Provider/deprecated/VoiGpt.py 7 months ago
Heiner Lohaus b2d02ed624 Change default port for gui
Change default host for api
Disable gui in build
Add custom docker user
7 months ago
Heiner Lohaus d743ee0c26 Add error classes
Move version check to debug
7 months ago
Heiner Lohaus 62397ad112 Remove needs_auth, add proxy support in VoiGpt 7 months ago
Meshwa428 983d17cb7b
Added a new provider voigpt.com (#1328)
* added the new VoiGpt provider

* fixed the voigpt and moved it to needs_auth

* added auth detail and doc to voiGpt provider
7 months ago
Heiner Lohaus c7307030a9 Improve error handling in gui 7 months ago
Heiner Lohaus bf41cfc5d1 Add G4F_PROXY environment
Add regenerate button in gui
7 months ago
H Lohaus c3ccc4e819
Fix llama2 provider, Update TOC in readme (#1325) 7 months ago
Heiner Lohaus bb34642fcb Update readme. Add docker hub 7 months ago
H Lohaus 484b96d850
Add websearch to gui (#1314)
* 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
7 months ago
H Lohaus 5862d55abf
Update Pi.py 7 months ago
abc c429ec6604 ~ | g4f v-0.1.9.2 7 months ago
H Lohaus f962993b8d
Merge pull request #1309 from hlohaus/go
Add selenium to dockerfile
7 months ago
Heiner Lohaus c667f1cec5 Improve docker image 7 months ago
Heiner Lohaus 3576dee75a Add selenium to dockerfile
Load model and provider list in gui
Remove needs_auth in HuggingChat
Add default model and login url in gui
7 months ago
abc 546ea6eabc ~ | g4f `v-0.1.9.1` 7 months ago
Heiner Lohaus 2157ccbcdb Add get_session_from_browser as cloudflare bypass 7 months ago
Heiner Lohaus cd6ccdd03b Add proxy support / fix streaming 7 months ago
Heiner Lohaus e74af803e7 Update pi provider 7 months ago
madonchik123 b0276f6c9e
Added new provider PI (Hacky way to use) (#1291)
* Added new provider PI (Hacky way to use)

* Updated models endpoint made it show real info about the model.py

* Added cloudscraper to the requirements

* Fixed some bugs aka made streaming also return role
7 months ago
abc 1ade1d959c ~
chatgptx not working
8 months ago
abc 10a3832458 ~
fix DeepInfra
8 months ago
abc 50eafb551c ~ | g4f `v-0.1.9.0` 8 months ago
Heiner Lohaus 4cec1ed9aa Fix ChatgptAi Provider 8 months ago
Heiner Lohaus ebb6427100 Add GptTalkRu Provider 8 months ago
Heiner Lohaus fc74c8f350 Disable ChatgptDemoAi, ChatAnywhere and Berlin 8 months ago
Heiner Lohaus ea3cb0d5e9 Fix Phind and GptGo Provider 8 months ago
abc 063696630c ~ | g4f v-0.1.8.9 8 months ago
abc 9140541179 ~ | improve compatibility 8 months ago
Tekky 4f7ebdab73
Merge branch 'main' into webdriver 8 months ago
H Lohaus a2b803a56c
Update AItianhu.py 8 months ago
H Lohaus ad78589843
Update GptGo.py 8 months ago
Heiner Lohaus a9f15815cd Support stream in create_async 8 months ago
Heiner Lohaus 08e308348b Add webdriver module 8 months ago
Heiner Lohaus 702837a33a Add auto support params method 8 months ago
razrab cd4207a146 Fix tupo in GptGo 8 months ago
abc d4c8f3e8d5 ~ |
trying to improve compability with python versions < 3.8
8 months ago
abc a7e1419d01 ~ | g4f `v-0.1.8.7` 8 months ago
abc 2345588d38 ~ | improve compatibility with lower python versions
remove tiktoken
8 months ago
abc 79761c6e42 ~ | g4f v-0.1.8.6 8 months ago
Tekky eeb26036ca
Merge pull request #1269 from hlohaus/any
Add Response Handler to OpenaiChat
8 months ago
Heiner Lohaus 9239cadd8b Add Response Handler to OpenaiChat
Update Providers with WebDriver
Add WebDriverSession helper
Use native streaming in curl_cffi
8 months ago
Tekky 2fcb3f949b
Merge pull request #1267 from hlohaus/any
Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers
8 months ago
Heiner Lohaus cadc507fad Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers
Add OnlineGpt and TalkAi Provider
Add get_random_string and get_random_hex helper
Remove funcaptcha package
8 months ago
abc 9c45b5622a ~ | g4f `v-0.1.8.5` 8 months ago
Tekky ca3eaaffee
Merge pull request #1264 from hlohaus/any
Improve providers
8 months ago
Heiner Lohaus e4caf1d0ca Improve providers 8 months ago
Tekky 053cfa6630
Merge pull request #1262 from hlohaus/any
Update Readme / Headless Mode
8 months ago
Heiner Lohaus 2ebbcdf0b8 Remove virtualdisplay and add headless mode 8 months ago
H Lohaus f57fa3a43f
Merge pull request #1261 from hlohaus/any
Add Poe Provider, Update AItianhuSpace Porvider
8 months ago
Heiner Lohaus 92908b4347 Add Poe Provider, Update AItianhuSpace Porvider 8 months ago
abc 14f4b0d13e ~ | g4f `v-0.1.8.4` 8 months ago
abc c7e047b34c ~ 8 months ago
Tekky 8393b2bd56
Merge pull request #1260 from hlohaus/any
Update Phind and PerplexityAi - GPT-4 Providers
8 months ago
H Lohaus 235dabf2cc
Update Liaobots.py 8 months ago
H Lohaus 56db205111
Update MyShell.py 8 months ago
H Lohaus 29df5a21a8
Update Bard.py 8 months ago
H Lohaus 79c9051743
Update Phind.py 8 months ago
H Lohaus e0541c513f
Update Phind.py 8 months ago
H Lohaus aa12716974
Update MyShell.py 8 months ago
H Lohaus 5c5235671e
Update MyShell.py 8 months ago
H Lohaus 0625bd0a06
Update PerplexityAi.py 8 months ago
H Lohaus cbc08d6014
Update helper.py 8 months ago
H Lohaus 51a6669210
Update Phind.py 8 months ago
H Lohaus 840157abaa
Update helper.py 8 months ago
H Lohaus 293337db98
Update helper.py 8 months ago
Heiner Lohaus 510f534c0a Fix Bard Provider 8 months ago
Heiner Lohaus 0c4e5e5127 Fix Phind and PerplexityAi - GPT-4 Providers
Fix MyShell Provider
Refactor Provider __init__
Add ChatAnywhere Provider
Update models list
8 months ago
H Lohaus 575a188519
Merge pull request #1257 from AndPim4912/ignored-tupo
Fixed tupo in list_ignored_providers parameter.
8 months ago
H Lohaus 6a793e782c
Merge pull request #1258 from AndPim4912/chatbase
Add back crutch of incorrect responses to ChatBase
8 months ago
JunXiang 04303131c8
Merge branch 'xtekky:main' into test 8 months ago
hs_junxiang 5c16856c3f fix: GPTalk can only use 5 times (#1255) 8 months ago
razrab 1906b5fd06 Add back crutch of incorrect responses to ChatBase 8 months ago
razrab 9b19603f03 Fixed tupo in list_ignored_providers parameter. 8 months ago
H Lohaus 2e46f1c074
Merge pull request #1250 from kacperkwapisz/patch-1
stream check workaround & fix
8 months ago
H Lohaus 52545369c5
Update OpenaiChat.py 8 months ago
H Lohaus f04e415bec
Merge pull request #1247 from hlohaus/pi
Fix Chatgpt4Online Provider
8 months ago
Kacper Kwapisz ef3fdfa892
Update __init__.py
fixed the line where it checks if stream is requested. I made the change because before it ignored what the user typed because there was a invalid conversion from the boolean to string where the if stream clause would always be true. Simple workaround :)
8 months ago
Eikosa abbf2927ec
Check_pypi_version now returns value 8 months ago
Heiner Lohaus 2f64bc99ef Fix Chatgpt4Online Provider 8 months ago
razrab 7b26e20db0 Added back list_ignored_providers parameter to ChatCompletion.create method in api. 8 months ago
Tekky 82f3cdc762
Merge pull request #1243 from AndPim4912/main 8 months ago
Tekky ed008dcfe6
Merge pull request #1241 from hlohaus/pi 8 months ago
razrab 5a6d59e171 Refactor item_data update to handle byte keys and convert messages to dict. 8 months ago
Heiner Lohaus 2fb932220d Add Berlin and Koala Provider 8 months ago
abc eae81e7473 ~ | g4f `v-0.1.8.2` 8 months ago
Heiner Lohaus 745ea57c63 Add auto_continue to OpenaiChat
Update readme provider tables
8 months ago