Spaces:
Running
Running
Commit
·
36da2c6
1
Parent(s):
5e09847
Refactor NLP processing functions to adjust provider order and increase max retries; update g4f package version in requirements
Browse files- nlp_processes.py +13 -14
- requirements.txt +1 -1
nlp_processes.py
CHANGED
@@ -1,6 +1,5 @@
|
|
1 |
from g4f.client import Client
|
2 |
-
from g4f.Provider import RetryProvider, Airforce, AmigoChat,
|
3 |
-
from g4f import Provider
|
4 |
import threading
|
5 |
|
6 |
def generate_nlp_summary(temp_summary):
|
@@ -8,8 +7,8 @@ def generate_nlp_summary(temp_summary):
|
|
8 |
try:
|
9 |
client = Client(
|
10 |
provider=RetryProvider(
|
11 |
-
providers=[Airforce, AmigoChat
|
12 |
-
max_retries=
|
13 |
),
|
14 |
)
|
15 |
completion = client.chat.completions.create(
|
@@ -26,7 +25,7 @@ def generate_nlp_summary(temp_summary):
|
|
26 |
completion = client.chat.completions.create(
|
27 |
provider=RetryProvider(
|
28 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
29 |
-
max_retries=
|
30 |
single_provider_retry=True,
|
31 |
),
|
32 |
model="gpt-4",
|
@@ -45,8 +44,8 @@ def generate_nlp_mindmap(temp_summary):
|
|
45 |
try:
|
46 |
client = Client(
|
47 |
provider=RetryProvider(
|
48 |
-
providers=[Airforce, AmigoChat
|
49 |
-
max_retries=
|
50 |
),
|
51 |
)
|
52 |
completion = client.chat.completions.create(
|
@@ -63,7 +62,7 @@ def generate_nlp_mindmap(temp_summary):
|
|
63 |
completion = client.chat.completions.create(
|
64 |
provider=RetryProvider(
|
65 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
66 |
-
max_retries=
|
67 |
single_provider_retry=True,
|
68 |
),
|
69 |
model="gpt-4",
|
@@ -82,8 +81,8 @@ def fix_title(title):
|
|
82 |
try:
|
83 |
client = Client(
|
84 |
provider=RetryProvider(
|
85 |
-
providers=[Airforce, AmigoChat
|
86 |
-
max_retries=
|
87 |
),
|
88 |
)
|
89 |
completion = client.chat.completions.create(
|
@@ -123,7 +122,7 @@ def fix_title(title):
|
|
123 |
completion = client.chat.completions.create(
|
124 |
provider=RetryProvider(
|
125 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
126 |
-
max_retries=
|
127 |
single_provider_retry=True,
|
128 |
),
|
129 |
model="gpt-4",
|
@@ -165,8 +164,8 @@ def fix_citation(citation):
|
|
165 |
try:
|
166 |
client = Client(
|
167 |
provider=RetryProvider(
|
168 |
-
providers=[Airforce, AmigoChat
|
169 |
-
max_retries=
|
170 |
),
|
171 |
)
|
172 |
completion = client.chat.completions.create(
|
@@ -204,7 +203,7 @@ def fix_citation(citation):
|
|
204 |
completion = client.chat.completions.create(
|
205 |
provider=RetryProvider(
|
206 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
207 |
-
max_retries=
|
208 |
single_provider_retry=True,
|
209 |
),
|
210 |
model="gpt-4",
|
|
|
1 |
from g4f.client import Client
|
2 |
+
from g4f.Provider import RetryProvider, Blackbox, Airforce, AmigoChat, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI
|
|
|
3 |
import threading
|
4 |
|
5 |
def generate_nlp_summary(temp_summary):
|
|
|
7 |
try:
|
8 |
client = Client(
|
9 |
provider=RetryProvider(
|
10 |
+
providers=[Blackbox, Airforce, AmigoChat],
|
11 |
+
max_retries=4,
|
12 |
),
|
13 |
)
|
14 |
completion = client.chat.completions.create(
|
|
|
25 |
completion = client.chat.completions.create(
|
26 |
provider=RetryProvider(
|
27 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
28 |
+
max_retries=8,
|
29 |
single_provider_retry=True,
|
30 |
),
|
31 |
model="gpt-4",
|
|
|
44 |
try:
|
45 |
client = Client(
|
46 |
provider=RetryProvider(
|
47 |
+
providers=[Blackbox, Airforce, AmigoChat],
|
48 |
+
max_retries=4,
|
49 |
),
|
50 |
)
|
51 |
completion = client.chat.completions.create(
|
|
|
62 |
completion = client.chat.completions.create(
|
63 |
provider=RetryProvider(
|
64 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
65 |
+
max_retries=8,
|
66 |
single_provider_retry=True,
|
67 |
),
|
68 |
model="gpt-4",
|
|
|
81 |
try:
|
82 |
client = Client(
|
83 |
provider=RetryProvider(
|
84 |
+
providers=[Blackbox, Airforce, AmigoChat],
|
85 |
+
max_retries=4,
|
86 |
),
|
87 |
)
|
88 |
completion = client.chat.completions.create(
|
|
|
122 |
completion = client.chat.completions.create(
|
123 |
provider=RetryProvider(
|
124 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
125 |
+
max_retries=8,
|
126 |
single_provider_retry=True,
|
127 |
),
|
128 |
model="gpt-4",
|
|
|
164 |
try:
|
165 |
client = Client(
|
166 |
provider=RetryProvider(
|
167 |
+
providers=[Blackbox, Airforce, AmigoChat],
|
168 |
+
max_retries=4,
|
169 |
),
|
170 |
)
|
171 |
completion = client.chat.completions.create(
|
|
|
203 |
completion = client.chat.completions.create(
|
204 |
provider=RetryProvider(
|
205 |
providers=[Blackbox, ChatGptEs, ChatGpt, Copilot, DDG, Liaobots, Mhystical, PollinationsAI],
|
206 |
+
max_retries=8,
|
207 |
single_provider_retry=True,
|
208 |
),
|
209 |
model="gpt-4",
|
requirements.txt
CHANGED
@@ -3,4 +3,4 @@ gradio==5.8.0
|
|
3 |
python-dotenv==1.0.1
|
4 |
pdfplumber==0.11.4
|
5 |
requests==2.32.3
|
6 |
-
g4f[all]
|
|
|
3 |
python-dotenv==1.0.1
|
4 |
pdfplumber==0.11.4
|
5 |
requests==2.32.3
|
6 |
+
g4f[all]==0.4.0.4
|