代理流概述

代理流是自动执行重复性任务以及集成应用和服务的强大方式。 代理流可以手动触发,也可以由其他自动化事件或代理触发,也可以基于计划触发。

代理流在执行每个代理流操作时都会消耗 Copilot Studio 容量

代理流的好处

代理流具有多种优势。

  • 一致执行:代理流是确定的,它们按照基于规则的路径执行操作或任务。 相同的输入总是产生相同的输出,使它们可靠且可预测。
  • 简单的工作流创建:您可以直接在 Copilot Studio 中设计、编辑和自动执行工作流,并使用人工智能驱动的触发器、操作和代理流建议。
  • 端到端流程可视性:在 Copilot Studio 统一界面的流程面板中设计工作流程、监控其性能并获取可操作的见解,从而改进您的自动化项目。 还可以查看代理流的详细信息,例如流名称、描述和状态。

创建代理流

您可以通过两种方式在 Copilot Studio 中创建代理流:

  • 自然语言:在一个或多个对话中使用日常语言描述您的需求,从而创建流。 Copilot Studio 会解读您的意图,并根据您的描述创建一个流。 您可以在设计器中编辑流,添加更多操作。 了解更多信息,请参阅使用自然语言创建代理流
  • 设计器:通过在可视化设计器的画布上拖放组件来构建代理流。 您可以添加操作、条件和循环,创建复杂的自动化方案。 您还可以使用表达式在流中处理数据和执行计算。 更多信息,请参阅在设计器中编辑和管理代理流

您还可以将 Power Automate 流转换为代理流

代理流中的触发器和操作

代理流由触发器和至少一个操作组成。 触发器是指启动流的一个事件。 触发器可以是即时的(按需手动运行),也可以是基于计划的,还可以是对其他事件的响应。 操作是代理流执行的任务。 比方说,当您的经理向您发送电子邮件时,您希望在 Microsoft Teams 中收到通知。 接收来自经理的电子邮件是启动此流的触发器。 在 Microsoft Teams 中发送信息就是响应行动。

具有从 Copilot 运行流触发器的代理流可以成为其他代理中的操作,从而使其成为基于代理的大型自动化方案的一部分。 了解更多信息,请参阅向代理添加代理流

在解决方案中使用代理流

代理流包含在解决方案中,您可以在其中访问高级功能,例如草稿和版本控制、导出、导入和自定义。 您可以在 Power Platform 管理中心管理解决方案。

管理代理流容量使用情况

由于代理流执行的每个操作都会消耗 Copilot Studio 容量,因此监控其容量使用情况是个好主意。 在 Power Platform 管理中心>计费>许可证>Copilot Studio中,查看每个流使用的代理流操作

在设计器中测试代理流不会消耗 Copilot Studio 容量。 但是,即使在测试运行中,调用 AI Builder 等具有单独计费费率的功能的操作仍会产生这些功能的使用量。

下面介绍如何计算流作为操作在代理中运行时使用的容量:

  • 从主题运行流时,会消耗一个经典答案加上代理流操作。
  • 使用生成式业务流程运行流时,会消耗一个自动操作加代理流操作。
  • 从代理的嵌入式测试聊天(无论是从主题还是作为生成式操作)运行流时,只消耗代理流操作。 测试聊天中的直接消息不计入容量消耗。

将 Power Automate 流转换为代理流

如果您已经有了一个能实现所需功能的 Power Automate 云端流,您可以将其转换为代理流。 转换后,您可以在 Copilot Studio 中管理流,并消耗 Copilot Studio 容量,而不是 Power Automate 计费。 您仍然可以从 Power Automate 访问流。

转换流要求环境中有预付或即用即付的 Copilot Studio 容量。 转换是单向操作。 由于流的计费更改,它无法撤消。

  1. Power Automate 门户中打开云端流的详细信息页面。

  2. 确保流位于解决方案中。

    如果详细信息页面右侧有解决方案磁贴,则说明是。 如果没有解决方案磁贴,请在继续之前将流添加到解决方案

  3. 确保流位于要消耗 Copilot Studio 容量的 Power Platform 环境中。

    如果 Copilot Studio 容量尚未分配给环境,请向 Power Platform 管理员寻求帮助。

  4. 选择编辑

  5. 将流计划更改为 Copilot Studio

  6. 选择保存

  7. 出现提示时,确认要转换流。