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

创建微调任务项目

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

Note

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

Prerequisites

优化 CLU 模型

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

  1. 导航到 Foundry

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

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

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

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

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

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

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

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

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

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

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

    Note

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

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

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

查看和管理项目详细信息

可以检索到有关项目的最新信息,进行必要的更改,并通过 Foundry 或 REST API 端点高效地监督项目管理任务。

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

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

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

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

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

导入现有的 Foundry 项目

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

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

导出微调项目

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

可以将 Microsoft Foundry 微调任务项目下载为 config.json 文件:

  1. 导航到项目主页。

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

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

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

删除项目

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

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

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

  2. 从“继续使用 Foundry 构建”中选择要删除的项目

  3. 选择“管理中心”。

  4. 选择“ 删除项目”。

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

删除中心及其所有项目:

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

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

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

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

    Foundry 中“删除集线器”按钮的屏幕截图。

后续步骤

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