工具配置¶
工具用于帮助智能体查询外部信息或执行具体操作。用户可以为智能体绑定平台已有工具,也可以通过 MCP 服务或工作流创建自定义工具。工具需要访问外部平台时,还需要先在数据平台中配置相应的通道实例,并将通道实例绑定到工具。
工具的作用¶
获取外部信息: 查询业务系统、第三方服务或实时数据。
执行具体操作: 调用接口或工作流完成数据处理、内容提交等任务。
扩展业务能力: 将已有业务系统和处理流程接入智能体。
知识库为智能体提供业务信息和参考依据;技能规定任务的处理方法;工具负责查询外部系统或执行具体操作。
工具类型¶
系统内置工具: 由平台提供,可以直接绑定到智能体;需要访问外部平台时,还需绑定相应的通道实例。
自定义工具: 由用户通过 MCP 服务或平台中已有的工作流创建。
配置外部平台连接¶
通道实例的作用¶
通道实例用于保存工具访问外部平台所需的连接和授权配置。工具通过绑定通道实例,确定需要连接的平台及使用的账号或应用配置。
通道实例负责建立外部平台连接,工具负责提供具体能力,智能体通过绑定工具使用该能力。
配置通道实例¶
进入数据平台的通道配置页面。
选择需要连接的外部平台。
新建通道实例,并填写连接或授权信息。
完成授权并保存通道实例。
返回工具配置页面,将工具绑定到对应的通道实例。
配置与管理工具¶
绑定工具¶
进入目标智能体的配置页面。
在工具配置区域选择添加。
选择需要使用的工具。
如果工具需要访问外部平台,选择已经配置的通道实例。
确认添加并保存配置。
创建智能体时,系统可能根据智能体规划推荐相关工具,确认后即可完成绑定。
如果没有可用的通道实例,需要先在数据平台中完成相应的通道配置。
管理已绑定工具¶
在智能体配置页面,可以查看当前已绑定的工具、继续添加工具、查看工具的基本信息和调用配置,或者解除不再需要的绑定。对于连接外部平台的工具,还可以查看或更换其绑定的通道实例。
解除绑定只会取消工具与当前智能体的关联,不会删除工具或通道实例,也不会影响其他使用该工具的智能体。
创建自定义工具¶
平台支持通过 MCP 服务或已有工作流创建自定义工具。工具创建完成后,需要将其绑定到目标智能体。
通过 MCP 服务创建¶
在工具配置区域选择新建工具,并选择通过 MCP 服务创建。
填写工具名称和描述。
填写 MCP 服务地址并选择传输方式。
测试连接并选择服务提供的工具。
确认工具信息并完成创建。
工具描述用于帮助智能体判断何时调用工具。MCP 服务地址需要使用有效的 HTTP 或 HTTPS 地址,工具名称应与 MCP 服务提供的名称保持一致。
通过工作流创建¶
在工具配置区域选择新建工具,并选择通过工作流创建。
选择需要封装为工具的工作流。
设置工具名称和描述。
配置调用说明和运行策略。
确认工具信息并完成创建。
调用说明用于描述工具的用途、输入要求和调用方式。运行策略用于确定工具可以直接运行,还是需要用户确认后运行。
MCP 工具通过 MCP 服务地址建立连接,工作流工具调用平台内部工作流,一般不需要绑定外部平台通道实例。