Presentación de Cloud Translation Advanced

Cloud Translation Advanced incluye varias funciones y actualizaciones adicionales:

Funciones

  • Glosarios: Permiten crear un diccionario personalizado a fin de traducir términos específicos del cliente de manera correcta y coherente.

  • Solicitudes por lotes: Permiten realizar una solicitud asíncrona para traducir grandes cantidades de texto.

Actualizaciones

  • Modelos de AutoML: Cloud Translation Advanced agrega compatibilidad para la traducción de textos con modelos personalizados que creas mediante AutoML Translation.

  • Funciones de IAM: Cloud Translation avanzado se integra con IAM a fin de brindar seguridad adicional para tus solicitudes de traducción y admitir la integración con AutoML Translation.

  • Etiquetas: Cloud Translation avanzado permite agregar etiquetas definidas por el usuario (pares clave-valor) a las solicitudes.

  • Baja de la compatibilidad con claves de API: Por el momento, Cloud Translation Advanced no admite claves de API. Te recomendamos que crees una cuenta de servicio para las solicitudes de Cloud Translation Advanced. Si necesitas información para crear una cuenta de servicio, consulta Crea y administra cuentas de servicio. Tu cuenta de servicio debe agregarse a una de las funciones de IAM agregadas para Cloud Translation avanzado.

Introducción a Cloud Translation Advanced

Para comenzar a usar Cloud Translation Advanced, ve a esta guía de inicio rápido:

Migra a Cloud Translation Advanced

En Cloud Translation Advanced cambió la manera en que se especifica el modelo utilizado para traducir textos, detectar idiomas y enumerar los idiomas compatibles. Para obtener información sobre cómo actualizar el código de tu aplicación y biblioteca cliente a Cloud Translation Advanced, consulta Migra a Translation Advanced.

Glosarios

Un glosario es un diccionario personalizado que usa Cloud Translation Advanced para traducir términos que son específicos para ti de manera correcta y coherente. Los glosarios se usan comúnmente para traducir términos específicos del cliente y entidades con nombre. Por ejemplo, puedes usar un glosario a fin de especificar una traducción específica para términos como “Google Summer of Code”, “modo confidencial de Gmail” o “informe de rendimiento por posición”.

Para obtener información sobre cómo crear y usar glosarios, consulta la página sobre cómo crear y usar glosarios.

Solicitudes por lotes

Las solicitudes de traducción por lotes te permiten realizar una solicitud asíncrona para traducir grandes cantidades de texto. Cloud Translation Advanced realiza la traducción por lotes como una operación de larga duración y escribe el resultado en el depósito de Cloud Storage que especifiques. La entrada para una solicitud de traducción por lotes también debe provenir de un depósito de Cloud Storage. No se admiten solicitudes intercaladas para la traducción por lotes.

Para obtener información sobre cómo realizar solicitudes por lotes, consulta Solicitudes por lotes (avanzado).

Modelos de AutoML

Cloud Translation Advanced admite la traducción de textos con modelos personalizados que creas mediante AutoML Translation. Puedes crear un modelo personalizado mediante AutoML Translation que te permite obtener traducciones más precisas para la terminología específica del cliente.

Si quieres obtener información sobre cómo usar un modelo de AutoML Translation para solicitudes de traducción de textos, consulta la página sobre cómo traducir texto (avanzado).

Etiquetas

Cloud Translation Advanced permite agregar etiquetas definidas por el usuario (pares clave-valor) a solicitudes TranslateText, BatchTranslateText y DetectLanguage. La información sobre el uso de una solicitud se reenvía al sistema de facturación, en el que puedes desglosar los cargos de facturación si filtras por etiqueta.

Para obtener más información sobre las etiquetas definidas por el usuario, consulta la sección sobre el cómo informar el uso con etiquetas (Avanzado).

Funciones de IAM

Cloud Translation avanzado se integra con IAM para brindar seguridad adicional a tus solicitudes de traducción, habilitar el control de acceso detallado y admitir la integración con AutoML Translation.

Debes agregar usuarios y cuentas de servicio a una de las siguientes funciones para que las cuentas tengan acceso a Cloud Translation Advanced.

Función ID de la función Descripción
Visualizador de API de Cloud Translation roles/cloudtranslate.viewer Puede acceder a las operaciones get y list.
Usuario de la API de Cloud Translation roles/cloudtranslate.user

Incluye los permisos de roles/cloudtranslate.viewer. Puede traducir texto mediante modelos generales y de AutoML Translation en modo en línea y asíncrono (por lotes). Puede detectar el idioma. Puede enumerar los idiomas admitidos para el modelo general y el de AutoML Translation. Puede usar glosarios para la traducción.

Editor de la API de Cloud Translation roles/cloudtranslate.editor

Incluye los permisos de roles/cloudtranslate.user, y puede crear y borrar glosarios, y cancelar o borrar operaciones de larga duración.

Administrador de la API de Cloud Translation roles/cloudtranslate.admin

Incluye los permisos de roles/cloudtranslate.editor, también puede establecer políticas de IAM y otorgar permisos de IAM para la API de Cloud Translation. Tiene todos los permisos de IAM para la API de Cloud Translation.

Estas funciones preconfiguradas abordan muchos casos prácticos. Sin embargo, es posible que necesites una función que incluya un conjunto personalizado de permisos. Por ejemplo, es posible que desees crear una función que permita a un usuario generar un glosario en un proyecto, sin permitir que borre o actualice los glosarios existentes en el proyecto. En esos casos, puedes crear una función personalizada de IAM que satisfaga tus necesidades (consulta también Descripción de las funciones personalizadas de IAM).

Para obtener información sobre la cómo administrar funciones de IAM, consulta Cómo otorgar, cambiar y revocar el acceso a los recursos y Asigna funciones a cuentas de servicio.