通过快速模式(预览版)加速智能体流执行

[本文为预发布文档,可能会发生变化。]

默认情况下,如果智能体或应用程序在两分钟内未能响应调用它的智能体或应用程序,则其发起的智能体流将失败。 此失败会影响调用该流的智能体或应用程序的功能和可用性。

智能体流超时警告的屏幕截图。

重要提示

本文包含 Microsoft Copilot Studio 预览版文档,有可能会有变动。

预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前已经可用,以便您可以及早使用并提供反馈

如果您在构建生产就绪型智能体,请参阅 Microsoft Copilot Studio 概述

使用快速模式时,您的流可实现更快的执行速度。 此功能可提高智能体流在两分钟内完成并及时提供响应的可能性。

下图显示了使用快速模式和不使用快速模式的特定流的加速示例。

未启用快速模式与启用快速模式之间的性能对比屏幕截图。

备注

提速程度取决于流的复杂程度以及其中使用的操作。 对于那些不从连接器传输大量数据但需要大量处理时间的流,快速模式效果最佳。 请测试您的流,以确定快速模式是否适合您的具体场景,以及它能提升流性能的程度。 如果您遇到提及数据限制的流运行时错误,请关闭快速模式,并尝试使用其他流。

必备条件

要使用快速模式,您的流必须满足以下要求:

  • 该流必须具有 当智能体调用流当应用调用流 触发器之一。
  • 该流必须包含一个“响应”操作,即 响应智能体响应应用
  • 该流必须关联一个 Copilot Studio 计划。
  • Power Automate 环境必须位于新基础设施上。 有关详细信息,请参阅 可用性

启用快速模式

  1. 选择 ,然后选择要为其启用快速模式的流。

  2. 概览 页面的 详细信息 部分,选择 编辑

    将显示 详细信息 面板。

  3. 启用 快速模式。 该开关位于面板底部。

    流详细信息页面中快速模式开关的屏幕截图。

备注

在设计器中构建流程时,您还可以在触发器卡片上启用当智能体调用流当应用调用流触发器本身的快速模式。

流设计器中触发器卡片上“快速模式”切换按钮的屏幕截图。

使用快速模式的指南

何时使用快速模式 何时不应使用快速模式
逻辑密集型流:您的智能体流不会从连接器响应中返回大量数据(大量数据会超过快速模式的内存限制)。 数据密集型流:您的智能体流会传输大量数据(例如,列出大型表中的行,或“获取项目”操作返回 1,500 行、100 列的数据)。
您的智能体流包含响应操作,这意味着该流对时间敏感。 智能体会等待流执行并尽快返回响应。 您的智能体流不包含响应操作。 流采用“即发即弃”模式。 它无需向调用它的智能体或应用程序发送响应。
测试期间,Express 模式运行成功且表现最佳。 测试期间,Express 模式因变量大小限制或内存限制而失败。 如果流在测试期间失败,则在流部署并投入生产环境运行时,您很可能会遇到这些问题。

可用性

目前,Express 模式仅适用于使用新支持的 架构 的已升级环境。 Microsoft 正在升级环境以支持 Express 模式。 您无需采取任何操作即可完成环境升级。

要检查您的环境是否支持 Express 模式:

  1. 请确保在 Copilot Studio 中有一个简单的智能体流,该流包含 当智能体调用流当应用程序调用流 触发器,以及某个操作。 如果您没有包含这些元素的流,请创建一个。

  2. 请在设计器触发器卡片中查找快速模式开关。

如果未显示“快速模式”,则说明您的环境尚不支持此功能。

备注

如果您的环境尚未迁移到新基础设施,某些流可能会延迟环境的升级。 要帮助解除未来自动升级的阻碍,请参阅 Power Automate 环境迁移到新架构

许可

快速模式仅适用于 Copilot Studio 计划下的流。 在此模式下运行流不会产生额外费用。 根据 Copilot Studio 的计量规则,您仍需为使用的操作次数付费。

限制

使用快速模式时,请注意以下已知限制。

流发布时的限制

启用快速模式时,流中的 延迟Webhook 操作不受支持。 保存流时会出现错误。 遇到此类情况,请尝试关闭快速模式后重试。

流运行时的限制

使用快速模式时存在一些运行时限制。

执行时间

启用快速模式后,流必须在两分钟内完成。 需要较长时间超时的流。

流大小

  • 单次流运行中包含的操作数量请勿超过 100 个。 操作计数包含循环,每个循环迭代计为一个操作。 循环的限制如下:
    • 应用于每个 数组循环:最多 100 个项目
    • 执行直到 循环:最多 100 次迭代
  • 变量内容限制:1,024 个字符。 如果可能,请寻找替代方案,避免在 设置变量追加到字符串变量初始化变量 等变量中插入超过 1,024 个字符。

100 个操作是流规模的安全上限。 实际上,根据流的大小以及流处理的数据量,您可能能够包含超过 100 个操作。 有关管理流大小的更多信息,请参阅 快速模式使用指南

消息大小

单个操作中传递的数据(连接器响应)的消息大小限制为 64 KB。

错误消息

如果流因上述任何运行时限制而失败,运行时错误消息会详细说明失败原因。 如果您的流不符合快速模式的先决条件,请将快速模式设置为 关闭 后运行该流。

使用快速模式时的其他限制

  • 自动测试流 在流设计器中无法使用。 测试会自动使用“流重新提交”功能,而“流重新提交”无法与智能体触发或应用触发的流配合使用。
  • 当连接器响应超过内存限制时,循环迭代次数不会显示在 运行详细信息 视图中。 在某些情况下,您可能会注意到,监视循环时循环迭代不会显示(应用到每个操作停止条件)。 请在开发环境中测试您的流,并在发布到生产环境之前开启快速模式以进行调试。
  • 在快速模式下,流运行时不会显示实时活动。 您只能在运行完成后查看触发器和操作的输入和输出。