Update app.py
Browse files
app.py
CHANGED
@@ -72,13 +72,6 @@ rss_feed = 'https://www.scmp.com/rss/4/feed'
|
|
72 |
apikey = os.environ.get("API_KEY")
|
73 |
co = cohere.Client(api_key=apikey)
|
74 |
|
75 |
-
system_prompt = ""
|
76 |
-
|
77 |
-
def peoplesSelect(peoples):
|
78 |
-
if peoples == "双人":
|
79 |
-
system_prompt = double_prompt
|
80 |
-
else:
|
81 |
-
system_prompt = single_prompt
|
82 |
|
83 |
# RSS feeds
|
84 |
def is_url(string):
|
@@ -178,8 +171,11 @@ async def main(link, peoples):
|
|
178 |
|
179 |
prompt = f"Info: {text}"
|
180 |
|
181 |
-
|
182 |
-
|
|
|
|
|
|
|
183 |
messages = system_prompt + "\n\n\n" + prompt
|
184 |
|
185 |
completion = co.chat(
|
@@ -207,7 +203,6 @@ async def main(link, peoples):
|
|
207 |
|
208 |
|
209 |
async def random_news(peoples):
|
210 |
-
peoplesSelect(peoples)
|
211 |
global rss_feed
|
212 |
if not is_url(rss_feed):
|
213 |
raise ValueError(f"{rss_feed} is not a valid RSS feed.")
|
@@ -217,7 +212,7 @@ async def random_news(peoples):
|
|
217 |
news.append(entry.link)
|
218 |
random_url = random.choice(news)
|
219 |
print(random_url)
|
220 |
-
output = await main(random_url)
|
221 |
return output
|
222 |
|
223 |
Examples = [
|
|
|
72 |
apikey = os.environ.get("API_KEY")
|
73 |
co = cohere.Client(api_key=apikey)
|
74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
# RSS feeds
|
77 |
def is_url(string):
|
|
|
171 |
|
172 |
prompt = f"Info: {text}"
|
173 |
|
174 |
+
if peoples == "双人":
|
175 |
+
system_prompt = double_prompt
|
176 |
+
else:
|
177 |
+
system_prompt = single_prompt
|
178 |
+
|
179 |
messages = system_prompt + "\n\n\n" + prompt
|
180 |
|
181 |
completion = co.chat(
|
|
|
203 |
|
204 |
|
205 |
async def random_news(peoples):
|
|
|
206 |
global rss_feed
|
207 |
if not is_url(rss_feed):
|
208 |
raise ValueError(f"{rss_feed} is not a valid RSS feed.")
|
|
|
212 |
news.append(entry.link)
|
213 |
random_url = random.choice(news)
|
214 |
print(random_url)
|
215 |
+
output = await main(random_url, peoples)
|
216 |
return output
|
217 |
|
218 |
Examples = [
|