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

用于翻译的 Azure 资源

Foundry Tools 中的 Azure Translator 是基于云的神经机器翻译(NMT)服务,可用于向应用程序和工作流添加多语言功能。 此服务支持即时翻译和批处理,适合各种业务需求。

如果已有 Azure Translator 或多服务资源(无论是单独使用还是通过 Language Studio 使用),则可以继续使用 Microsoft Foundry 门户中的这些现有翻译器资源进行 NMT 部署。 有关详细信息, 请参阅如何使用 Foundry 工具

默认情况下,Azure Translator 使用神经机器翻译(NMT)技术。 在最新的预览版中,现在可以选择标准神经机器翻译 (NMT) 或两种大型语言模型 (LLM) 部署类型之一(GPT-4o-mini 或 GPT-4o)。 但是, 使用 LLM 模型需要拥有 Foundry 资源

下表概述了 Azure AI 生态系统中适用于翻译器的资源解决方案:

铸造工具 Scope 用例
Foundry 资源 此资源类型是建议用于在 Foundry 中生成、部署和管理生成 AI 应用程序和代理的资源。 Foundry 资源适用于需要协调多个 AI 模型、自定义 AI 代理开发和高级 AI 应用程序生命周期管理的方案。
Foundry Tools 的资源 这种多服务资源提供预生成、可直接使用的 AI 模型,这些 AI 模型可通过 API 访问,用于翻译、语言理解、语音识别和计算机视觉等任务。 通过 Foundry Tools 资源,可以将文本翻译、语音听录和图像识别等高级功能集成到应用程序中。 还可以使用预生成的 AI 功能增强 Foundry 门户中的模型。
Azure Translator 服务资源 Azure Translator 资源提供对基于云的神经机器翻译功能的访问权限,以及能够使用自定义翻译器创建自定义翻译模型。 Azure Translator 已准备就绪,可以根据翻译需求无缝扩展或缩减,适应多种语言之间的大量或少量文本或文档。

步骤 1:创建资源

  • Foundry 资源是用于创建、部署和管理生成式 AI 应用程序和代理的主要工具。 此资源可用于访问代理服务、使用在无服务器环境中托管的模型、运行评估以及连接到 Azure OpenAI 服务。

  • 如果计划使用 LLM 模型进行翻译, 则必须使用 Foundry 资源

  • 若要了解如何创建和管理 Foundry 资源 ,请参阅创建第一个 Foundry 资源

步骤 2:为 Foundry 配置资源

完成此设置对于将环境与 Foundry 完全集成至关重要。 只需设置一次,之后都可无缝访问 AI 支持的高级问答功能。

此外,我们还介绍如何在 Azure 门户中分配正确的角色和权限。 这些步骤可帮助你快速有效地开始使用 Azure Translator。

先决条件

在设置环境之前,需要:

注释

强烈建议在 AI Foundry 中使用 Azure AI Foundry 资源;但也可以按照这些说明使用 Azure 翻译器资源进行操作。

Foundry 提供了一个统一的平台,用于使用各种模型和工具构建、管理和部署 AI 解决方案。 进行此集成后,可以通过相关功能,利用生成式 AI 扩展训练数据。 不断添加新功能,使 Foundry 成为可缩放翻译解决方案的建议选择。

  1. 导航到 Azure 门户

  2. 转到 Foundry 资源(选择 “所有资源 ”以查找 Foundry 或 Azure Translator 资源)。

  3. 然后在左侧窗格中,选择“访问控制(IAM)”,再选择“添加角色分配”。

    Azure 门户中“添加角色分配”选择器的屏幕截图。

  4. 搜索“认知服务用户”角色并将其选中。 选择“下一步”。

    Azure 门户中工作职能角色列表中的认知服务用户的屏幕截图。

  5. 导航到“成员”选项卡,然后选择“托管标识”。

    Azure 门户中分配成员访问权限选择器的屏幕截图。

  6. 选择 “选择成员”,然后在右侧面板中搜索并选择 Foundry 资源(用于此项目),然后选择 “选择”。

  7. 最后,选择“查看 + 分配”以确认选择。

  8. 资源现在已正确设置。 继续设置微调任务并继续自定义 Azure Translator 项目。

步骤 3(可选):清理资源

如果要清理和删除 Azure 资源,可以删除资源或资源组。

警告

删除某个资源组还会删除该组中包含的所有资源。

若要删除资源,请执行以下操作:

  1. 在 Azure 门户中搜索并选择“资源组”,然后选择你的资源组
  2. 通过选择相邻的复选框,选择要删除的资源。
  3. 从右边缘附近的顶部菜单中选择“删除”
  4. 在“删除资源”对话框中输入“delete”
  5. 选择 删除

若要删除资源组,请执行以下操作:

  1. 转到 Azure 门户中的资源组。
  2. 在顶部菜单中选择“删除资源组”
  3. 通过输入资源组名称并选择“删除”来确认删除请求

后续步骤

详细了解 Azure Translator 功能: