Update Akeno/plugins/cohere.py
Browse files- Akeno/plugins/cohere.py +4 -4
Akeno/plugins/cohere.py
CHANGED
@@ -5,10 +5,10 @@ from Akeno.utils.database import db
|
|
5 |
|
6 |
from pyrogram import Client, filters, enums
|
7 |
from pyrogram.types import Message
|
8 |
-
import
|
9 |
from config import cohere_key, CMD_HANDLER
|
10 |
|
11 |
-
|
12 |
|
13 |
@Akeno(filters.command("cohere", CMD_HANDLER) & filters.me)
|
14 |
async def cohere(c: Client, message: Message):
|
@@ -26,7 +26,7 @@ async def cohere(c: Client, message: Message):
|
|
26 |
return
|
27 |
chat_history.append({"role": "USER", "message": prompt})
|
28 |
await message.edit_text("<code>Umm, lemme think...</code>")
|
29 |
-
response =
|
30 |
chat_history=chat_history,
|
31 |
model="command-r-plus",
|
32 |
message=prompt,
|
@@ -82,4 +82,4 @@ async def cohere(c: Client, message: Message):
|
|
82 |
)
|
83 |
|
84 |
except Exception as e:
|
85 |
-
await message.edit_text(f"An error occurred: {e}")
|
|
|
5 |
|
6 |
from pyrogram import Client, filters, enums
|
7 |
from pyrogram.types import Message
|
8 |
+
from cohere import Client as Client_cohere
|
9 |
from config import cohere_key, CMD_HANDLER
|
10 |
|
11 |
+
co_pro = Client_cohere(cohere_key)
|
12 |
|
13 |
@Akeno(filters.command("cohere", CMD_HANDLER) & filters.me)
|
14 |
async def cohere(c: Client, message: Message):
|
|
|
26 |
return
|
27 |
chat_history.append({"role": "USER", "message": prompt})
|
28 |
await message.edit_text("<code>Umm, lemme think...</code>")
|
29 |
+
response = co_pro.chat_stream(
|
30 |
chat_history=chat_history,
|
31 |
model="command-r-plus",
|
32 |
message=prompt,
|
|
|
82 |
)
|
83 |
|
84 |
except Exception as e:
|
85 |
+
await message.edit_text(f"An error occurred: {e}")
|