开始使用对话语言理解集成

重要提示

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

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

本文包括您开始会话式语言理解 (CLU) 集成所需的分步步骤。 让我们开始吧。

使用现有的 CLU 模型创建助手:

  1. 准备环境
  2. 准备对话语言理解项目
  3. 映射 CLU 意图和实体。

准备环境

开始之前,请确保您拥有 CLU 模型项目名称、部署名称、认知服务帐户密钥和 Azure 认知服务语言的网站 URL。

  1. 创建一个新的 Microsoft Copilot Studio 助手。

    备注

    确保您的助手环境在 Microsoft Copilot Studio 支持的地区创建的,并且该地区具有同等的 CLU 地区

    并非 Microsoft Copilot Studio 支持的所有区域都有等效的 CLI 区域。

  2. 打开助手后,展开侧面导航窗格上的设置,然后选择语言理解

    Microsoft Copilot Studio Web 应用的屏幕截图,其中突出显示了“设置”和“语言理解”选项。

    备注

    如果您已启用 CLU 连接,请跳至步骤 8。

    备注

    如果您看到以下内容,则您没有连接到 Azure 语言认知服务。 按照步骤 3-7 进行连接。

    未连接到 Azure 语言认知服务时的语言理解选项菜单。

  3. 要创建新连接,请从 Power Apps 中选择...更多连接,以打卡连接

  4. 选择新连接,然后搜索 Azure 语言认知服务。 您将进入身份验证设置页面。

  5. 为身份验证类型选择 API 密钥,输入帐户密钥和站点 URL,然后选择创建

    输入显示名称、身份验证类型、帐户密钥和网站 URL。

  6. 若要查看连接列表中的连接,请选择 Azure 语言认知服务连接器,然后在“更多命令”菜单中选择编辑

  7. 将显示名称更改为其他名称以区别于其他 CLU 连接器。 您输入要更改的名称可以是您选择的任何名称。 在 Power Apps 中创建并配置连接器后,您可以返回到 Microsoft Copilot Studio 助手。

  8. 在 Copilot Studio 的语言理解选项卡中,从 NLU 资源下拉列表中选择 Microsoft Copilot Studio NLU

    选择 NLU 资源的语言理解选项。

  9. 选择您之前为 CLU 连接器选择的显示名称,然后选择保存删除示例触发短语?窗口打开。

  10. 选择保存快照。 保存快照会将助手内容(包括触发短语和机器人对话)保存到 YAML 格式的积压文件中。 选择是,删除我的触发短语,然后选择继续

    选择“保存快照”删除示例触发短语。

  11. 输入您的项目名称和部署信息,然后选择保存在 Azure 语言认知服务中选择项目和模型。

在 Microsoft Copilot Studio 的语言理解选项卡上,选择保存。 更改 NLU 配置将删除分析文本系统主题。 它还要求您手动为当前映射到外部意图的主题添加示例短语。

现在您已经完成环境准备工作,可以将意图和实体映射到 CLU 模型数据了。

准备对话语言理解项目

  1. 如果您还没有 Azure 订阅,可以在开始前创建一个免费帐户

  2. 然后在 Language Studio 中创建语言资源,同时启用对话语言理解功能。

  3. 为确保 Copilot Studio 正常运行,您需要为 Copilot Studio 系统主题您要创建的任何自定义主题创建意图。

  4. 创作要用于 Microsoft Copilot Studio 项目的任何自定义实体。

  5. 在与 Microsoft Copilot Studio 资源相同的区域训练和部署项目。

将 CLU 意图和实体映射到 Microsoft Copilot Studio 预构建数据类型

您可以通过将现有主题映射到 CLU 意图来创建一个新的 Microsoft Copilot Studio 助手。 您可以手动映射意图和实体,若要进行批量映射,请参阅使用批量工具向导

手动映射意图

  1. 打开您的 Microsoft Copilot Studio 助手。

  2. 从左侧导航中,选择主题和插件,并选择一个意图。

    从左侧导航中,选择“主题”。

  3. 在意向触发节点的短语部分,选择编辑链接。

    选择“编辑”链接。

  4. 添加短语框中,输入要映射到的 CLU 意图的名称。

    输入 CLU 意图名称。

    备注

    输入的 CLU 意图名称必须与 CLU 模型中存储的名称完全相同,大小写字符必须匹配。

  5. 要保存意向,请单击添加短语框右侧的 +(加号)。

  6. 对其他意图重复上述步骤。

手动映射实体:

  1. 打开您的 Microsoft Copilot Studio 助手。

  2. 从左侧导航中,选择实体

    从左侧导航中选择“实体”。

  3. 实体页面上,选择新建实体选择“+ 新建实体”以创建新实体。

  4. 新建实体窗格中,为实体添加名称、说明(可选)数据类型输入新实体的名称、说明和数据类型。

  5. 要访问 CLU 预生成实体,请从“数据类型”下拉菜单中选择来自样本数据,然后选择一个 CLU 预生成 JSON 代码片段。

  6. (可选)如果要从示例文件导入 JSON 架构,请选择从示例 JSON 获取架构以访问外部文件。

使用批量工具向导

您可以使用映射意图和实体向导,通过将现有主题批量映射到 CLU 意图来创建新的助手。 使用该向导,您的助手可以自动利用 CLU 模型中的现有意图而不是触发短语来确定要映射到哪个主题。

首先上传您的 CLU 模型数据文件,并自动将 CLU 意图映射到您的 Microsoft Copilot Studio 助手。

  1. 从左侧导航中,选择语言,然后选择从模型数据中添加主题和实体

  2. 文件名选项中,选择选择文件,以选择要从中上传 CLU 模型的数据文件。

  3. 然后,您会在预览窗口中看到您的模型数据文件。 选择下一步继续操作。

  4. 选择添加意图和实体

  5. 将现有主题映射到 CLU 意图屏幕中,选择一个 CLU 意图以映射到相应的文章。 将现有主题映射到 CLU 意图。

  6. 请检查您的选择,然后选择保存请检查您的选择,然后选择“保存”。

  7. (可选)对于那些未映射到现有主题的意图,您可以为每个意图创建新主题。 在向导中,您可以看到一个尚未映射到主题的 CLU 意图列表。 在字段创建新主题中,为要创建的每个主题输入名称,然后选择下一步

    为 CLU 意图创建新的主题。

    备注

    您留空的任何字段都会被向导忽略。

  8. 将所有 CLU 意图和实体映射到 Microsoft Copilot Studio 主题后,选择完成添加意图和实体,然后选择“完成”完成创建。

完成此过程后,您的助手主题将出现在 Microsoft Copilot Studio 主题窗格中。 有关详细信息,请参阅管理主题