Update chatbot/plugins/chat.py
Browse files- chatbot/plugins/chat.py +11 -9
chatbot/plugins/chat.py
CHANGED
@@ -232,12 +232,13 @@ async def askcmd(client: Client, message: Message):
|
|
232 |
backup_chat = await db._get_openai_chat_from_db(message.from_user.id)
|
233 |
backup_chat.append({"role": "system", "content": BASE_PROMPT})
|
234 |
backup_chat.append({"role": "user", "content": prompt})
|
235 |
-
|
236 |
-
|
237 |
-
|
|
|
238 |
messages=backup_chat
|
239 |
)
|
240 |
-
output =
|
241 |
if len(output) > 4096:
|
242 |
with open("chat.txt", "w+", encoding="utf8") as out_file:
|
243 |
out_file.write(output)
|
@@ -311,13 +312,14 @@ async def chatbot_talk(client: Client, message: Message):
|
|
311 |
try:
|
312 |
backup_chat = await db._get_openai_chat_from_db(message.from_user.id)
|
313 |
backup_chat.append({"role": "system", "content": BASE_PROMPT})
|
314 |
-
backup_chat.append({"role": "user", "content":
|
315 |
-
|
316 |
-
|
317 |
-
|
|
|
318 |
messages=backup_chat
|
319 |
)
|
320 |
-
output =
|
321 |
if len(output) > 4096:
|
322 |
with open("chat.txt", "w+", encoding="utf8") as out_file:
|
323 |
out_file.write(output)
|
|
|
232 |
backup_chat = await db._get_openai_chat_from_db(message.from_user.id)
|
233 |
backup_chat.append({"role": "system", "content": BASE_PROMPT})
|
234 |
backup_chat.append({"role": "user", "content": prompt})
|
235 |
+
response = await akeno.OpenAI.run(
|
236 |
+
...,
|
237 |
+
openai_meta=openai,
|
238 |
+
model="gpt-4o-mini-2024-07-18",
|
239 |
messages=backup_chat
|
240 |
)
|
241 |
+
output = response
|
242 |
if len(output) > 4096:
|
243 |
with open("chat.txt", "w+", encoding="utf8") as out_file:
|
244 |
out_file.write(output)
|
|
|
312 |
try:
|
313 |
backup_chat = await db._get_openai_chat_from_db(message.from_user.id)
|
314 |
backup_chat.append({"role": "system", "content": BASE_PROMPT})
|
315 |
+
backup_chat.append({"role": "user", "content": prompt})
|
316 |
+
response = await akeno.OpenAI.run(
|
317 |
+
...,
|
318 |
+
openai_meta=openai,
|
319 |
+
model="gpt-4o-mini-2024-07-18",
|
320 |
messages=backup_chat
|
321 |
)
|
322 |
+
output = response
|
323 |
if len(output) > 4096:
|
324 |
with open("chat.txt", "w+", encoding="utf8") as out_file:
|
325 |
out_file.write(output)
|