传错文件了,这个才修了参数错误

pull/1037/head
A0000Xz 2025-06-12 16:01:58 +08:00 committed by GitHub
parent f31424323a
commit fd3c9f6a35
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -48,13 +48,13 @@ class ToolProcessor(BaseProcessor):
self.structured_info = [] self.structured_info = []
async def process_info( async def process_info(
self, observations: Optional[List[Observation]] = None, running_memories: Optional[List[Dict]] = None, *infos self, observations: Optional[List[Observation]] = None, running_memorys: Optional[List[Dict]] = None, *infos
) -> List[StructuredInfo]: ) -> List[StructuredInfo]:
"""处理信息对象 """处理信息对象
Args: Args:
observations: 可选的观察列表包含ChattingObservation和StructureObservation类型 observations: 可选的观察列表包含ChattingObservation和StructureObservation类型
running_memories: 可选的运行时记忆列表包含字典类型的记忆信息 running_memorys: 可选的运行时记忆列表包含字典类型的记忆信息
*infos: 可变数量的InfoBase类型的信息对象 *infos: 可变数量的InfoBase类型的信息对象
Returns: Returns:
@ -67,7 +67,7 @@ class ToolProcessor(BaseProcessor):
if observations: if observations:
for observation in observations: for observation in observations:
if isinstance(observation, ChattingObservation): if isinstance(observation, ChattingObservation):
result, used_tools, prompt = await self.execute_tools(observation, running_memories) result, used_tools, prompt = await self.execute_tools(observation, running_memorys)
logger.debug(f"工具调用结果: {result}") logger.debug(f"工具调用结果: {result}")
# 更新WorkingObservation中的结构化信息 # 更新WorkingObservation中的结构化信息