开始使用对话语言理解集成
本文包括您开始会话式语言理解 (CLU) 集成所需的分步步骤。 让我们开始吧。
要使用现有 CLU 模型创建代理:
准备环境。
映射 CLU 意图和实体。
准备环境
开始之前,请确保您拥有 CLU 模型项目名称、部署名称、认知服务帐户密钥和 Azure 认知服务语言的网站 URL。
创建 a Copilot Studio 代理。
打开代理后,选择 设置 在顶部菜单栏上。
选择语言理解。
如果您看到以下情况,则您的环境未连接到适用于语言的 Azure 认知服务。 选择在 Power Apps 中管理连接,以创建 CLU 连接。
在语言设置页面的自然语言理解区域中,默认选择 Microsoft Copilot Studio NLU。
从 NLU 资源列表中选择所需的 CLU 连接,然后选择保存。
此时将显示一个窗口,提示您保存代理的快照。
选择保存快照,并将生成的 ZIP 存档(默认情况下名为 botContent.zip)保存到所需位置。 ZIP 存档包含一个名为 botContent.yml 的 YML 文件,其中包含您的代理内容,包括扳机键短语和消息。
选择是,删除我的触发短语,然后选择继续。
为相应的适用于语言的 Azure 认知服务项目输入名称和模型部署信息,然后选择保存。
备注
将代理的 NLU 配置背靠背更改为 Microsoft Copilot Studio NLU 将删除 Analyze Text 系统主题。 它还要求您手动为当前映射到外部意图的主题添加示例短语。
现在您已经完成环境准备工作,可以将意图和实体映射到 CLU 模型数据了。
准备对话语言理解项目
如果您还没有 Azure 订阅,可以在开始前创建一个免费帐户。
为确保 Copilot Studio 正常运行,您需要为 Copilot Studio 系统主题和您要创建的任何自定义主题创建意图。
创作要用于 Copilot Studio 项目的任何自定义实体。
在与 Copilot Studio 资源相同的区域训练和部署项目。
将 CLU 意图和实体映射到 Copilot Studio 预构建数据类型
通过将现有主题映射 CLU 目的来创建新的 Copilot Studio 代理。 您可以手动映射意图和实体,若要进行批量映射,请参阅使用批量工具向导。
手动映射意图
打开 # Copilot Studio 代理。
从左侧导航中,选择主题和插件,并选择一个意图。
在意图的触发节点的短语部分中,选择编辑链接。
在添加短语框中,输入要映射到的 CLU 意图的名称。
备注
输入的 CLU 意图名称必须与 CLU 模型中存储的名称完全相同,大小写字符必须匹配。
要保存意向,请单击添加短语框右侧的 +(加号)。
对其他意图重复上述步骤。
手动映射实体
打开你的代理。
从左侧导航中,选择实体。
在实体页面上,选择新建实体。
在新建实体窗格中,为实体添加名称、说明(可选)和数据类型。
若要访问 CLU 预生成实体,请从“数据类型”下拉菜单中,选择从示例数据,然后选择 CLU 预生成 JSON 代码片段之一。
(可选)如果要从示例文件导入 JSON 架构,请选择从示例 JSON 获取架构以访问外部文件。
使用批量工具向导
通过使用 Map intents and entities(映射意向和实体 )向导将现有主题批量映射到 CLU 意向,您可以创建新的代理。 借助该向导,您的代理可以自动利用 CLU 模型中的现有意图,而不是扳机键短语来确定要映射到哪个主题。
首先上传您的 CLU 模型数据文件,并自动将 CLU 意图映射到 your Copilot Studio 代理。
从左侧导航中,选择语言,然后选择从模型数据中添加主题和实体。
在文件名选项中,选择选择文件,以选择要从中上传 CLU 模型的数据文件。
模型数据文件将显示在预览窗口中。
选择下一步继续操作。
选择添加意图和实体。
在将现有主题映射到 CLU 意图屏幕中,选择要映射到相应主题的 CLU 意图。
请检查您的选择,然后选择保存。
(可选)对于那些未映射到现有主题的意图,您可以为每个意图创建新主题。
在向导中,您可以看到一个尚未映射到主题的 CLU 意图列表。 在字段创建新主题中,为要创建的每个主题输入名称,然后选择下一步。
备注
您留空的任何字段都会被向导忽略。
将所有 CLU 意图和实体映射到主题后,选择完成。
完成此过程后,您的代理主题现在将显示在 Topics(主题 )页面中 。 有关更多信息,请参阅管理主题。
在 Power Apps 中创建 CLU 连接
在 Power Apps 中,如果连接页面尚未处于焦点状态,请在侧边导航窗格中选择连接。
选择新建连接。
选择适用于语言的 Azure 认知服务(如果需要,使用搜索字段缩小列表范围)。 将显示一个窗口,提示您输入身份验证信息。
对于身份验证类型,请选择 API 密钥,然后输入所需的帐户密钥。
输入适当的根站点 URL(如果有)。
选择创建。 使用默认名称“适用于语言的 Azure 认知服务”的新连接显示在您的环境的连接列表中。
选择此连接旁边的更多命令图标 (…),然后选择编辑。
在显示的窗口中,将默认的显示名称替换为其他内容,以区分此连接器与其他 CLU 连接器,然后选择保存。