Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add rate limit error messages | Heiner Lohaus | 2023-10-22 | 2 | -1/+6 |
| | |||||
* | Fix increase timeout | Heiner Lohaus | 2023-10-22 | 6 | -54/+94 |
| | | | | | Add Hashnode Provider Fix Yqcloud Provider | ||||
* | Enable Liaobots and ChatForAi again | Heiner Lohaus | 2023-10-22 | 2 | -3/+3 |
| | |||||
* | Fix MyShell Provider | Heiner Lohaus | 2023-10-22 | 10 | -30/+115 |
| | |||||
* | Add FakeGpt Provider | Heiner Lohaus | 2023-10-22 | 3 | -15/+108 |
| | | | | Update providers in models | ||||
* | fix bug - Cannot assign requested address | late | 2023-10-21 | 2 | -2/+2 |
| | |||||
* | ~ | g4f `v-0.1.7.2`0.1.7.2 | abc | 2023-10-21 | 1 | -1/+1 |
| | | | | fix tiktok not found error | ||||
* | ~ | g4f `v-0.1.7.2` | abc | 2023-10-21 | 18 | -129/+184 |
| | | | | patch / unpatch providers | ||||
* | ~ | g4f v-0.1.7.0 | abc | 2023-10-20 | 1 | -1/+1 |
| | | | | quick fix | ||||
* | ~ | 0.1.7.0 | abc | 2023-10-20 | 2 | -3/+4 |
| | |||||
* | ~ | g4f v-0.1.6.9 | abc | 2023-10-20 | 1 | -1/+1 |
| | |||||
* | ~ | abc | 2023-10-20 | 4 | -4/+9 |
| | | | | minor changes | ||||
* | ~ | quick fix | abc | 2023-10-20 | 1 | -1/+1 |
| | |||||
* | ~ | updated g4f.api | abc | 2023-10-20 | 5 | -154/+240 |
| | | | | new api and requirements | ||||
* | ~ | abc | 2023-10-19 | 5 | -44/+101 |
| | | | | fix gui errors on iOS | ||||
* | ~ | g4f `v-0.1.6.8`0.1.6.8 | abc | 2023-10-19 | 4 | -10/+15 |
| | | | | some quick fixes | ||||
* | ~ | g4f v-0.1.6.70.1.6.7 | abc | 2023-10-19 | 1 | -1/+1 |
| | |||||
* | ~ | abc | 2023-10-19 | 6 | -151/+163 |
| | | | | automatic models fetching in GUI. | ||||
* | ~ | abc | 2023-10-19 | 1 | -0/+7 |
| | |||||
* | Fix: debug.logging not work in retry provider | hs_junxiang | 2023-10-19 | 2 | -6/+6 |
| | |||||
* | Add timeout | ostix360 | 2023-10-17 | 1 | -1/+6 |
| | |||||
* | ~ | g4f `v-0.1.6.6`0.1.6.6 | abc | 2023-10-16 | 1 | -1/+1 |
| | |||||
* | ~ | update working providers list & gpt-4 providers | abc | 2023-10-16 | 1 | -5/+8 |
| | |||||
* | ~ | add `g4f.Provider.GeekGpt` | abc | 2023-10-16 | 2 | -1/+85 |
| | |||||
* | ~ | g4f `v-0.1.6.5` | abc | 2023-10-16 | 1 | -1/+1 |
| | |||||
* | ~ | remove non-working providers | abc | 2023-10-16 | 11 | -32/+107 |
| | |||||
* | Add Llama2 and NoowAi Provider | Heiner Lohaus | 2023-10-15 | 7 | -8/+156 |
| | |||||
* | ~ | g4f `v-0.1.6.4` | abc | 2023-10-14 | 1 | -1/+1 |
| | |||||
* | ~ | Merge pull request #1068 from hlohaus/fre | Tekky | 2023-10-14 | 11 | -106/+121 |
|\ | | | | | Fix Opchatgpts and ChatForAi Provider | ||||
| * | Fix Opchatgpts and ChatForAi Provider | Heiner Lohaus | 2023-10-14 | 11 | -106/+121 |
| | | | | | | | | Deprecate Vitalentum and Aivvm Provider | ||||
* | | ~ | abc | 2023-10-14 | 3 | -15/+11 |
|/ | | | | fix chatbase (bad) and remove from auto selection | ||||
* | g4f `v-0.1.6.3` | abc | 2023-10-13 | 1 | -1/+1 |
| | |||||
* | ~ | Merge pull request #1065 from adeyinkaezra123/typo-fixes0.1.6.3 | Tekky | 2023-10-13 | 1 | -1/+1 |
|\ | | | | | fix: minor typo fixes across multiple files | ||||
| * | fix: remove typo in readme and configs | Ezra Adeyinka | 2023-10-13 | 1 | -1/+1 |
| | | |||||
* | | ~ | Merge pull request #1060 from hlohaus/don | Tekky | 2023-10-13 | 11 | -85/+397 |
|\ \ | | | | | | | Add ChatgptLogin, ChatgptFree and GptChatly Provider | ||||
| * | | Deprecate ChatForAi | Heiner Lohaus | 2023-10-12 | 3 | -5/+6 |
| | | | |||||
| * | | Add ChatgptLogin, ChatgptFree and GptChatly Provider | Heiner Lohaus | 2023-10-12 | 10 | -80/+391 |
| |/ | |||||
* / | feat: ignore providers(#1014) | hs_junxiang | 2023-10-13 | 1 | -8/+19 |
|/ | |||||
* | ~ | g4f `v-0.1.6.2`0.6.1.2 | abc | 2023-10-12 | 1 | -12/+8 |
| | |||||
* | ~ | abc | 2023-10-12 | 1 | -1/+1 |
| | |||||
* | ~ | abc | 2023-10-12 | 1 | -63/+63 |
| | |||||
* | ~ | Merge pull request #1051 from ahobsonsayers/unify-g4f-cli | Tekky | 2023-10-12 | 7 | -111/+213 |
|\ | | | | | Unify g4f tools (gui and api) into one CLI | ||||
| * | Unify g4f tools into one CLI | Arran Hobson Sayers | 2023-10-12 | 7 | -111/+213 |
| | | |||||
* | | Fix: GptGo json.decoder.JSONDecodeError | hs_junxiang | 2023-10-12 | 1 | -0/+2 |
|/ | |||||
* | ~ | g4f v-0.1.6.1 | abc | 2023-10-11 | 4 | -11/+10 |
| | | | | some bug fixes | ||||
* | ~ | Merge pull request #1044 from Lin-jun-xiang/main | Tekky | 2023-10-11 | 2 | -0/+5 |
|\ | | | | | Fix: TypeError: unsupported operand type(s) for |:... | ||||
| * | Fix: TypeError: unsupported operand type(s) for |:... | hs_junxiang | 2023-10-11 | 2 | -0/+5 |
| | | |||||
* | | fix typo in backend.py | Ikko Eltociear Ashimine | 2023-10-11 | 1 | -1/+1 |
|/ | | | occured -> occurred | ||||
* | ~ | g4f `v-0.1.5.9`(remove deepai.org) | abc | 2023-10-10 | 1 | -1/+1 |
| | |||||
* | ~ | remove DeepAi | abc | 2023-10-10 | 4 | -87/+2 |
| | |||||
* | ~ | g4f `v-0.1.5.8`0.1.5.8 | abc | 2023-10-10 | 4 | -14/+6 |
| | |||||
* | ~ | Merge pull request #1029 from hlohaus/die | Tekky | 2023-10-10 | 9 | -35/+32 |
|\ | | | | | Some small fixes | ||||
| * | Some small fixes | Heiner Lohaus | 2023-10-10 | 9 | -35/+32 |
| | | |||||
* | | fix html | Commenter123321 | 2023-10-10 | 1 | -1/+1 |
| | | |||||
* | | what | Commenter123321 | 2023-10-10 | 1 | -3/+3 |
| | | |||||
* | | change discord icon to telegram icon on gui | Commenter123321 | 2023-10-10 | 2 | -2/+2 |
| | | |||||
* | | make user agent easily changeable in deepai | Commenter123321 | 2023-10-10 | 1 | -2/+3 |
| | | |||||
* | | fix deepai :) | Commenter123321 | 2023-10-10 | 1 | -18/+17 |
| | | |||||
* | | fix provider thing in gui x2 | Commenter123321 | 2023-10-10 | 4 | -17/+23 |
| | | |||||
* | | fix provider thing in gui | Commenter123321 | 2023-10-10 | 1 | -1/+1 |
| | | |||||
* | | remove unused import in Bing.py | Commenter123321 | 2023-10-10 | 1 | -1/+0 |
| | | |||||
* | | make internet searching better | Commenter123321 | 2023-10-10 | 2 | -11/+41 |
| | | |||||
* | | Aivvm is the best provider no cap | Commenter123321 | 2023-10-10 | 1 | -3/+6 |
| | | |||||
* | | Merge remote-tracking branch 'origin/main' | Commenter123321 | 2023-10-10 | 42 | -319/+490 |
|\ \ | | | | | | | | | | | | | | | | # Conflicts: # g4f/Provider/Aivvm.py # g4f/models.py | ||||
| * | | Update Aivvm.py | Commenter123321 | 2023-10-10 | 1 | -3/+3 |
| |/ | |||||
| * | ~ | g4f `v-0.1.5.7` [Set Provider in GUI] + Provider Proxy | abc | 2023-10-10 | 4 | -144/+165 |
| | | |||||
| * | ~ | abc | 2023-10-10 | 1 | -1/+15 |
| | | | | | | | | Command line arguments for GUI | ||||
| * | ~ | abc | 2023-10-10 | 2 | -7/+29 |
| | | | | | | | | New system for str to Provider | ||||
| * | ~ | abc | 2023-10-10 | 1 | -6/+7 |
| | | | | | | | | remove chatforai | ||||
| * | ~ | abc | 2023-10-10 | 1 | -0/+62 |
| | | | | | | | | Conversion from str Provider to g4f.Provider | ||||
| * | Add Proxy Support and Create Provider to Readme | Heiner Lohaus | 2023-10-09 | 7 | -41/+57 |
| | | | | | | | | Add proxy support to many providers | ||||
| * | Add proxy support to all providers | Heiner Lohaus | 2023-10-09 | 29 | -113/+162 |
| | | |||||
* | | add cool testing for gpt-3.5 and and gpt-4 | Commenter123321 | 2023-10-09 | 3 | -26/+41 |
| | | |||||
* | | Merge remote-tracking branch 'origin/main' | Commenter123321 | 2023-10-09 | 88 | -644/+10201 |
|\| | | | | | | | | | # Conflicts: # g4f/Provider/Aivvm.py | ||||
| * | ~ | g4f `v-0.1.5.6` | abc | 2023-10-08 | 4 | -14/+24 |
| | | | | | | | | | | | | | | | | | | | | gui & interference can now be run with: python -m g4f.gui.run and python -m g4f.interference.run | ||||
| * | Add Messages and AsyncResult typing | Heiner Lohaus | 2023-10-08 | 6 | -32/+45 |
| | | | | | | | | Add system_message in Yqcloud | ||||
| * | Add Cromicle to provider list | Heiner Lohaus | 2023-10-08 | 6 | -28/+66 |
| | | |||||
| * | ~ | `v-0.1.5.5` | abc | 2023-10-07 | 4 | -6/+10 |
| | | | | | | | | Aiivm working again | ||||
| * | ~ | g4f `v-0.1.5.5`0.1.5.5 | abc | 2023-10-07 | 1 | -1/+1 |
| | | |||||
| * | Remove Aivvm from working providers | Heiner Lohaus | 2023-10-07 | 4 | -21/+15 |
| | | |||||
| * | Improve code with ai | Heiner Lohaus | 2023-10-07 | 2 | -22/+32 |
| | | |||||
| * | Improve code by AI | Heiner Lohaus | 2023-10-07 | 4 | -102/+103 |
| | | |||||
| * | Add GptGod Provider | Heiner Lohaus | 2023-10-07 | 14 | -29/+73 |
| | | | | | | | | | | Remove timeout from aiohttp providers Disable Opchatgpts and ChatgptLogin provider | ||||
| * | Add GPTalk and GptForLove Provider | Heiner Lohaus | 2023-10-07 | 5 | -0/+6618 |
| | | |||||
| * | ~ | g4f `v-0.1.5.4` [new gui & interference]0.1.5.4 | abc | 2023-10-06 | 1 | -1/+1 |
| | | | | | | | | + version fix | ||||
| * | ~ | g4f `v-0.1.5.3` [new gui & interference]0.1.5.3 | abc | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | ~ | new instructions for gui & interference + telegram channel | abc | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | ~ | g4f `v-0.1.5.1` [*new gui & interference*] | abc | 2023-10-06 | 1 | -1/+0 |
| | | |||||
| * | ~ | g4f `v-0.1.5.1` [*new gui & interference**] | abc | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | ~ | gpt-3.5-turbo-0613 | abc | 2023-10-06 | 1 | -0/+1 |
| | | |||||
| * | ~ | new interference | abc | 2023-10-06 | 1 | -0/+94 |
| | | |||||
| * | ~ | new g4f GUI | abc | 2023-10-06 | 20 | -0/+1880 |
| | | |||||
| * | Fix timeout in create_async | Heiner Lohaus | 2023-10-06 | 9 | -30/+17 |
| | | |||||
| * | ~ | g4f v-0.1.5.0 | abc | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | ~ | abc | 2023-10-06 | 1 | -2/+4 |
| | | |||||
| * | ~ | fix gpt-3.5-turbo models | abc | 2023-10-06 | 1 | -5/+4 |
| | | |||||
| * | ~ | Merge pull request #991 from ostix360/main | Tekky | 2023-10-06 | 1 | -1/+3 |
| |\ | | | | | | | fix import in models | ||||
| | * | import fixed | ostix360 | 2023-10-05 | 1 | -1/+3 |
| | | | |||||
| * | | Fix: TypeError: 'type' object is not subscriptable | hs_junxiang | 2023-10-06 | 2 | -0/+8 |
| |/ | |||||
| * | ~ | g4f v-0.1.4.9 [major updates and patches]0.1.4.9 | abc | 2023-10-05 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' into bom | Tekky | 2023-10-05 | 2 | -1/+52 |
| |\ | |||||
| | * | Merge pull request #1 from HexyeDEV/patch-3 | Hexye | 2023-10-04 | 1 | -1/+2 |
| | |\ | | | | | | | | | Update models.py | ||||
| | | * | Update models.py | Hexye | 2023-10-04 | 1 | -1/+2 |
| | | | | |||||
| | * | | Update Cromicle.py | Hexye | 2023-10-04 | 1 | -2/+2 |
| | | | | |||||
| | * | | Create Cromicle.py | Hexye | 2023-10-04 | 1 | -0/+50 |
| | |/ | |||||
| * / | Add AiAsk, Chatgpt4Online, ChatgptDemo | Heiner Lohaus | 2023-10-05 | 33 | -177/+603 |
| |/ | | | | | | | | | | | and ChatgptX Provider Fix Bing, Liaobots and ChatgptAi Provider Add "gpt_35_long" model and custom timeout | ||||
| * | ~ | g4f v-0.1.4.8 - Fixed `g4f.Provider.Bing` | abc | 2023-10-04 | 2 | -9/+35 |
| | | | | | | | | implemented new "X-Sydney-EncryptedConversationSignature" found in headers from "turing/conversation/create" | ||||
| * | ~ | g4f v-0.1.4.7 `pip install -U g4f`0.1.4.7 | abc | 2023-10-04 | 1 | -1/+1 |
| | | |||||
| * | ~ | Merge pull request #982 from hlohaus/fetch | Tekky | 2023-10-04 | 28 | -100/+103 |
| |\ | | | | | | | Fix fetch_access_token in openai | ||||
| | * | Sort providers in new dirs | Heiner Lohaus | 2023-10-04 | 27 | -64/+71 |
| | | | |||||
| | * | Use custom user dir | Heiner Lohaus | 2023-10-04 | 2 | -26/+16 |
| | | | |||||
| | * | Fix fetch_access_token in openai | Heiner Lohaus | 2023-10-03 | 1 | -10/+16 |
| | | | |||||
| * | | ~ | g4f v-0.1.4.6 `pip install -U g4f`0.1.4.6 | abc | 2023-10-03 | 1 | -1/+1 |
| | | | |||||
| * | | ~ | g4f v-0.1.4.5 `pip install -U g4f` | abc | 2023-10-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | updated providers: - g4f.Provider.Bing - g4f.Provider.OpenaiChat | ||||
| * | | Merge pull request #975 from hlohaus/mmm | Tekky | 2023-10-03 | 3 | -57/+120 |
| |\| | | | | | | | Bing Updates: | ||||
| | * | Add streaming in openai chat | Heiner Lohaus | 2023-10-03 | 2 | -24/+75 |
| | | | | | | | | | | | | Fetch access token with chromedriver | ||||
| | * | Bing Updates: | Heiner Lohaus | 2023-10-02 | 1 | -33/+45 |
| | | | | | | | | | | | | | | | | | | Add retry create conversation Removed get_cookies fallback Add creative tone parameter | ||||
| * | | ~ | g4f v-0.1.4.5 `pip install -U g4f`0.1.4.5 | abc | 2023-10-02 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #971 from Giancarlo-Ma/main | Tekky | 2023-10-02 | 1 | -0/+1 |
| |\ \ | | |/ | |/| | feat: allow to add custom header to deepai | ||||
| | * | feat: add custom header to deepai | Giancarlo-Ma | 2023-10-02 | 1 | -0/+1 |
| | | | |||||
| * | | Add Phind Provider | Heiner Lohaus | 2023-10-02 | 4 | -13/+108 |
| |/ | | | | | | | | | Add release_curl in url_cffi requets Support create image response in Bing | ||||
| * | ~ | g4f v-0.1.4.4 | abc | 2023-10-02 | 2 | -2/+3 |
| | | | | | | | | release_curl bug | ||||
| * | ~ | quick fix | abc | 2023-10-02 | 1 | -1/+2 |
| | | |||||
| * | ~ | g4f v-`0.1.4.3`0.1.4.3 | abc | 2023-10-02 | 1 | -1/+1 |
| | | |||||
| * | ~ | Merge pull request #968 from st4rted/patch-1 | Tekky | 2023-10-02 | 1 | -2/+2 |
| |\ | | | | | | | fix typo in payload | ||||
| | * | fix typo in payload | st4rted | 2023-10-02 | 1 | -2/+2 |
| | | | |||||
| * | | Fix: There is no current event loop in thread | Heiner Lohaus | 2023-10-02 | 4 | -15/+34 |
| | | | |||||
| * | | Remove fake_useragent module | Heiner Lohaus | 2023-10-02 | 1 | -4/+0 |
| | | | |||||
| * | | +Curl +Async +Stream Requests | Heiner Lohaus | 2023-10-02 | 9 | -76/+119 |
| | | | | | | | | | | | | Update Model List | ||||
| * | | Change event loop policy on windows | Heiner Lohaus | 2023-10-01 | 2 | -12/+30 |
| | | | | | | | | | | | | Support more versions from curl_cffi | ||||
| * | | Disable Wewordle Provider | Heiner Lohaus | 2023-10-01 | 3 | -12/+10 |
| | | | | | | | | | | | | | | | Update Ylokh Provider Improve StreamRequest | ||||
| * | | Disable PerplexityAi Provider | Heiner Lohaus | 2023-10-01 | 2 | -2/+2 |
| | | | |||||
| * | | Update HuggingChat to new api | Heiner Lohaus | 2023-10-01 | 9 | -100/+206 |
| |/ | | | | | | | | | | | | | | | Impersonate Aivvm Provider Add ChatForAi and FreeGpt Provider Update AItianhuSpace Provider Improve StreamRequest Support Update get_event_loop Helper | ||||
* / | aivvm's no life creator keeps patching it, but I'm just better 😉 | Commenter123321 | 2023-10-01 | 1 | -3/+4 |
|/ | |||||
* | ~ | v-0.1.4.2 `pip install -U g4f`0.1.4.2 | abc | 2023-10-01 | 1 | -1/+1 |
| | |||||
* | Merge branch 'main' of https://github.com/xtekky/gpt4free | abc | 2023-10-01 | 2 | -33/+46 |
|\ | |||||
| * | ~ | Tekky | 2023-10-01 | 1 | -162/+162 |
| | | |||||
| * | some more things | Commenter123321 | 2023-09-29 | 1 | -148/+152 |
| | | |||||
| * | Fix Aivvm and add new models in models.py | Commenter123321 | 2023-09-29 | 2 | -19/+28 |
| | | |||||
* | | ~ | pypi v-0.1.4.0 `pip install -U g4f` | abc | 2023-10-01 | 1 | -1/+1 |
|/ | |||||
* | ~ | g4f v-0.1.4.0 (new version checking system | abc | 2023-09-27 | 1 | -1/+15 |
| | |||||
* | ~ | g4f v-0.1.3.9 | abc | 2023-09-27 | 2 | -3/+3 |
| | |||||
* | ~ | g4f v-0.1.3.8 | abc | 2023-09-27 | 1 | -1/+1 |
| | |||||
* | fixed bug: ImportError: cannot import name 'Request' from 'curl_cffi.requests.cookies' (/Users/yanyuming/opt/anaconda3/envs/chatgpt/lib/python3.11/site-packages/curl_cffi/requests/cookies.py) | yym68686 | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | ~ | v-0.1.3.7 | abc | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | ~ | add version (`g4f.version`) | abc | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | Add ChatgptDuo and Aibn Provider | Heiner Lohaus | 2023-09-26 | 10 | -94/+226 |
| | | | | | | Add support for "nest_asyncio", Reuse event_loops with event_loop_policy Support for "create_async" with synchron provider | ||||
* | AItianhuSpace Provider with GPT 4 added | Heiner Lohaus | 2023-09-26 | 3 | -18/+50 |
| | | | | Reduced chunksize to better text completion | ||||
* | "create_async" support for BaseProvider, | Heiner Lohaus | 2023-09-26 | 4 | -2/+156 |
| | | | | | by using ThreadPoolExecutor Default Model for Vercel | ||||
* | Add Myshell Provider | Heiner Lohaus | 2023-09-25 | 6 | -22/+189 |
| | | | | Remove auto proxy prefix | ||||
* | TypeError: issubclass() arg 1 must be a class | Heiner Lohaus | 2023-09-23 | 1 | -1/+2 |
| | |||||
* | Fix: Aivvm: KeyError: '' | Heiner Lohaus | 2023-09-23 | 2 | -4/+10 |
| | | | | and TypeError: issubclass() arg 1 must be a class | ||||
* | ~ | improve Vercel & g4f.Completion.create | abc | 2023-09-23 | 1 | -1/+1 |
| | |||||
* | ~ | improve Vercel & g4f.Completion.create | abc | 2023-09-23 | 2 | -2/+33 |
| | | | | | | | | | | | added `.Completion.create` class. ```py response = g4f.Completion.create( model='text-davinci-003', prompt="Hello") print(response) ``` | ||||
* | ~ | abc | 2023-09-23 | 1 | -0/+369 |
| | |||||
* | Delete g4f/Provider/Vercel.py | Tekky | 2023-09-23 | 1 | -387/+0 |
| | |||||
* | Improve Vercel Provider: | Heiner Lohaus | 2023-09-23 | 4 | -46/+63 |
| | | | | | | | - Fix endless loop - Add proxy, async support - Add default model Fix HuggingChat Provider | ||||
* | ~ | Update Vercel Provider | abc | 2023-09-23 | 1 | -227/+307 |
| | |||||
* | ~ | gpt-3.5-turbo-16k-0613 | abc | 2023-09-23 | 1 | -17/+17 |
| | |||||
* | ~ | new providers | abc | 2023-09-23 | 3 | -70/+65 |
| | | | | | | Somwhat fix Aivvm provider, which looks to have a working gpt-4 kinda unstable | ||||
* | ~ | Fix DeepAi | abc | 2023-09-23 | 1 | -1/+1 |
| | |||||
* | ~ | Merge pull request #924 from hlohaus/vercel | Tekky | 2023-09-22 | 13 | -73/+325 |
|\ | | | | | Fix async example in readme | ||||
| * | Add RetryProvider | Heiner Lohaus | 2023-09-21 | 4 | -16/+110 |
| | | |||||
| * | Fix create_event_loop function | Heiner Lohaus | 2023-09-20 | 3 | -10/+100 |
| | | | | | | | | Add PerplexityAi Provider | ||||
| * | Improve code style in async support | Heiner Lohaus | 2023-09-20 | 1 | -10/+22 |
| | | |||||
| * | Add "create_event_loop" helper | Heiner Lohaus | 2023-09-20 | 1 | -9/+13 |
| | | |||||
| * | Add check_running_loop requirement | Heiner Lohaus | 2023-09-20 | 2 | -34/+69 |
| | | | | | | | | | | Add create_async function in ChatCompletion Use SelectorEventLoop on windows | ||||
| * | Cache "snlm0e" in Bard | Heiner Lohaus | 2023-09-20 | 8 | -26/+43 |
| | | | | | | | | | | Improve error handling in ChatgptLogin Fix async example in readme | ||||
* | | ~ | gpt-3.5-turbo-0613 | abc | 2023-09-22 | 1 | -144/+140 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -1/+1 |
| | | |||||
* | | dd model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -35/+35 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -3/+2 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -138/+141 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -1/+1 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -1/+4 |
| | | |||||
* | | add model config : gpt_35_turbo_0613 | tony | 2023-09-20 | 1 | -0/+5 |
|/ | |||||
* | ~ | Merge pull request #914 from hlohaus/lesh | Tekky | 2023-09-19 | 7 | -88/+149 |
|\ | | | | | ~ | Add GptGo Provider, Fix AItianhu Provider | ||||
| * | Check supports_stream in best_providers list | Heiner Lohaus | 2023-09-18 | 2 | -5/+7 |
| | | |||||
| * | Improve event loop | Heiner Lohaus | 2023-09-18 | 2 | -42/+44 |
| | | |||||
| * | Add GptGo Provider, Fix AItianhu Provider | Heiner Lohaus | 2023-09-18 | 3 | -41/+98 |
| | | |||||
| * | ~ | Tekky | 2023-09-17 | 1 | -353/+0 |
| | | |||||
* | | ~ | abc | 2023-09-19 | 1 | -64/+2 |
|/ | |||||
* | ~ | improved stability with gpt-3.5-turbo | abc | 2023-09-17 | 1 | -14/+21 |
| | | | | improved stability with gpt-3.5-turbo | ||||
* | ~ | abc | 2023-09-17 | 1 | -2/+1 |
| | |||||
* | Merge branch 'main' of https://github.com/xtekky/gpt4free | abc | 2023-09-17 | 28 | -29/+241 |
|\ | |||||
| * | Revert "Fix type hint" | Tekky | 2023-09-17 | 28 | -30/+241 |
| | | |||||
* | | Update __init__.py | abc | 2023-09-17 | 1 | -2/+1 |
|/ | |||||
* | . | Tekky | 2023-09-17 | 1 | -218/+0 |
| | |||||
* | fix typo: provider -> Provider | MIDORIBIN | 2023-09-16 | 25 | -25/+25 |
| | |||||
* | fix type hint | MIDORIBIN | 2023-09-16 | 3 | -130/+137 |
| | |||||
* | Disable not working providers: | Heiner Lohaus | 2023-09-12 | 7 | -24/+33 |
| | | | | | | EasyChat, Equing, GetGpt, Liaobots and Wuguokai No and random best provider for a model Update providers in Readme | ||||
* | Add new providers: Aivvm, Vitalentum and Ylokh | Heiner Lohaus | 2023-09-12 | 7 | -25/+251 |
| | |||||
* | ~ | Merge pull request #891 from Lin-jun-xiang/fix-TypeDict-error | Tekky | 2023-09-11 | 1 | -2/+8 |
|\ | | | | | Fix: `TypedDict` from `typing` error #886 | ||||
| * | Fix: `TypedDict` from `typing` error #886 | hs_junxiang | 2023-09-11 | 1 | -2/+8 |
| | | | | | | | | Ref: https://github.com/python/typeshed/issues/3500 | ||||
* | | Add ChatBase Provider | Heiner Lohaus | 2023-09-10 | 2 | -0/+64 |
| | | |||||
* | | Add CodeLinkAva Provider, Improve test_async.py | Heiner Lohaus | 2023-09-09 | 4 | -2/+67 |
|/ | |||||
* | Fix imports in Bing | Heiner Lohaus | 2023-09-05 | 1 | -16/+7 |
| | |||||
* | Add to many provider async and stream support, Fix Ails, AItianhu, ChatgptAi, ChatgptLogin Provider, Add fallback cookies to Bing, Improve OpenaiChat Provider | Heiner Lohaus | 2023-09-05 | 17 | -528/+443 |
| | |||||
* | ~ | Merge pull request #876 from Lin-jun-xiang/join_messages | Tekky | 2023-09-05 | 7 | -29/+14 |
|\ | | | | | ~ | Following PEP8, use `.join()` to process `messages` | ||||
| * | Join the messages | hs_junxiang | 2023-09-04 | 7 | -29/+14 |
| | | | | | | | | | | A better approach is to use the `.join()` method of strings, which reduces string concatenation operations and improves performance. Additionally, using formatted strings (f-strings) makes the code cleaner and more readable. | ||||
* | | type hints | msi-JunXiang | 2023-09-03 | 35 | -45/+176 |
|/ | | | | | | | | | | Use `from __future__ import annotations avoid `dict` and `list` cause "TypeErro: 'type' object is not subscriptable". Refer to the following Stack Overflow discussions for more information: 1. https://stackoverflow.com/questions/75202610/typeerror-type-object-is-not-subscriptable-python 2. https://stackoverflow.com/questions/59101121/type-hint-for-a-dict-gives-typeerror-type-object-is-not-subscriptable | ||||
* | Set working=True in Liaobots, Fix bing provider, Update readme | Heiner Lohaus | 2023-09-01 | 4 | -24/+6 |
| | |||||
* | ~ | v-0.0.2.6 | abc | 2023-08-28 | 1 | -25/+25 |
| | |||||
* | Merge branch 'main' into hugging | Tekky | 2023-08-28 | 1 | -28/+64 |
|\ | |||||
| * | Merge branch 'main' into patch-1 | Luneye | 2023-08-28 | 33 | -969/+846 |
| |\ | |||||
| * | | Update Bing.py | Luneye | 2023-08-28 | 1 | -7/+7 |
| | | | | | | | | | Fixed some errors in my previously precipitated commit. | ||||
| * | | Update Bing.py | Luneye | 2023-08-28 | 1 | -53/+45 |
| | | | | | | | | | | | | | | | Added support the async function Will implement proper cookie retrieval later but Bing is working for now | ||||
| * | | Update Bing.py | Luneye | 2023-08-27 | 1 | -46/+76 |
| | | | | | | | | | Removed unnecessary check that could prematurely stop the AI's response while answering | ||||
* | | | Add async support for H2o | Heiner Lohaus | 2023-08-28 | 13 | -311/+468 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | Add format_prompt helper Fix create_completion in AsyncGeneratorProvider Move get_cookies from constructor to function Add ow HuggingChat implement Remove need auth form Liabots Add staic cache for access_token in OpenaiChat Add OpenAssistant provider Support stream and async in You Support async and add userId in Yqcloud Add log_time module | ||||
* | | ~ | code styling | abc | 2023-08-27 | 33 | -967/+842 |
|/ | |||||
* | ~ | v-0.0.2.50.0.2.5 | abc | 2023-08-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'main' into up | Tekky | 2023-08-25 | 11 | -297/+516 |
|\ | |||||
| * | ~ | Merge pull request #839 | Tekky | 2023-08-25 | 2 | -0/+67 |
| |\ | | | | | | | Wuguokai | ||||
| | * | Merge branch 'main' of https://github.com/bagusindrayana/gpt4free into main | Bagus Indrayana | 2023-08-24 | 13 | -179/+292 |
| | |\ | |||||
| | * | | add provider | Bagus Indrayana | 2023-08-17 | 2 | -1/+68 |
| | | | | |||||
| * | | | ~ | Merge pull request #838 | Tekky | 2023-08-25 | 1 | -3/+5 |
| |\ \ \ | | | | | | | | | | | fix easychat stream : remove whitspace from data: and raise exception | ||||
| | * | | | remove whitspace from data: and raise exception | Bagus Indrayana | 2023-08-24 | 1 | -3/+5 |
| | | |/ | | |/| | |||||
| * | | | ~| Merge pull request #834 | Tekky | 2023-08-25 | 3 | -6/+14 |
| |\ \ \ | | | | | | | | | | | fix Yqcloud and You prompter using only the last message | ||||
| | * | | | Ails Supplementary Identification of Unusual Response Content | zengrr | 2023-08-25 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Ails throw the contents of an error response | zengrr | 2023-08-23 | 1 | -0/+2 |
| | | | | | |||||
| | * | | | fix Yqcloud's prompter using only the last message | zengrr | 2023-08-23 | 1 | -1/+4 |
| | | | | | |||||
| | * | | | "You" unicode decode and fix prompt just is last message | zengrr | 2023-08-23 | 1 | -5/+8 |
| | |/ / | |||||
| * | | | Merge pull request #833 from hlohaus/bing | Tekky | 2023-08-25 | 6 | -288/+430 |
| |\ \ \ | | |/ / | |/| | | Fix bing provider | ||||
| | * | | Add OpenaiChat and Hugchat Provider | Heiner Lohaus | 2023-08-25 | 6 | -79/+259 |
| | | | | | | | | | | | | | | | | | | | | | | | | Add tests for providers with auth Improve async support / 2x faster Shared get_cookies by domain function | ||||
| | * | | Add create_async method | Heiner Lohaus | 2023-08-23 | 1 | -19/+39 |
| | | | | |||||
| | * | | Fix bing provider | Heiner Lohaus | 2023-08-21 | 1 | -261/+203 |
| | | | | |||||
* | | | | Improve provider list | Heiner Lohaus | 2023-08-24 | 5 | -11/+11 |
| | | | | |||||
* | | | | Improve providers with tests | Heiner Lohaus | 2023-08-22 | 6 | -20/+18 |
|/ / / | |||||
* | | | ~ | Merge pull request #8290.0.2.4 | Tekky | 2023-08-22 | 1 | -8/+9 |
|\ \ \ | | | | | | | | | Update link for provider ChatgptLogin | ||||
| * | | | change link | Bagus Indrayana | 2023-08-20 | 1 | -8/+9 |
| |/ / | |||||
* | | | ~ | Merge pull request #828 | Tekky | 2023-08-22 | 1 | -15/+72 |
|\ \ \ | | | | | | | | | fix theb but need auth | ||||
| * | | | fix theb but need auth | Bagus Indrayana | 2023-08-20 | 1 | -15/+72 |
| |/ / | |||||
* | | | ~ | Merge pull request #827 | Tekky | 2023-08-22 | 1 | -9/+30 |
|\ \ \ | | | | | | | | | update header & response easychat | ||||
| * | | | update header & response easychat | Bagus Indrayana | 2023-08-20 | 1 | -9/+30 |
| |/ / | |||||
* | | | fix Equing response error with no stream | zengrr | 2023-08-22 | 1 | -0/+3 |
| | | | |||||
* | | | set encoding and temperature | zengrr | 2023-08-22 | 3 | -5/+10 |
|/ / | |||||
* | | ~ Merge pull request #816 | Tekky | 2023-08-20 | 4 | -74/+101 |
|\ \ | | | | | | | add V50 Provider & refactor Raycast (need testing with auth) | ||||
| * | | another merge | Bagus Indrayana | 2023-08-17 | 5 | -4/+165 |
| |\| | |||||
| * | | refactor V50 and Raycast | Bagus Indrayana | 2023-08-17 | 2 | -85/+123 |
| | | | |||||
| * | | merge and refactor | Bagus Indrayana | 2023-08-17 | 187 | -10896/+2439 |
| |\ \ | |||||
| * | | | add proxy and remove stream | Bagus Indrayana | 2023-08-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | add v50 | Bagus Indrayana | 2023-08-17 | 2 | -0/+44 |
| | | | | |||||
* | | | | ~ | Merge pull request #808 | Tekky | 2023-08-20 | 1 | -69/+67 |
|\ \ \ \ | | | | | | | | | | | Fix bard provider | ||||
| * | | | | Fix bard provider, add async support | Heiner Lohaus | 2023-08-18 | 1 | -69/+67 |
| | |_|/ | |/| | | |||||
* | | | | Update Yqcloud.py | MaxKUlish1 | 2023-08-17 | 1 | -0/+1 |
| | | | | | | | | | | | | # specify the correct encoding forcibly | ||||
* | | | | Update Yqcloud.py | MaxKUlish1 | 2023-08-17 | 1 | -1/+0 |
| | | | | |||||
* | | | | Update Yqcloud.py | MaxKUlish1 | 2023-08-17 | 1 | -0/+1 |
|/ / / | | | | | | | # specify the correct encoding forcibly | ||||
* | / | ~ | major refractoring + new providers | v0.0.2.0 | abc | 2023-08-17 | 5 | -3/+164 |
| |/ |/| | | | | | | | | | g4f.Provider.FastGpt & g4f.Provider.Equing gpt-3.5-turbo-0613 | ||||
* | | ~ | major refractoring | v0.0.2.0 | abc | 2023-08-17 | 5 | -12/+12 |
| | | |||||
* | | refactor: refactor provider | MIDORIBIN | 2023-08-14 | 186 | -10894/+2492 |
|/ | |||||
* | ~ | small fixes & new pypi version | v-0.0.1.90.0.1.90.0.1.0 | abc | 2023-08-14 | 1 | -1/+1 |
| | |||||
* | small fixes & new pypi version | abc | 2023-08-14 | 3 | -4/+113 |
| | |||||
* | Merge pull request #801 from johnd0e/fix-ails | xtekky | 2023-08-14 | 1 | -1/+1 |
|\ | | | | | Fix Ails.py | ||||
| * | Fix Ails.py | johnd0e | 2023-08-14 | 1 | -1/+1 |
| | | | | | | Fix arguments order | ||||
* | | Merge pull request #794 from ye4241/main | xtekky | 2023-08-14 | 2 | -0/+51 |
|\ \ | | | | | | | Add Raycast Provider | ||||
| * | | Add Raycast Provider | ye4241 | 2023-08-09 | 2 | -0/+51 |
| |/ | |||||
* | | Update EasyChat.py | omidima | 2023-08-12 | 1 | -10/+9 |
| | | | | | | Resolve review comments. | ||||
* | | Update EasyChat.py | omidima | 2023-08-11 | 1 | -1/+8 |
| | | | | | | update active servers | ||||
* | | Update EasyChat.py | omidima | 2023-08-08 | 1 | -16/+17 |
|/ | | | Change model address and add proxy & session for pass cloudflare auth on requests. | ||||
* | Merge pull request #693 from ramonvc/main | xtekky | 2023-08-07 | 1 | -12/+13 |
|\ | | | | | Fix: There is no current event loop in thread. | ||||
| * | Fix: There is no current event loop in thread. | Ramon Victor Cardoso | 2023-06-27 | 1 | -12/+13 |
| | | |||||
* | | Merge pull request #790 from VastV2/Ails-Update | xtekky | 2023-08-07 | 1 | -3/+5 |
|\ \ | | | | | | | Update Ails.py | ||||
| * | | Update Ails.py | VastV2 | 2023-08-05 | 1 | -3/+5 |
| | | | | | | | | | after they update the client-v version the page is not working anymore, so I made this to get the version number automatically, this way we don't need to update the version manually. | ||||
* | | | Merge pull request #788 from omidima/main-1 | xtekky | 2023-08-07 | 1 | -26/+52 |
|\ \ \ | | | | | | | | | Update DeepAi.py | ||||
| * | | | Update DeepAi.py | omidima | 2023-08-05 | 1 | -26/+52 |
| |/ / | |||||
* | | | Merge pull request #784 from kggn/main | xtekky | 2023-08-07 | 2 | -0/+43 |
|\ \ \ | | | | | | | | | Add opchatgpts.net support | ||||
| * | | | Update __init__.py | kggn | 2023-08-01 | 1 | -1/+1 |
| | | | | |||||
| * | | | Update __init__.py | kggn | 2023-08-01 | 1 | -0/+1 |
| | | | | |||||
| * | | | Create opchatgpts.py | kggn | 2023-08-01 | 1 | -0/+42 |
| |/ / | |||||
* | | | Merge pull request #772 from MIDORIBIN/refactor-models | xtekky | 2023-08-07 | 2 | -231/+243 |
|\ \ \ | |/ / |/| | | refactor models file | ||||
| * | | refactor: refactor models | MIDORIBIN | 2023-07-25 | 2 | -231/+243 |
| | | | |||||
* | | | Update Vercel.py | abc | 2023-07-24 | 1 | -109/+8 |
|/ / | |||||
* | | Use the temperature parameter | grandsonneo@gmail.com | 2023-07-22 | 6 | -13/+13 |
| | | |||||
* | | Merge pull request #768 from nonk123/main | xtekky | 2023-07-21 | 1 | -0/+0 |
|\ \ | | | | | | | Fix the import errors | ||||
| * | | Fix the import errors | nonk123 | 2023-07-21 | 1 | -0/+0 |
| | | | |||||
* | | | Update Provider.DfeHub to consider rate-limit | najam-tariq | 2023-07-19 | 1 | -1/+9 |
|/ / | |||||
* | | Merge branch 'main' of https://github.com/xtekky/gpt4free | abc | 2023-07-18 | 1 | -1/+1 |
|\ \ | |||||
| * | | Rename DFEHub.py to DfeHub.py | xtekky | 2023-07-18 | 1 | -1/+1 |
| | | | |||||
* | | | . | abc | 2023-07-18 | 1 | -1/+1 |
|/ / | |||||
* | | pypi package (pip install `g4f`) | abc | 2023-07-17 | 1 | -2/+6 |
| | | |||||
* | | minor fixes | abc | 2023-07-16 | 27 | -64/+136 |
| | | |||||
* | | minor fixes | abc | 2023-07-16 | 4 | -5/+4 |
| | | | | | | | | ails, chatgptai ... | ||||
* | | refactor/move provider from testing folder | Bagus Indrayana | 2023-07-12 | 5 | -0/+364 |
| | | |||||
* | | Add files via upload | AlephZero255 | 2023-07-10 | 1 | -105/+93 |
| | | | | | | Fix empty H2o output | ||||
* | | some more providers | najam-tariq | 2023-07-05 | 5 | -1/+169 |
| | | |||||
* | | fix subDomain of LockChat | Lê Anh Tuấn | 2023-06-29 | 1 | -2/+2 |
|/ | |||||
* | gpt4free v2, first releasev2 | t.me/xtekky | 2023-06-24 | 151 | -0/+10302 |