Si tienes recursos existentes que se crearon con la API de AutoML, puedes actualizar esos recursos para administrarlos a través de la API de Cloud Translation Advanced sin interrupciones del servicio ni costos adicionales. Durante la actualización, Cloud Translation copia tus recursos de AutoML (heredados), como los conjuntos de datos y los modelos, y crea nuevos recursos de Cloud Translation (nativos) a través de la API de Cloud Translation.
Te recomendamos usar Cloud Translation, ya que las mejoras futuras en los conjuntos de datos y los modelos personalizados se aplicarán solo a Cloud Translation. Los recursos actualizados pueden aprovechar esas mejoras futuras, como la compatibilidad con pares de idiomas adicionales.
No es necesario actualizar los recursos. Aún puedes usar la API de AutoML, que seguirá disponible.
Consideraciones sobre la actualización
Después de la actualización, los recursos nativos y heredados existen juntos, pero las administran diferentes API. Para acceder y administrar los recursos actualizados, debes usar la API de Cloud Translation, no la API de AutoML.
Los recursos nativos son idénticos a los recursos heredados, excepto sus IDs de recursos. Cloud Translation no realiza cambios en los recursos heredados. Puedes seguir trabajando con tus recursos heredados como antes.
Puedes elegir actualizar algunos o todos los recursos. Cuando actualizas un conjunto de datos, cualquier modelo asociado con ese conjunto de datos también se actualiza de forma automática. Solo los modelos sin un conjunto de datos subyacente (como en los casos en los que se borró el conjunto de datos asociado) se pueden actualizar de forma manual por su cuenta.
Diferencias entre los recursos heredados y los nativos
En la tabla siguiente, se describen las diferencias entre los recursos heredados y los nativos.
Atributo | Heredada | Nativo |
---|---|---|
Importar datos a conjuntos de datos cuando se usa la API | Usa un archivo CSV para especificar ubicaciones de archivos de origen en Cloud Storage | Especifica las ubicaciones de los archivos TMX y TSV en Cloud Storage |
Exporte datos | Admite la exportación de pares de segmentos desde un conjunto de datos o datos de la evaluación del modelo, que incluye el conjunto de prueba junto con las predicciones del modelo | Admite la exportación de pares de segmentos solo desde un conjunto de datos |
Visualiza divisiones de datos por archivo de origen | La consola de Google Cloud muestra una lista de los archivos de origen que se usaron para propagar un conjunto de datos y cómo se dividieron los datos para cada archivo. También puedes borrar datos importados por archivo de origen. |
No aplicable, los conjuntos de datos nativos no realizan un seguimiento de la información del archivo de origen. |
Evaluación del modelo | Admite la ejecución de evaluaciones en un conjunto de pruebas nuevo o desde un conjunto de datos existente | Admite la ejecución de evaluaciones solo en un conjunto de prueba nuevo |
Cancelar operaciones | Admite la cancelación de operaciones de importación de conjuntos de datos y creación de modelos | No puedes cancelar operaciones de larga duración |
Comportamiento de la consola de Google Cloud después de la actualización
Si actualizas al menos un recurso, la consola de Google Cloud cambia al uso de la API de Cloud Translation en lugar de la API de AutoML. Por lo tanto, cuando creas conjuntos de datos nuevos en la consola de Google Cloud, creas conjuntos de datos nativos de forma predeterminada. Este cambio ocurre a nivel del proyecto, por lo que otros usuarios del proyecto también lo verán. Para crear un conjunto de datos heredado, debes seleccionar la opción crear conjunto de datos heredados o usar la API de AutoML.
Cuando entrenas modelos personalizados nuevos, la consola de Google Cloud usa la API de AutoML o la API de Cloud Translation, según el conjunto de datos. En el caso de los conjuntos de datos heredados, la consola usa la API de AutoML para crear modelos heredados. En el caso de los conjuntos de datos nativos, la consola de Google Cloud usa la API de Cloud Translation para crear modelos nativos.
API de Cloud Translation
Para administrar los recursos nativos a través de la API de Cloud Translation, debes actualizar tu código para llamar a las APIs correctas con los IDs de recursos correctos. Por ejemplo, si tienes comandos que llaman a la API de AutoML y hacen referencia a los IDs de recursos heredados, debes actualizar esos comandos para llamar a la API de Cloud Translation y hacer referencia a los IDs de recursos nativos.
Para obtener más información sobre la APIs de Cloud Translation, consulta los recursos projects.locations.datasets y projects.locations.models.
Actualizar recursos
Usa la consola de Google Cloud para actualizar los recursos existentes de AutoML a los recursos de Cloud Translation.
Ve a la consola de AutoML Translation.
Haz clic en Conjuntos de datos para ver los conjuntos de datos existentes.
Haz clic en Actualizar para abrir el panel Actualizar conjunto de datos, que enumera los conjuntos de datos que puedes actualizar.
Cuando actualizas un conjunto de datos, cualquier modelo asociado con ese conjunto de datos también se actualizará de forma automática.
Selecciona los conjuntos de datos que deseas actualizar y, luego, haz clic en Comenzar actualización.
En la página Conjuntos de datos, la consola de Google Cloud enumera los conjuntos de datos actualizados y heredados en tablas separadas.
Para actualizar los modelos de forma manual, en el panel de navegación, haz clic en Modelos a fin de ver tus modelos existentes.
Solo puedes actualizar de forma manual los modelos sin un conjunto de datos subyacente (como si se hubiera borrado el conjunto de datos asociado del modelo).
Haz clic en Actualizar para abrir el panel Actualizar modelo.
Selecciona los modelos que deseas actualizar y haz clic en Comenzar la actualización.
En la página Modelos, la consola de Google Cloud muestra los modelos actualizados y heredados en tablas separadas.
Después de actualizar tus recursos, considera realizar los siguientes cambios:
- Actualiza el código existente para usar la API de Cloud Translation y los recursos recién creados. Para obtener más información, consulta Crea y administra conjuntos de datos y Crea y administra modelos.
- Para las predicciones de traducción, usa la API de Cloud Translation en lugar de la API de AutoML. Para obtener más información, consulta cómo traducir texto con un modelo personalizado.
Borra los recursos heredados
Después de migrar por completo a los recursos nuevos y a la API de Cloud Translation, puedes quitar tus recursos heredados para que solo tengas un conjunto de recursos con el que trabajar.
Ve a la consola de AutoML Translation.
En el panel de navegación, haz clic en Conjuntos de datos para ver los conjuntos de datos heredados.
Para cada conjunto de datos de la tabla Conjuntos de datos heredados, selecciona
Más > Borrar y haz clic en Confirmar.En el panel de navegación, haz clic en Modelos para ver los modelos heredados.
Para cada modelo de la tabla Modelos heredados, selecciona
Más > Borrar y, luego, haz clic en Confirmar.