@@ -65,7 +65,6 @@ async def generate_reply_with_context(
6565 reply_reason : str = "" ,
6666 available_actions : Optional [Dict [str , ActionInfo ]] = None ,
6767 chosen_actions : Optional [List [ActionPlannerInfo ]] = None ,
68- enable_tool : bool = True ,
6968 from_plugin : bool = True ,
7069 think_level : int = 1 ,
7170 stream_id : Optional [str ] = None ,
@@ -84,7 +83,6 @@ async def generate_reply_with_context(
8483 reply_reason: 回复原因
8584 available_actions: 可用的动作信息字典
8685 chosen_actions: 已选动作
87- enable_tool: 是否启用工具调用
8886 from_plugin: 是否来自插件
8987
9088 Returns:
@@ -103,7 +101,6 @@ async def generate_reply_with_context(
103101 extra_info = extra_info ,
104102 available_actions = available_actions ,
105103 chosen_actions = chosen_actions ,
106- enable_tool = enable_tool ,
107104 reply_message = reply_message ,
108105 reply_reason = reply_reason ,
109106 unknown_words = unknown_words ,
@@ -287,26 +284,20 @@ async def build_expression_habits(
287284
288285 return f"{ expression_habits_title } \n { expression_habits_block } " , selected_ids
289286
290- async def build_tool_info (self , chat_history : str , sender : str , target : str , enable_tool : bool = True ) -> str :
287+ async def build_tool_info (self , chat_history : str , sender : str , target : str ) -> str :
291288 del chat_history
292289 del sender
293290 del target
294- del enable_tool
295291 return ""
296292 """构建工具信息块
297293
298294 Args:
299295 chat_history: 聊天历史记录
300296 reply_to: 回复对象,格式为 "发送者:消息内容"
301- enable_tool: 是否启用工具调用
302-
303297 Returns:
304298 str: 工具信息字符串
305299 """
306300
307- if not enable_tool :
308- return ""
309-
310301 try :
311302 # 使用工具执行器获取信息
312303 tool_results = []
@@ -612,7 +603,6 @@ async def build_prompt_reply_context(
612603 reply_reason : str = "" ,
613604 available_actions : Optional [Dict [str , ActionInfo ]] = None ,
614605 chosen_actions : Optional [List [ActionPlannerInfo ]] = None ,
615- enable_tool : bool = True ,
616606 unknown_words : Optional [List [str ]] = None ,
617607 ) -> Tuple [str , List [int ]]:
618608 """
@@ -624,7 +614,6 @@ async def build_prompt_reply_context(
624614 available_actions: 可用动作
625615 chosen_actions: 已选动作
626616 enable_timeout: 是否启用超时处理
627- enable_tool: 是否启用工具调用
628617 reply_message: 回复的原始消息
629618 Returns:
630619 str: 构建好的上下文
@@ -719,7 +708,7 @@ async def build_prompt_reply_context(
719708 ),
720709 # self._time_and_run_task(self.build_relation_info(chat_talking_prompt_short, sender), "relation_info"),
721710 self ._time_and_run_task (
722- self .build_tool_info (chat_talking_prompt_short , sender , target , enable_tool = enable_tool ), "tool_info"
711+ self .build_tool_info (chat_talking_prompt_short , sender , target ), "tool_info"
723712 ),
724713 self ._time_and_run_task (self .get_prompt_info (chat_talking_prompt_short , sender , target ), "prompt_info" ),
725714 self ._time_and_run_task (self .build_actions_prompt (available_actions , chosen_actions ), "actions_info" ),
0 commit comments