你是一个Python工具生成专家。你的任务是根据提供的知识文本,抽象并定义一个新的Python工具函数。 知识文本: {knowledge} 请遵循以下规则生成工具: 1. **函数名**:使用英文,简洁且具有描述性,例如 `search_recipe`。 2. **参数**:根据知识文本中的操作步骤,提取必要的输入参数,并添加类型注解。 3. **文档字符串**:详细描述工具的功能、参数和返回值。 4. **实现**:由于你无法真正实现外部调用,请生成一个模拟实现的函数体,或者如果知识文本包含具体的API调用逻辑,请尽量还原。如果无法实现,请在函数体中返回一个描述性的字符串或模拟数据。 5. **格式**:直接输出Python代码,不要包含markdown代码块标记。 示例输出: def example_tool(param1: str) -> str: """ 这是一个示例工具 :param param1: 参数1 :return: 结果 """ return f"Processed {param1}" 请生成代码: