diff --git a/routers/gen_router.py b/routers/gen_router.py index 33de7c9..68439c8 100644 --- a/routers/gen_router.py +++ b/routers/gen_router.py @@ -375,14 +375,12 @@ async def handle_text(message: Message, gemini: GoogleAdapter, state: FSMContext async def gen_start_text(message: Message, gemini: GoogleAdapter, state: FSMContext, dao: DAO, bot: Bot, char_id: str = None) -> str: await bot.send_chat_action(message.chat.id, "typing") - prompt = ("Use a TELEGRAM HTML formatting. If you write a prompt use
 tag.\n\n"
-              "PROMPT:\n\n",
-        message.text,
-              '\n\n')
+    prompt = "Use a TELEGRAM HTML formatting. If you write a prompt use 
 tag.\n\n"
+    prompt+=f"PROMPT:\n{message.text}\n\n"
     if char_id:
         char = await dao.chars.get_character(message.chat.id)
         prompt += char.character_bio
-    result = await asyncio.to_thread(gemini.generate_text, prompt=message.text)
+    result = await asyncio.to_thread(gemini.generate_text, prompt=prompt)
     if result:
         return result
     else: