使用解决方案导出和导入代理
您可以使用 解决方案 导出和导入代理,以便跨多个 环境移动代理。
首先,您创建自定义解决方案并将代理添加到其中。 然后,使用代理导出解决方案,并将其导入到另一个环境中。 您还可以升级或更新带有代理的解决方案,并从托管的代理中删除非托管层。
有关解决方案资源管理器的更多详细信息,请参阅查看和管理解决方案一文 Copilot Studio Copilot Studio。
备注
导出代理时,您无法导出 主题级或节点级注释 。
先决条件
- 您必须至少具有使用此功能的系统定制员安全角色。 了解有关在环境中配置用户安全性的更多信息。
- 您应该熟悉解决方案概念,如解决方案概念 中所述,并在 中创建和管理 Copilot Studio解决方案。
须知事项
导出代理时,您无法导出 主题级或节点级注释 。
从解决方案中删除代理不会从解决方案中删除其组件。 您应该单独删除组件。
警告
不要直接从解决方案中删除非托管代理组件,例如代理主题,除非您还从解决方案中删除了代理。
您只应在 UI 中的 Copilot Studio 标准创作过程中对主题进行更改。 直接从解决方案中删除或更改代理的元件将导致导出和导入失败。
您无法导出托管解决方案。 在创建解决方案时,默认情况下解决方案为非托管解决方案。 如果 将其更改为托管解决方案,则无法导出它。 您需要创建新的解决方案。
无法导出在其任何主题名称中包含带句点()
.
的代理的解决方案。
创建自定义解决方案并添加您的代理
跟随创建和管理 Copilot Studio 解决方案以创建新解决方案。
您创建的解决方案应自动打开。 如果没有,请在解决方案列表中选择它。
选择 添加现有,然后选择 代理,然后 再次添加代理 。
在“添加现有 copilot” 列表中,选择要导出的代理或代理,然后单击选择 添加。
将组件添加到自定义解决方案中的代理
如果您将组件(如主题或流)添加到代理 in Copilot Studio,则还必须在导出之前将它们添加到非托管解决方案中的代理。
- 打开包含代理的解决方案。
- 在 Objects(对象 ) 窗格中,在 Agent(代理 )下找到您的代理。
- 选择 Commands(⋮)、选择 Advanced ,然后选择添加所需的对象。
您还应查看文档中的说明 Power Apps 和要求,以 将现有组件添加到解决方案中。
使用代理导出解决方案
通过将包含它们的解决方案从一个环境导出和导入到另一个,可以导出和导入代理。
跟随文档中的说明和要求 Power Apps 导出 解决方案。
重要提示
如果您的代理具有大量组件(例如,超过 250 个主题或超过 100 个实体),请参阅 使用经典体验导出。
使用代理导入解决方案
跟随文档中的说明和要求 Power Apps 导入 解决方案。
如果导入不成功,请选择 Download log file(下载日志文件 )以下载一个 XML 文件,其中包含有关导致导入失败的原因的详细信息。 导入失败的最常见原因是解决方案不包含一些必需的组件。
再次配置 用户身份验证 。
在 Objects(对象 )窗格中,选择 Agents(代理)。 然后选择代理的名称以打开代理。
重要提示
- 您必须先 发布导入的代理 然后才能共享。
- 您的代理图标最多可能需要 24 小时才会显示在所有位置。
在 Teams 中导出和导入代理
在 Import Microsoft Teams,您可以使用 Teams 应用程序在各个团队 Power Apps 之间导出和导入代理。
例如,如果您从 Teams 团队(团队 A)导出工作代理,然后将其导入到团队 B 中,则不必为团队 B 从头开始构建它。
按照从 Dataverse for Teams 导出自定义项中的说明进行操作。
选择要导出的自定义项时,选择要导出的代理。 您可以使用侧窗格上的筛选器仅显示特定团队的代理。
代理将保存到 计算机上的 Downloads 文件夹中。
要在 Teams 中导入,跟随将自定义项 导入到中的 Dataverse for Teams说明进行操作。
您的代理显示在 Copilot Studio Teams 中的应用程序中,位于您将其导入到的团队下。