LinkupSearchTool
描述
LinkupSearchTool 提供了查询 Linkup API 以获取上下文信息并检索结构化结果的功能。此工具非常适合用于从 Linkup 获取最新可靠的信息来丰富工作流,使智能体能够在执行任务期间访问相关数据。
安装
要使用此工具,您需要安装 Linkup SDK开始步骤
要有效使用LinkupSearchTool,请遵循以下步骤
- API 密钥:获取一个 Linkup API 密钥。
- 环境设置:使用 API 密钥设置您的环境。
- 安装 SDK:使用上述命令安装 Linkup SDK。
示例
以下示例演示了如何初始化该工具并在智能体中使用它代码
参数
LinkupSearchTool 接受以下参数
构造函数参数
- api_key:必需。您的 Linkup API 密钥。
运行参数
- query:必需。搜索词或短语。
- depth:可选。搜索深度。默认为“standard”。
- output_type:可选。输出类型。默认为“searchResults”。
高级用法
您可以自定义搜索参数以获得更具体的结果代码
返回格式
该工具以以下格式返回结果错误处理
该工具能妥善处理 API 错误并提供结构化反馈。如果 API 请求失败,该工具将返回一个包含success: false 和错误消息的字典。
结论
LinkupSearchTool 提供了一种无缝的方式,将 Linkup 的上下文信息检索功能集成到您的 CrewAI 智能体中。通过利用此工具,智能体可以访问相关且最新的信息,以增强其决策和任务执行能力。