升级 AutoML 资源
如果您有使用 AutoML API 创建的现有资源,则可以升级这些资源以通过 Cloud Translation 高级版 API 进行管理,而不会产生任何服务中断或额外费用。升级期间,Cloud Translation 会复制您的 AutoML(旧版)资源(例如数据集和模型),并通过 Cloud Translation API 创建新的 Cloud Translation(原生)资源。
我们建议您使用 Cloud Translation,因为未来的数据集和自定义模型增强功能仅适用于 Cloud Translation。升级后的资源可以充分利用未来的增强功能,例如额外的语言对支持。
资源无需升级。您仍然可以使用 AutoML API,这继续可用。
升级注意事项
升级后,您的原生和旧版资源会同时存在,但由不同的 API 管理。如需访问和管理升级后的资源,您必须使用 Cloud Translation API,而不是 AutoML API。
原生资源与旧版资源相同,但其资源 ID 除外。Cloud Translation 不会对旧版资源进行任何更改。您可以像以前一样继续使用旧版资源。
您可以选择升级部分或全部资源。升级数据集时,与该数据集关联的所有模型也会自动升级。只有没有底层数据集的模型(例如关联的数据集被删除时)才能自行手动升级。
旧版资源和原生资源之间的区别
下表概述了旧版资源和原生资源之间的差异。
特征 | 旧版资源 | 原生资源 |
---|---|---|
使用 API 时将数据导入数据集 | 使用 CSV 文件指定 Cloud Storage 中的源文件位置 | 指定 Cloud Storage 中的 TMX 和 TSV 文件位置 |
导出数据 | 支持从数据集或模型评估(包括测试集和模型预测)中的数据导出句段对 | 仅支持从数据集导出句段对 |
按源文件查看数据拆分 | Google Cloud 控制台会显示用于填充数据集的源文件列表以及每个文件的数据拆分方式。 您还可以按源文件删除导入的数据。 |
不适用,原生数据集不跟踪源文件信息。 |
模型评估 | 支持针对新测试集或现有数据集运行评估 | 仅支持针对新测试集运行评估 |
取消操作 | 支持取消数据集导入和模型创建操作 | 您无法取消长时间运行的操作 |
升级后 Google Cloud 控制台的行为
如果您升级至少一个资源,Google Cloud 控制台将改用 Cloud Translation API,而不是 AutoML API。因此,在 Google Cloud 控制台中创建新数据集时,系统会默认创建原生数据集。此更改在项目级进行,因此项目的其他用户也会看到此更改。如需创建旧版数据集,您必须选择“创建旧版数据集”选项或使用 AutoML API。
在训练新的自定义模型时,Google Cloud 控制台会使用 AutoML API 或 Cloud Translation API,具体取决于数据集。对于旧版数据集,控制台使用 AutoML API 创建旧版模型。对于原生数据集,Google Cloud 控制台使用 Cloud Translation API 创建原生模型。
Cloud Translation API
如需通过 Cloud Translation API 管理原生资源,您需要更新代码,以使用正确的资源 ID 调用正确的 API。例如,如果您有调用 AutoML API 的命令并引用旧版资源 ID,则需要更新这些命令以调用 Cloud Translation API 并引用原生资源 ID。
如需详细了解 Cloud Translation API,请参阅 projects.locations.datasets 和 projects.locations.models 资源。
升级资源
使用 Google Cloud 控制台将现有 AutoML 资源升级到 Cloud Translation 资‘’源。
前往 Cloud Translation 控制台。
点击数据集以查看现有数据集。
点击升级以打开升级数据集窗格,其中列出了您可以升级的数据集。
升级数据集时,与该数据集关联的所有模型也会自动升级。
选择要升级的数据集,然后点击开始升级。
在数据集页面上,Google Cloud 控制台会在不同的表中列出升级数据集和旧版数据集。
如需手动升级模型,请在导航窗格中点击模型以查看现有模型。
您只能手动升级没有底层数据集的模型(例如,如果模型的关联数据集被删除)。
点击升级以打开升级模型窗格。
选择要升级的模型,然后点击开始升级。
在模型页面上,Google Cloud 控制台会在不同的表中列出升级和旧版模型。
升级资源后,请考虑进行以下更改:
- 更新现有代码以使用 Cloud Translation API 和新创建的资源。 如需了解详情,请参阅创建和管理数据集以及创建和管理模型。
- 对于翻译预测,请使用 Cloud Translation API,而不是 AutoML API。如需了解详情,请参阅使用自定义模型翻译文本。
删除旧版资源
完全迁移到使用新资源和 Cloud Translation API 后,您可以移除旧资源,以便仅使用一组资源。
前往 Cloud Translation 控制台。
在导航窗格中,点击数据集以查看旧版数据集。
对于旧版数据集表中的每个数据集,选择
更多 > 删除,然后点击确认。在导航窗格中,点击模型以查看旧版模型。
对于旧版模型表中的每个模型,请选择
更多 > 删除,然后点击确认。