Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -160,7 +160,7 @@ async def on_message(message:discord.Message):
|
|
160 |
os.mkdir(guild_name)
|
161 |
with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
|
162 |
f.write(
|
163 |
-
"""GPT4 Correct system: You are
|
164 |
You must use the markdown format for your responses.
|
165 |
Do not excessively use bullet points.
|
166 |
Use emojis at the start of your responses.
|
@@ -205,39 +205,40 @@ async def on_message(message:discord.Message):
|
|
205 |
y = query({"inputs": y[0]["generated_text"]})
|
206 |
if y[0]["generated_text"] == py:
|
207 |
break
|
208 |
-
|
209 |
-
|
210 |
-
embed.description = r
|
211 |
-
await e.edit(embed=embed)
|
212 |
-
with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
|
213 |
-
f.write("GPT4 Correct Assistant: ")
|
214 |
-
f.write(r)
|
215 |
-
f.write("<|end_of_turn|>")
|
216 |
-
if "<image>" in r and "</image>" in r:
|
217 |
-
i = extract_content(r)[0]
|
218 |
-
r = r.replace("<image>" + i + "</image>", "")
|
219 |
-
load = random.choice(["https://cdn.dribbble.com/users/744913/screenshots/4094897/media/771a495231b798c0ccf7a59a19f31946.gif", "https://cdn.dribbble.com/users/563824/screenshots/3633228/media/b620ccb3ae8c14ea5447d159ebb1da58.gif", "https://cdn.dribbble.com/users/563824/screenshots/4155980/media/d3828cd14ed415eb6f90310991e06f27.gif", "https://cdn.dribbble.com/users/107759/screenshots/3498589/media/5bc45101de34a80ea71238a02f3a75b5.gif"])
|
220 |
-
if r.replace("\n", "") != "":
|
221 |
embed.description = r
|
222 |
await e.edit(embed=embed)
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
241 |
else:
|
242 |
embed.description = r
|
243 |
await e.edit(embed=embed)
|
|
|
160 |
os.mkdir(guild_name)
|
161 |
with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
|
162 |
f.write(
|
163 |
+
"""GPT4 Correct system: You are Lyre, a discord bot. You were made by Araeyn.
|
164 |
You must use the markdown format for your responses.
|
165 |
Do not excessively use bullet points.
|
166 |
Use emojis at the start of your responses.
|
|
|
205 |
y = query({"inputs": y[0]["generated_text"]})
|
206 |
if y[0]["generated_text"] == py:
|
207 |
break
|
208 |
+
r = r.split("<|end_of_turn|>")[0]
|
209 |
+
r = r.split("GPT4 Correct")[0]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
210 |
embed.description = r
|
211 |
await e.edit(embed=embed)
|
212 |
+
with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
|
213 |
+
f.write("GPT4 Correct Assistant: ")
|
214 |
+
f.write(r)
|
215 |
+
f.write("<|end_of_turn|>")
|
216 |
+
if "<image>" in r and "</image>" in r:
|
217 |
+
i = extract_content(r)[0]
|
218 |
+
r = r.replace("<image>" + i + "</image>", "")
|
219 |
+
load = random.choice(["https://cdn.dribbble.com/users/744913/screenshots/4094897/media/771a495231b798c0ccf7a59a19f31946.gif", "https://cdn.dribbble.com/users/563824/screenshots/3633228/media/b620ccb3ae8c14ea5447d159ebb1da58.gif", "https://cdn.dribbble.com/users/563824/screenshots/4155980/media/d3828cd14ed415eb6f90310991e06f27.gif", "https://cdn.dribbble.com/users/107759/screenshots/3498589/media/5bc45101de34a80ea71238a02f3a75b5.gif"])
|
220 |
+
if r.replace("\n", "") != "":
|
221 |
+
embed.description = r
|
222 |
+
await e.edit(embed=embed)
|
223 |
+
embed.set_image(url=load)
|
224 |
+
await e.edit(embed=embed)
|
225 |
+
else:
|
226 |
+
embed.clear_fields()
|
227 |
+
embed.set_image(url=load)
|
228 |
+
await e.edit(embed=embed)
|
229 |
+
image_bytes = generate(i)
|
230 |
+
try: image = Image.open(io.BytesIO(image_bytes))
|
231 |
+
except: print(image_bytes)
|
232 |
+
image.save(f"latest.png")
|
233 |
+
# prompt = "Make it look better."
|
234 |
+
url = "latest.png"
|
235 |
+
init_image = load_image(url).convert("RGB")
|
236 |
+
image = pipe("", image=init_image).images[0]
|
237 |
+
print(image)
|
238 |
+
image.save("latest.png")
|
239 |
+
embed.set_image(url="attachment://latest.png")
|
240 |
+
await e.edit(embed=embed, attachments=[discord.File(fp=f"latest.png")])
|
241 |
+
os.system("rm " + f"latest.png")
|
242 |
else:
|
243 |
embed.description = r
|
244 |
await e.edit(embed=embed)
|