你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure AI Translator 是基于云的神经机器翻译(NMT)服务,可用于向应用程序和工作流添加多语言功能。 该服务支持即时翻译和批处理,使其适用于各种业务需求。
如果已有 Azure AI Translator 或多服务资源(无论是单独使用还是通过 Language Studio 使用),则可以继续使用 Azure AI Foundry 门户中的这些现有翻译器资源进行 NMT 部署。 有关详细信息, 请参阅如何在 Azure AI Foundry 门户中使用 Azure AI 服务。
默认情况下,Azure AI Translator 使用神经机器翻译(NMT)技术。 使用最新的预览版,现在可以选择标准 NMT 翻译或两种大型语言模型(LLM)部署类型之一:GPT-4o-mini 或 GPT-4o。 但是, 使用 LLM 模型需要拥有 Azure AI Foundry 资源。
下表概述了 Azure AI 生态系统中 Translator 的资源解决方案:
| AI 服务 | Scope | 用例 |
|---|---|---|
| Azure AI Foundry 资源 | 此资源类型是用于在 Azure AI Foundry 中生成、部署和管理生成式 AI 应用程序和代理的建议资源。 | Azure AI Foundry 资源适用于需要协调多个 AI 模型、自定义 AI 代理开发和高级 AI 应用程序生命周期管理的方案。 |
| Azure AI 服务资源 | 此多服务资源为翻译、语言理解、语音识别和计算机视觉等任务提供了可通过 API 访问的预生成、现成的 AI 模型。 | Azure AI Services 资源允许将文本翻译、语音听录和图像识别等高级功能集成到应用程序中。 还可以使用预生成的 AI 功能增强 Azure AI Foundry 门户中的模型。 |
| Azure AI Translator 服务资源 | Azure AI Translator 资源提供对基于云的神经机器翻译功能以及使用自定义翻译器创建自定义翻译模型的能力。 | Azure AI Translator 是生产就绪的,可以根据翻译需求无缝纵向扩展或缩减,同时适应多种语言的少量文本或文档。 |
步骤 1:创建资源
Azure AI Foundry 资源是用于创建、部署和管理生成式 AI 应用程序和代理的主要工具。 使用此资源,可以访问代理服务,使用在无服务器环境中托管的模型,运行评估并连接到 Azure OpenAI 服务。
如果计划使用 LLM 模型进行翻译, 则必须使用 Azure AI Foundry 资源。
若要了解如何创建和管理 AI Foundry 资源 ,请参阅创建第一个 AI Foundry 资源
步骤 2:为 Azure AI Foundry 配置资源
完成此设置对于将环境与 Azure AI Foundry 完全集成至关重要。 只需执行一次此设置,之后即可无缝访问高级 AI 支持的问答功能。
此外,我们还介绍如何在 Azure 门户中分配正确的角色和权限。 这些步骤可帮助你快速有效地开始使用 Azure AI Translator。
先决条件
在设置环境之前,需要:
- 有效的 Azure 订阅。 如果没有帐户,可以免费创建一个帐户。
- 必备权限。 确保在订阅级别将负责建立帐户和项目的人员分配为 Azure AI 帐户拥有者角色。 若在订阅范围内具有 参与者 或 认知服务参与者 角色,也可以满足此要求。 有关详细信息,请参阅基于角色的访问控制(RBAC)。
- Azure AI Foundry 多服务资源或 Azure AI Translator 资源。
注释
强烈建议在 AI Foundry 中使用 Azure AI Foundry 资源;但是,还可以使用 Azure AI Translator 资源按照这些说明进行作。
Azure AI Foundry 提供了一个统一的平台,用于使用各种模型和工具构建、管理和部署 AI 解决方案。 通过此集成,你可以访问功能以使用生成 AI 扩展训练数据。 不断添加新功能,使 Azure AI Foundry 成为可缩放翻译解决方案的建议选择。
导航到 Azure 门户。
转到 Azure AI Foundry 资源(选择 “所有资源 ”以查找 Azure AI Foundry 或 Azure AI Translator 资源)。
接下来,选择左侧面板中的 访问控制(IAM), 然后选择“ 添加角色分配”。
搜索并选择 认知服务用户 角色。 选择“下一步”。
导航到“ 成员 ”选项卡,然后选择“ 托管标识”。
选择 “选择成员”,然后在右侧面板中搜索并选择 Azure AI Foundry 资源(用于此项目),然后选择 “选择”。
最后,选择“ 查看 + 分配 ”以确认你的选择。
资源现在已正确设置。 继续设置微调任务并继续自定义 Azure AI Translator 项目。
步骤 3(可选):清理资源
如果要清理和删除 Azure AI 资源,可以删除该资源或资源组。
警告
删除资源组也会删除该组中包含的所有资源。
若要删除资源,请执行以下作:
- 在 Azure 门户中搜索并选择 资源组 ,然后选择资源组。
- 选中要删除的资源,方法是选中相邻复选框。
- 从右边缘附近的顶部菜单中选择 “删除 ”。
- 在“删除资源”对话框中输入删除。
- 选择 删除。
若要删除资源组,请执行以下作:
- 在 Azure 门户中转到资源组。
- 从顶部菜单栏中选择 “删除资源组 ”。
- 输入资源组名称并选择“ 删除”,确认删除请求。
后续步骤
详细了解 Azure AI Translator 功能: