如何创建 CLU 项目

通过本文了解如何设置这些要求并创建项目。

先决条件

开始使用 CLU 之前,需具备以下各项:

创建“语言”资源

开始使用 CLU 之前,需要具备 Azure AI 语言资源。

注意

  • 你需要分配有资源组的“所有者”角色才能创建语言资源。

从 Azure 门户创建新资源

  1. 若要创建新的 Azure AI 语言资源,请登录 Azure 门户

  2. 选择“创建新资源

  3. 在出现的窗口中,搜索“语言服务”

  4. 选择“创建”

  5. 创建包含以下详细信息的语言资源。

    实例详细信息 必需的值
    区域 语言资源支持的区域之一。
    名称 语言资源的所需名称
    定价层 语言资源支持的定价层之一。

通过 Language Studio 创建新语言资源

如果是首次登录,你将在 Language Studio 中看到一个窗口,在该窗口中可以选择现有语言资源或创建新的语言资源。 也可单击右上角的“设置”图标,选择“资源”,然后单击“创建新资源”,从而创建资源 。

创建包含以下详细信息的语言资源。

实例详细信息 所需的值
Azure 订阅 你的 Azure 订阅
Azure 资源组 你的 Azure 资源组
Azure 资源名称 你的语言资源名称
位置 语言资源支持的区域
定价层 语言资源支持的定价层

重要

  • 请确保在创建语言资源时启用“托管标识”
  • 阅读并确认“负责任的 AI”声明

登录到 Language Studio

  1. 转到 Language Studio,然后使用 Azure 帐户登录。

  2. 在出现的“选择语言资源”窗口中,找到你的 Azure 订阅,然后选择你的语言资源。 如果没有资源,可新建一个。

    实例详细信息 所需的值
    Azure 订阅 Azure 订阅。
    Azure 资源组 你的 Azure 资源组名称。
    Azure 资源名称 你的 Azure 资源名称。
    位置 语言资源支持的区域之一。 例如“中国北部 2”。
    定价层 语言资源的有效定价层之一。 可以使用免费 (F0) 层来试用该服务。

    显示 Language Studio 中的资源选择屏幕的屏幕截图。

创建对话项目

拥有创建的语言资源后,请创建对话语言理解项目。

  1. Language Studio 中,找到名为“理解问题和对话语言”的部分,然后选择“对话语言理解”。
    显示 Language Studio 登录页中自定义语言理解的位置的屏幕截图。

  2. 此时会转到“对话语言理解项目”页面。 选择“创建新项目”。

    显示 Language Studio 中的“对话项目”页的屏幕截图。

为了创建新项目,你需要提供以下详细信息:

描述
名称 项目名称。 项目在创建后无法更改
说明 可选项目说明。
语句主要语言 项目的主要语言。 训练数据应主要使用此语言。
启用多种语言 是否希望使项目立刻支持多种语言

完成后,选择“下一步”,并查看详细信息。 选择“创建”以完成过程。 现在应会看到项目中的“生成架构”屏幕。

导入项目

你随时可以将对话语言理解项目导出为 JSON 文件,方式如下:转到对话项目页,选择项目并在顶部菜单中单击“导出”。

屏幕截图显示了对话语言理解导出按钮。

该项目可以重新导入为新项目。 如果导入完全同名的项目,将用新导入项目的数据替换项目的数据。

如果已有 LUIS 应用程序,可以将 LUIS 应用程序 JSON 直接导入对话语言理解,并且将创建一个对话项目,该项目包含当前可用的所有功能:意向、ML 实体和话语。 有关详细信息,请参阅 LUIS 迁移文章

若要导出项目,请选择“创建新项目”旁边的箭头按钮,选择“导入”,然后选择“LUIS”或“对话语言理解”JSON 文件。

屏幕截图显示了对话语言理解导入按钮。

导出项目

你随时可以将对话语言理解项目导出为 JSON 文件,方式如下:转到对话项目页,选择项目并按“导出”。

获取 CLU 项目详细信息

  1. 转到 Language Studio 中的项目设置页面。

  2. 可以看到项目详细信息。

  3. 在此页中,可以在项目设置中更新项目说明以及启用/禁用多语言数据集。

  4. 还可以从此页面检索资源主键。

    项目设置页的屏幕截图。

删除项目

如果不再需要项目,可以使用 Language Studio 删除项目。 在左侧导航菜单中选择“项目”,选择要删除的项目,然后选择顶部菜单中的“删除”。

后续步骤

生成架构