了解错误代码

重要提示

继在生成式人工智能的重大投资和跨 Microsoft Copilot 的增强集成之后,Power Virtual Agents 功能和特性现已成为 Microsoft Copilot Studio 的一部分

在我们更新文档和培训内容时,一些文章和截图可能会参考 Power Virtual Agents。

当助手在对话过程中遇到问题时,它会回复一条消息,其中包含所遇到的特定问题的错误代码。 助手用户应将此错误代码告知管理员。

作为助手制作者,如果您在使用测试面板测试您的助手时出现问题,除错误代码外,您还会看到一条有关该问题的更多信息。 或者,您可以使用主题检查器面板来验证您的助手

错误列表

备注

在引用主题时,术语对话用于一些错误消息中。

错误代码 Description
ContentError 主题内容有误。
DataLossPreventionViolation 存在数据丢失防护冲突。
FlowActionException 执行云端流时出错。
FlowActionBadRequest 云端流发出的请求格式错误。
FlowActionTimedOut 云端流运行需要的时间超过 100 秒,已超时。
InvalidContent 向代码编辑器中添加的内容无效。
InfiniteLoopInBotContent 节点执行次数过多。
LatestPublishedVersionNotFound 无法检索已发布的助手版本。
RedirectToDisabledDialog 主题将重定向到已禁用的主题。
RedirectToNonExistentDialog 主题将重定向到另一个不再存在的主题。
SystemError Microsoft Copilot Studio 中出现系统错误。

ContentError

错误消息:此错误会根据错误的上下文生成动态消息。

解决办法:对于与您的助手内容相关的问题,这是一个包罗万象的错误。 请参阅错误消息以了解更多详细信息。

常见问题包括:

DataLossPreventionViolation

错误消息:此环境要求用户登录后才能使用助手。 转到“管理”>“安全”>“身份验证”并选择要求用户登录的选项。”

解决:

  • 环境的数据丢失防护 (DLP) 策略要求用户登录。 请参阅配置用户身份验证
  • 助手中使用的一个或多个连接器不在同一数据组中。 请参阅Microsoft Copilot Studio连接器
  • 租户管理员阻止了助手中使用的一个或多个连接器。

FlowActionException

错误消息:

  • “没有从流 {FlowName} ({FlowId}) 中收到输出,即使根据助手定义应该收到输出也是如此。”
  • “响应数据中缺少流 {FlowName} ({FlowId}) 上名称为 {ItemKey} 的输出参数。 请刷新此流,或确保此流返回该值。”
  • “输出架构中缺少流 {FlowName} ({FlowId}) 上名称为 {ItemKey} 的输出参数。 请刷新此流。”

解决方法:检查流是否有错误

FlowActionBadRequest

错误消息:

  • “流 {FlowName} ({FlowId}) 上名称为 {KeyName} 的参数被声明为 {ItemTypeKind} 类型。 调用 Power Automate 时不支持此类型。 当前,仅支持文本、布尔和数字。”
  • “‘调用流’操作中缺少流 {FlowName} ({FlowId}) 上名称为 {ItemKey} 的输出参数。”
  • “流 {FlowName} ({FlowId}) 上名称为 {KeyName} 的参数被评估为 {ResolveType} 类型,但预期类型为 {ExpectedType}。”
  • “流 {FlowName} ({FlowId}) 无法运行,响应代码为 {ResponseCode},错误代码为 {FlowErrorCode}。”

解决方法:检查您传递给流的任何变量的基本类型是否与参数的类型匹配。

FlowActionTimedOut

错误消息:“id 为 {FlowId} 的流已超时。错误代码:{FlowErrorCode}”

解决:检查流是否存在错误,以了解为什么云端流在返回助手之前需要超过 100 秒来运行。 尝试优化查询以及从后端系统返回的数据。 如果在将结果发送到助手后,某些云端流逻辑可以继续运行,将这些操作放在云端流中的“将值返回 Microsoft Copilot Studio”步骤之后。

InvalidContent

错误消息:“助手中总共存在 {TotalComponents} 个组件,但没有一个是有效的。”

解决方法:打开代码编辑器以查看内容问题。

InfiniteLoopInBotContent

错误消息:“操作 {DialogId}.{TriggerId}.{ActionId} 连续执行超过 {MaxTurnCount} 次。 这表明对话执行中有一个循环,因此对话执行将被终止。”

解决方法:确保主题正确结束,或链接到正确结束的其他主题,如升级系统主题。

LatestPublishedVersionNotFound

错误消息:“无法检索最新发布的助手版本。”

解决方法:发布助手

RedirectToDisabledDialog

错误消息:“ID 为 {DialogId} 的对话在定义中处于禁用状态。 请在使用对话之前启用它。”

解决方法:重新启用主题删除重定向节点

RedirectToNonExistentDialog

错误消息:“在定义中未找到 ID 为 {DialogId} 的对话。 请检查对话是否存在并且 ID 是否正确。”

解决方法:创建一个要重定向到的新主题删除重定向节点

SystemError

错误消息:此错误不会生成错误消息

解决方法:联系客户支持