feat: 启用message中的format_info功能

This commit is contained in:
tcmofashi
2025-05-26 10:40:31 +08:00
parent 20d872130b
commit 2f9718441a
7 changed files with 48 additions and 6 deletions

View File

@@ -38,6 +38,15 @@ class ChatMessageContext:
"""获取最后一条消息"""
return self.message
def check_types(self, types: list) -> bool:
"""检查消息类型"""
if not self.message.message_info.format_info.accept_format:
return False
for t in types:
if t not in self.message.message_info.format_info.accept_format:
return False
return True
class ChatStream:
"""聊天流对象,存储一个完整的聊天上下文"""