summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--etc/tool/contributers.py6
-rw-r--r--etc/unittest/integration.py4
2 files changed, 8 insertions, 2 deletions
diff --git a/etc/tool/contributers.py b/etc/tool/contributers.py
new file mode 100644
index 00000000..76fa461d
--- /dev/null
+++ b/etc/tool/contributers.py
@@ -0,0 +1,6 @@
+import requests
+
+url = "https://api.github.com/repos/xtekky/gpt4free/contributors"
+
+for user in requests.get(url).json():
+ print(f'<a href="https://github.com/{user["login"]}" target="_blank"><img src="{user["avatar_url"]}&s=45" width="45" title="{user["login"]}"></a>') \ No newline at end of file
diff --git a/etc/unittest/integration.py b/etc/unittest/integration.py
index 36f09c0e..f69d4770 100644
--- a/etc/unittest/integration.py
+++ b/etc/unittest/integration.py
@@ -4,13 +4,13 @@ import json
try:
import nest_asyncio
has_nest_asyncio = True
-except:
+except ImportError:
has_nest_asyncio = False
from g4f.client import Client, ChatCompletion
from g4f.Provider import Bing, OpenaiChat
-DEFAULT_MESSAGES = [{"role": "system", "content": 'Response in json, Example: {"success: True"}'},
+DEFAULT_MESSAGES = [{"role": "system", "content": 'Response in json, Example: {"success: true"}'},
{"role": "user", "content": "Say success true in json"}]
class TestProviderIntegration(unittest.TestCase):