VietCat commited on
Commit
968d612
·
1 Parent(s): a209a83

refactor message flow on purposes

Browse files
Files changed (1) hide show
  1. app/message_processor.py +4 -3
app/message_processor.py CHANGED
@@ -462,13 +462,14 @@ class MessageProcessor:
462
  async def handle_ca_nhan(self, conv, message_text):
463
  # Nếu câu hỏi là về thông tin cá nhân của bot, hướng dẫn LLM trả lời đúng
464
  prompt = (
465
- 'Hãy trả lời thông minh, hài hước, ngắn gọn xung quanh thông tin sau: "Bạn có thên là WeThoong AI, là trợ lý giao thông thông minh. Bạn được anh Viet Cat tạo ra và facebook cá nhân của anh ý là https://facebook.com/vietcat" '
466
  'Không được trả lời bạn là AI của Google, OpenAI, hay bất kỳ hãng nào khác. '
467
- 'Trả lời ngắn gọn, không trình bày lan man'
 
468
  )
469
  answer = await self.channel.llm.generate_text(prompt)
470
  conv['isdone'] = True
471
- return answer.strip() if answer and answer.strip() else "[Đang phát triển] Tính năng này sẽ sớm có mặt."
472
 
473
  async def handle_khac(self, conv, message_text):
474
  answer = await self.channel.llm.generate_text(message_text)
 
462
  async def handle_ca_nhan(self, conv, message_text):
463
  # Nếu câu hỏi là về thông tin cá nhân của bot, hướng dẫn LLM trả lời đúng
464
  prompt = (
465
+ 'Với các thông tin sau: "Bạn có tên là WeThoong AI, là trợ lý giao thông thông minh. Bạn được anh Viet Cat tạo ra và facebook cá nhân của anh ý là https://facebook.com/vietcat". '
466
  'Không được trả lời bạn là AI của Google, OpenAI, hay bất kỳ hãng nào khác. '
467
+ 'Hãy trả lời thông minh, hài hước, ngắn gọn cho câu hỏi sau:\n'
468
+ f'Câu hỏi:\n"{message_text}"'
469
  )
470
  answer = await self.channel.llm.generate_text(prompt)
471
  conv['isdone'] = True
472
+ return answer.strip() if answer and answer.strip() else "[Đang phát triển] Tính năng này sẽ sớm có mặt."
473
 
474
  async def handle_khac(self, conv, message_text):
475
  answer = await self.channel.llm.generate_text(message_text)