工具配置

工具用于帮助智能体查询外部信息或执行具体操作。用户可以为智能体绑定平台已有工具,也可以通过 MCP 服务或工作流创建自定义工具。工具需要访问外部平台时,还需要先在数据平台中配置相应的通道实例,并将通道实例绑定到工具。

工具的作用

  • 获取外部信息: 查询业务系统、第三方服务或实时数据。

  • 执行具体操作: 调用接口或工作流完成数据处理、内容提交等任务。

  • 扩展业务能力: 将已有业务系统和处理流程接入智能体。

知识库为智能体提供业务信息和参考依据;技能规定任务的处理方法;工具负责查询外部系统或执行具体操作。

工具类型

  • 系统内置工具: 由平台提供,可以直接绑定到智能体;需要访问外部平台时,还需绑定相应的通道实例。

  • 自定义工具: 由用户通过 MCP 服务或平台中已有的工作流创建。

配置外部平台连接

通道实例的作用

通道实例用于保存工具访问外部平台所需的连接和授权配置。工具通过绑定通道实例,确定需要连接的平台及使用的账号或应用配置。

通道实例负责建立外部平台连接,工具负责提供具体能力,智能体通过绑定工具使用该能力。

配置通道实例

  1. 进入数据平台的通道配置页面。

  2. 选择需要连接的外部平台。

  3. 新建通道实例,并填写连接或授权信息。

  4. 完成授权并保存通道实例。

  5. 返回工具配置页面,将工具绑定到对应的通道实例。

配置与管理工具

绑定工具

  1. 进入目标智能体的配置页面。

  2. 工具配置区域选择添加

  3. 选择需要使用的工具。

  4. 如果工具需要访问外部平台,选择已经配置的通道实例。

  5. 确认添加并保存配置。

创建智能体时,系统可能根据智能体规划推荐相关工具,确认后即可完成绑定。

如果没有可用的通道实例,需要先在数据平台中完成相应的通道配置。

管理已绑定工具

在智能体配置页面,可以查看当前已绑定的工具、继续添加工具、查看工具的基本信息和调用配置,或者解除不再需要的绑定。对于连接外部平台的工具,还可以查看或更换其绑定的通道实例。

解除绑定只会取消工具与当前智能体的关联,不会删除工具或通道实例,也不会影响其他使用该工具的智能体。

创建自定义工具

平台支持通过 MCP 服务或已有工作流创建自定义工具。工具创建完成后,需要将其绑定到目标智能体。

通过 MCP 服务创建

  1. 在工具配置区域选择新建工具,并选择通过 MCP 服务创建。

  2. 填写工具名称和描述。

  3. 填写 MCP 服务地址并选择传输方式。

  4. 测试连接并选择服务提供的工具。

  5. 确认工具信息并完成创建。

工具描述用于帮助智能体判断何时调用工具。MCP 服务地址需要使用有效的 HTTP 或 HTTPS 地址,工具名称应与 MCP 服务提供的名称保持一致。

通过工作流创建

  1. 在工具配置区域选择新建工具,并选择通过工作流创建。

  2. 选择需要封装为工具的工作流。

  3. 设置工具名称和描述。

  4. 配置调用说明和运行策略。

  5. 确认工具信息并完成创建。

调用说明用于描述工具的用途、输入要求和调用方式。运行策略用于确定工具可以直接运行,还是需要用户确认后运行。

MCP 工具通过 MCP 服务地址建立连接,工作流工具调用平台内部工作流,一般不需要绑定外部平台通道实例。