diff --git a/maubot_llmplus/aibot.py b/maubot_llmplus/aibot.py index 9bd8cc9..8729a48 100644 --- a/maubot_llmplus/aibot.py +++ b/maubot_llmplus/aibot.py @@ -130,12 +130,12 @@ class AiBotPlugin(AbsExtraConfigPlugin): # 关闭typing提示 await self.client.set_typing(event.room_id, timeout=0) # 打开typing提示 - if chat_completion.message['result']: - if hasattr(chat_completion.message, 'content'): - resp_content = chat_completion.message['content'] - response = TextMessageEventContent(msgtype=MessageType.TEXT, body=resp_content, format=Format.HTML, - formatted_body=markdown.render(resp_content)) - await event.respond(response, in_thread=self.config['reply_in_thread']) + if chat_completion.result: + # if hasattr(chat_completion.message, 'content'): + resp_content = chat_completion.message['content'] + response = TextMessageEventContent(msgtype=MessageType.TEXT, body=resp_content, format=Format.HTML, + formatted_body=markdown.render(resp_content)) + await event.respond(response, in_thread=self.config['reply_in_thread']) else: resp_content = "调用失败,请检查: " + chat_completion.finish_reason response = TextMessageEventContent(msgtype=MessageType.TEXT, body=resp_content, format=Format.HTML,