你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

创建微调任务项目

对话语言理解(CLU)微调任务是一个工作区项目,可在其中自定义语言模型,以识别用户意向并从用户输入(言语)中提取关键信息(实体)。 在此工作区中,定义与应用程序相关的意向和实体,相应地标记示例用户话语,并使用此标记的数据微调模型。 此过程定制模型,以更好地了解聊天应用程序的特定需求和细微差别。 本指南指导你完成在 Azure AI Foundry 或使用 REST API 中配置微调工作区的过程。

Note

  • 如果已有 Azure AI 语言或多服务资源(无论是单独使用还是通过 Language Studio 使用),则可以在 Azure AI Foundry 门户中继续使用这些现有语言资源。 有关详细信息,请参阅 如何在 Azure AI Foundry 门户中使用 Azure AI 服务
  • 在 Azure AI Foundry 中,微调任务可充当你自定义 CLU 模型时的工作区。 以前, 微调任务 称为 CLU 项目。 在较旧的 CLU 文档中,可能会遇到这两个可互换使用的术语。
  • 强烈建议在 AI Foundry 中使用 Azure AI Foundry 资源;但是,也可以使用语言资源按照这些说明进行操作。

Prerequisites

优化 CLU 模型

若要创建 CLU 微调模型,请先配置环境,然后创建微调项目,该项目充当自定义 CLU 模型的工作区。

  1. 导航到 Azure AI Foundry

  2. 如果尚未登录,门户会提示你使用 Azure 凭据执行此作。

  3. 登录后,可以在 Azure AI Foundry 中创建或访问现有项目。

  4. 如果尚未开始执行此任务的项目,请选择它。

  5. 从左侧导航面板中选择“微调”选项。

    Azure AI Foundry 中微调选择器的屏幕截图。

  6. 在主窗口中,选择“AI 服务微调”选项卡,然后选择“+ 微调”按钮。

    Azure AI Foundry 中微调按钮的屏幕截图。

  7. “创建服务微调 ”窗口中,选择“ 对话语言理解 ”选项卡,然后选择“ 下一步”。

    Azure AI Foundry 中对话语言理解选项卡的屏幕截图。

  8. 在“创建 CLU 微调任务”窗口中,完成“名称”和“语言”字段。 如果打算使用免费的 标准训练 模式微调模型,请选择语言字段的 英语

  9. 选择“创建”按钮。 创建操作可能需要几分钟才能完成。

    Note

    • 标准训练 可实现更快的训练时间和更快的迭代;但是,它仅适用于英语。
    • 高级培训 包括较长的培训持续时间,并且支持英语、其他语言和多语言项目。
    • 有关详细信息, 请参阅训练模式
  10. 任务创建完成后,请从 AI 服务微调窗口中选择任务,进入微调页面入门页面。

    Azure AI Foundry 中微调页面入门的屏幕截图。

就是这样! 你可以开始你的微调任务项目。 有关详细信息, 请参阅后续步骤

查看和管理项目详细信息

可以获取有关项目的最新信息,进行必要的更改,并通过 Azure AI Foundry 或 REST API 终结点高效管理项目任务。

Azure AI Foundry 项目概述页显示有关微调任务项目的信息,包括其名称、订阅、资源组和连接的资源。 还可以通过在概述页上选择“ 在 Azure 门户中管理 ”来访问 Azure 门户中的项目资源。

  • 在项目主页上,在 “项目详细信息 ”部分找到有关项目的信息。

  • 若要查看项目设置,请从左侧导航窗格底部选择 管理中心 ,然后选择以下选项卡之一:

    • 使用概述查看项目详细信息。
    • 管理用户和角色的用户
    • 使用模型 + 终结点来管理模型和服务的部署。
    • 已连接的资源 用于管理项目的已连接资源。

    Azure AI Foundry 中项目详细信息列表的屏幕截图。

导入现有的 Azure AI 项目

通过导入配置文件,可以将现有设置直接引入平台,从而更轻松地根据预定义的首选项设置和自定义服务。

若要使用 Azure AI Foundry 导入现有的 Azure AI 服务项目,需要在 Azure AI Foundry 项目中创建与 Azure AI 服务资源的连接。 有关详细信息, 请参阅将 Azure AI 服务项目连接到 Azure AI Foundry

导出微调项目

通过导出配置文件,可以保存项目的设置和结构的当前状态,以便根据需要轻松备份或传输项目。

可以将 Azure Foundry 精细优化任务项目下载为 config.json 文件:

  1. 导航到项目主页。

  2. 在页面顶部,从右侧页面功能区区域选择项目。

  3. 选择 “下载配置文件”。

    项目下拉菜单的屏幕截图,其中包含 Azure AI Foundry 中的下载配置文件超链接。

删除项目

删除项目可确保从系统永久删除它及其所有关联的数据。

如果不再需要项目,可以从 Azure AI Foundry 将其删除。

  1. 导航到 Azure AI Foundry 主页。 除非已完成此步骤且会话处于活动状态,否则请通过登录来启动身份验证过程。

  2. 选择要从 Azure AI Foundry 的“持续构建”中删除的项目

  3. 选择“管理中心”。

  4. 选择“ 删除项目”。

    Azure AI Foundry 中“删除项目”按钮的屏幕截图。

删除中心及其所有项目:

  1. 导航到“中心”部分的“概述”选项卡。

    Azure AI Foundry 中中心详细信息列表的屏幕截图。

  2. 在右侧,选择 “删除中心”。

  3. 该链接将打开 Azure 门户,以便删除中心。

    Azure AI Foundry 中“删除中心”按钮的屏幕截图。

后续步骤

创建微调工作区后,通过定义意向和实体并将其添加到架构来启动微调任务: