diff options
author | MIDORIBIN <aquarion123@gmail.com> | 2023-07-28 12:07:17 +0200 |
---|---|---|
committer | MIDORIBIN <aquarion123@gmail.com> | 2023-08-14 04:46:32 +0200 |
commit | f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd (patch) | |
tree | c8bc44917ea03909cf586140f984ff0814bc30ea /testing/readme_table.py | |
parent | ~ | small fixes & new pypi version | v-0.0.1.9 (diff) | |
download | gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar.gz gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar.bz2 gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar.lz gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar.xz gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.tar.zst gpt4free-f6ef3cb2237d8c336e915ef77ddbe6f37934c4fd.zip |
Diffstat (limited to 'testing/readme_table.py')
-rw-r--r-- | testing/readme_table.py | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/testing/readme_table.py b/testing/readme_table.py deleted file mode 100644 index 4d078034..00000000 --- a/testing/readme_table.py +++ /dev/null @@ -1,71 +0,0 @@ -from g4f.Provider import ( - Ails, - You, - Bing, - Yqcloud, - Theb, - Aichat, - Bard, - Vercel, - Forefront, - Lockchat, - Liaobots, - H2o, - ChatgptLogin, - DeepAi, - GetGpt, - AItianhu, - EasyChat, - Acytoo, - DfeHub, - AiService, - BingHuan, - Wewordle, - ChatgptAi, -) - -from urllib.parse import urlparse - -providers = [ - Ails, - You, - Bing, - Yqcloud, - Theb, - Aichat, - Bard, - Vercel, - Forefront, - Lockchat, - Liaobots, - H2o, - ChatgptLogin, - DeepAi, - GetGpt, - AItianhu, - EasyChat, - Acytoo, - DfeHub, - AiService, - BingHuan, - Wewordle, - ChatgptAi, -] - -# | Website| Provider| gpt-3.5-turbo | gpt-4 | Supports Stream | Status | Needs Auth | -print('| Website| Provider| gpt-3.5 | gpt-4 | Streaming | Status | Auth |') -print('| --- | --- | --- | --- | --- | --- | --- |') - -for provider in providers: - - parsed_url = urlparse(provider.url) - name = f"`g4f.Provider.{provider.__name__.split('.')[-1]}`" - url = f'[{parsed_url.netloc}]({provider.url})' - has_gpt4 = '✔️' if 'gpt-4' in provider.model else '❌' - has_gpt3_5 = '✔️' if 'gpt-3.5-turbo' in provider.model else '❌' - streaming = '✔️' if provider.supports_stream else '❌' - needs_auth = '✔️' if provider.needs_auth else '❌' - - working = '![Active](https://img.shields.io/badge/Active-brightgreen)' if provider.working else '![Inactive](https://img.shields.io/badge/Inactive-red)' - - print(f'| {url} | {name} | {has_gpt3_5} | {has_gpt4} | {streaming} | {working} | {needs_auth} |')
\ No newline at end of file |