注释
本文的功能由 GitHub Copilot 框架驱动,该工具使用 Copilot 积分进行基于使用量的计费。 在GitHub Copilot harness驱动的代理计费概览中,了解更多关于Copilot积分的信息。
基于使用量的计费适用于使用、构建、测试和评估代理。 这些操作可能会消耗Copilot积分。
工作流可以作为工具添加到代理中,以创建更大规模的自动化场景。
要将流程作为工具添加到代理中,流程必须满足以下条件:
- 设置当智能体调用流触发器和响应智能体操作。
- 配置为实时响应,而不是异步响应。 在“响应代理”操作设置的“网络”下,必须将异步响应切换设置为关闭。
- 发布。
- 请在 100 秒操作限制内响应代理。 优化流逻辑、查询以及返回的数据量,确保典型运行时间低于此 100 秒限制。
如果你还没有为代理配置工作流,可以在工作流设计器中创建一个。 更多信息请参见 设计器中的“编辑和管理你的工作流程”。
将工作流程添加到代理中,作为代理级工具
当你在代理层添加工作流时,代理编排器可以在运行时直接触发该流程。
在 Copilot Studio 中,选择“代理”,然后选择你想添加工作流程的代理。
进入 工具 ,选择 添加工具。 此时将显示添加工具面板。
要列出可用的工具工作流,请选择 工作流。 可用的工作流程已列出。 该列表包含已发布的工作流程,这些流程具有 “当代理调用流程时 ”触发器和 响应 代理动作。
如果你想添加的工作流没有被列出,确保该工作流已经发布,并且有“ 当代理调用流程时 ”触发器和 “响应代理 动作”。
选择你想添加的工作流程。 该工作流程作为工具添加到代理中,且在代理的工具列表中会出现该工作流程的标签页。
将工作流程配置为代理工具
将工作流程添加到代理后,在代理工具列表中选择工作流程标签。 工作流程 详情 面板会出现。
在 “详情 ”标签页中,您可以查看工作流程的名称和描述。 写一份清晰的工作流程目的和功能描述,帮助代理了解何时使用。 你还可以查看工作流程所需的输入参数和输出参数的信息。
根据需要选择保存以保存配置更改。