尽管代理流和工作流可以单独有效地使用,但它们也可以作为工具添加到代理,以创建更大的基于代理的自动化方案。 若要将代理流或工作流作为工具添加到代理,必须满足以下条件:
- 设置当智能体调用流触发器和响应智能体操作。
- 配置为实时响应,而不是异步响应。 在“响应代理”操作设置的“网络”下,必须将异步响应切换设置为关闭。
- 发布。
- 请在 100 秒操作限制内响应代理。 优化流逻辑、查询以及返回的数据量,确保典型运行时间低于此 100 秒限制。 流中需要运行更长时间的操作可以放在响应 Copilot 操作之后,以便继续运行,直至达到 30 天的流运行时长限制。 有关优化代理流程性能的指导,请参阅通过快速模式加速代理流程执行(预览版)。
为了简化说明过程,本文假设您已配置好代理流,以便与智能体协同工作。 如果没有,请使用 自然语言 或 设计器创建一个。
可以在代理级别或主题级别将满足这些条件的现有代理流或工作流添加到代理。
将代理流或工作流作为代理级工具添加到代理
将代理流添加到代理时,代理业务流程协调程序可以在运行时直接触发它。
若要将代理流或工作流作为代理级工具添加到代理,
在 Copilot Studio 中,选择智能体,然后选择要将智能体流添加到的智能体。
转到 “工具” 页,然后选择“ 添加工具”。 此时将显示添加工具面板。
若要列出可用作工具的代理流,请选择 “流”。
如果您要添加的流未列出,请确保它包含从 Copilot 运行流触发器和响应 Copilot操作。 如果没有,则无法将其添加为智能体的工具。
选择代理流程。
选择添加并配置。 该流程被添加为智能体的工具,流程配置面板随之显示。
根据需要修改流配置。 例如,你可以更新说明以帮助你的代理了解流的用途。
根据需要选择保存以保存配置更改。
代理流应显示在代理的工具列表中。
将智能体流添加到主题作为主题级工具
将现有代理流添加到主题时,该代理流仅可用于该主题。
在主题中添加代理流作为主题级工具:
在 Copilot Studio 中,选择智能体,然后选择要将智能体流添加到的智能体。
转到 “主题 ”页,选择要向其添加代理流的主题。
选择任何节点下方的 “添加节点 ”图标
,然后选择 “添加工具”。选择要添加的代理流。 主题中将出现新的操作节点。