fix: 修复 query.resp_messages 对插件reply的兼容性

This commit is contained in:
RockChinQ
2024-05-18 20:08:48 +08:00
parent 7463e0aab9
commit 18ae2299a7
6 changed files with 89 additions and 79 deletions

View File

@@ -67,7 +67,7 @@ class Query(pydantic.BaseModel):
use_funcs: typing.Optional[list[tools_entities.LLMFunction]] = None
"""使用的函数,由前置处理器阶段设置"""
resp_messages: typing.Optional[list[llm_entities.Message]] = []
resp_messages: typing.Optional[list[llm_entities.Message]] | typing.Optional[list[mirai.MessageChain]] = []
"""由Process阶段生成的回复消息对象列表"""
resp_message_chain: typing.Optional[list[mirai.MessageChain]] = None