[本文为预发布文档,可能会发生变化。]
默认情况下,由代理或应用启动的代理流,如果响应调用的代理或应用所需时间超过两分钟,将会失败。 此故障会影响调用流的代理或应用的功能和可用性。
重要
本文包含 Microsoft Copilot Studio 预览文档,并可能会更改。
预览功能不适用于生产用途,并且可能具有受限功能。 这些功能在正式发布之前可用,以便你可以提前访问并提供 反馈。
如果要生成生产就绪的代理,请参阅 Microsoft Copilot Studio 概述。
使用快速模式,流可以实现更快的执行时间。 这一特性提高了客服流程在两分钟窗口内完成的可能性,并能及时响应。
下图显示了使用快速模式和不使用快速模式的特定流的加速示例。
注释
加速因流程的复杂性及其中使用的操作而有所不同。 快速模式最适合那些不会从连接器移动大量数据,但处理时间较长的流。 建议测试流,看看快速模式是否适合特定方案,以及它如何提高流性能。 如果你遇到流运行时出现数据限制错误,建议关闭快速模式,改用其他流量。
先决条件
若要使用快速模式,流必须满足以下要求:
- 该流必须有 代理调用流时触发器 或 应用调用流时触发器。
- 流必须具有响应作,即 响应代理 或 响应应用。
- 该流必须具有与之关联的 Copilot Studio 计划。
- Power Automate 环境必须建立在新的基础设施上。 更多信息请参见 “可用性与许可 ”。
打开快速模式
选择 “流 ”,然后选择要为其启用快速模式的流。
在“概述”页的“详细信息”部分中,选择“编辑”。
此时会显示 “详细信息 ”面板。
打开 快速模式。 该开关位于面板底部。
注释
你也可以在设计器里构建流程时,从“ 当代理调用流程 时”或“ 当应用调用流程 触发时”开启快速模式。
使用快速模式指南
| 何时使用快速模式 | 何时不使用快速模式 |
|---|---|
| 逻辑繁重的流:你的代理流不会从连接器响应中返回大量数据(大量数据超过快速模式的内存限制)。 | 数据流量大:你的代理流程会移动大量数据(例如,在大表中列出行,或者“获取物品”作返回1500行、100列的数据)。 |
| 代理流程具有响应动作,这意味着流程是时间敏感的。 智能体会等待流执行并尽快返回响应。 | 代理流没有响应操作。 流采用“即发即弃”模式。 它不需要向调用代理或应用发送回响应。 |
| 快速模式在测试期间成功且最佳地运行。 | 快速模式在测试中失败,原因是可变大小限制或内存限制。 如果流程在测试中失败,你很可能会在流程部署并在生产环境中运行时遇到这些问题。 |
可用性
Express 模式目前仅适用于升级到支持它的新 体系结构 的某些环境。 Microsoft正在升级环境以支持快速模式。 无需执行任何操作即可升级环境。
若要检查你的环境中是否提供快速模式,请执行以下操作:
请确保在 Copilot Studio 中配置一个简单的自动流程,包括 代理调用流程时 或 应用程序调用流程时 的触发器,以及一些执行操作。 如果你还没有包含这些元素的工作流,请创建一个。
请在设计器触发器卡片中查找快速模式开关。
如果未显示快速模式,则环境尚不支持此功能。
注释
如果你的环境还没接入新基础设施,可能有些流程导致环境升级延迟。 你可以按照 Power Automate 环境中描述的一些步骤, 迁移到新的架构 ,帮助解除未来的自动升级。
许可
快速模式仅适用于 Copilot Studio 方案下的流。 在这个模式下运行你的流程没有额外成本。 你仍然需要按 Copilot Studio 计量下使用的动作数量计费。
局限性
下面是在使用快速模式时要注意的一些已知限制。
流发布时的限制
启用快速模式时,不支持流中的延迟和Webhook操作。 保存流时会出现错误。 对于此类情况,请尝试关闭快速模式,然后重试。
流运行时的限制
使用快速模式时存在一些运行时限制。
执行时间
启用快捷模式后,流必须在两分钟内完成。 需要较长时间超时的流。
流大小
- 在一次流程运行中不应包含超过100个操作。 动作计数包括循环,每个循环迭代计为一个动作。 以下限制适用于循环:
- 应用于数组上的每个 循环:最多 100 个项目
- 执行 until 循环:最多 100 次迭代
- 可变内容限制:1,024字符。 如果可以的话,找一些变通方法,比如在变量中不插入超过1024个字符,比如 设置变量 、 附加到字符串变量 或 初始化变量。
100 个操作是流大小的安全限制。 你可能能执行超过100个动作,具体取决于流量的重量和数据处理量。 有关管理流量大小的更多信息,请参见 使用快速模式的指南。
消息大小
单个作(连接器响应)中传递的数据的消息大小限制为 64 KB。
错误消息
我们在运行时显示错误消息,详细说明流由于前面提到的任何运行时限制而失败的原因。 如果流不符合快速模式的先决条件,建议使用快速模式 关闭运行流。
使用快速模式时的其他限制
- 自动化测试你的流程 在流程设计器中不起作用。 测试会自动使用流重新提交功能,而流重新提交功能不能与由代理触发的流或由应用触发的流一起使用。
- 当连接器响应超出内存限制时,循环迭代不会显示在 “运行详细信息 ”视图中。 在某些情况下,您可能会注意到,监视循环时循环迭代不会显示(应用到每个或操作停止条件)。 在开发环境中测试流,然后在发布到生产环境之前打开快速模式进行调试。