Commit Graph

469 Commits (5c5ce8c0f7caa77c09247a103d67a5a030d70e91)

Author SHA1 Message Date
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
Heiner Lohaus c796ba2253 Add py_arkose_generator in OpenaiChat 8 months ago
pakmmc 4359be5468
Remove height restriction
Currently has blank black space at the bottom of the screen on 13" devices
8 months ago
abc f5ace7ee56 ~ | g4f `v-0.1.8.1` 8 months ago
Giancarlo-Ma ee5f2a4ab1
fix: api streaming TypeError: Object of type generator is not JSON serializable 8 months ago
hs_junxiang a3c4e63577 fix: no module named 'flask' (#1216) 8 months ago
abc 9c9c00a7a7 ~ | g4f `v-0.1.8.0` 8 months ago
Tekky d5a499d064
Merge pull request #1213 from thatlukinhasguy1/main
Make the API use FastAPI instead of Flask
8 months ago
H Lohaus 363daeaab2
Merge pull request #1207 from hlohaus/win
Fix NotImplementedError on WIn
8 months ago
ThatLukinhasGuy f1280da4ca
Update __init__.py 8 months ago
ThatLukinhasGuy 90678515a6
Update __init__.py 8 months ago
ThatLukinhasGuy 65c3a88e0a
Update __init__.py 8 months ago
ThatLukinhasGuy 93a6d4499b
Update cli.py 8 months ago
ThatLukinhasGuy df7ba2c5eb
Update cli.py 8 months ago
ThatLukinhasGuy 0a2ff2ba5e
Update run.py 8 months ago
ThatLukinhasGuy 7ef8135ed4
Update __init__.py 8 months ago
ThatLukinhasGuy 1726bc723d
Update __init__.py 8 months ago
ThatLukinhasGuy 81bd9bab33
Update __init__.py 8 months ago
ThatLukinhasGuy 1375a74089
Update __init__.py 8 months ago
ThatLukinhasGuy ef3e297585
Update cli.py 8 months ago
ThatLukinhasGuy f51fe6322f
Update run.py 8 months ago
ThatLukinhasGuy 0af4fc0997
Update __init__.py 8 months ago
ThatLukinhasGuy 318112c8b9
Update run.py 8 months ago
ThatLukinhasGuy 87cf743a41
Update __init__.py 8 months ago
ThatLukinhasGuy 045a3b1c4b
Update __init__.py (#1) 8 months ago
Luneye 23127acab2
Update Bing.py - Removed unnecessary "await" statements that could potentially lead to errors 8 months ago
Heiner Lohaus dfefd22aa1 Add exec_js helper def 8 months ago
Heiner Lohaus 65b5227500 Fix NotImplementedError on WIn 8 months ago
ThatLukinhasGuy 6e75e23033
Update __init__.py 8 months ago
ThatLukinhasGuy 80321cc47a
Update __init__.py 8 months ago
ThatLukinhasGuy a195d6d568
Update run.py 8 months ago
ThatLukinhasGuy 1e0b09b8d5
Update __init__.py 8 months ago
xtekky e875f1d7d1 ~ | g4f `v-0.1.7.9` 8 months ago
H Lohaus 85ca16d77f
Merge pull request #1181 from hlohaus/arkose
Use asyncio subprocess in OpenaiChat
8 months ago
Luneye b993bc00fa
Update ChatBase.py - Added jailbreak (enabled by default), Removed list incorrect responses 8 months ago
Heiner Lohaus cc301a3dd8 Use asyncio subprocess in OpenaiChat 8 months ago
hdsz25 b8a3db526c
Update backend.py, index.html, requirements.txt (#1180)
* 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"
8 months ago
Tekky 1dc8e6d528
Merge pull request #1175 from Biflez48/main
Adding context preservation to the GUI.
8 months ago
Heiner Lohaus dc04ca9306 Add arkose_token to OpenaiChat 8 months ago
Heiner Lohaus 79cf039a88 Update config supports_message_history 8 months ago
unknown 03dc8532f9 added context 8 months ago
abc 1e5a0eda1b ~ | g4f `v-0.1.7.8` 8 months ago
Tekky 0e700a5a95
Merge pull request #1166 from catmeowjiao/add-proxy
add proxy support
8 months ago
catmeowjiao 325f8558da add api proxy 8 months ago
Heiner Lohaus ba42301393 Add llama2 model mapping 8 months ago
Heiner Lohaus 0d1ae405cc Add Llama2 Providers / Models 8 months ago
catmeowjiao 6fd2fa971f add proxy support 8 months ago
Tekky ffa36c49e4
Merge pull request #1153 from AndPim4912/ChatBase-incorrect-responses
Extract keywords from incorrect responses
8 months ago
Tekky a167970d76
Merge pull request #1149 from Luneye/patch-4
[suggestion] Adding new parameter to check if a provider 'natively' supports mesage history
8 months ago
razrab 5ad48d9181 Extract keywords from incorrect responses
The text of error responses is dynamically created by LLM. Need determine by keywords for more precise identification.
8 months ago
Luneye 4bb751d989
Indicated support of message history in GptForLove.py 8 months ago