Vertex AI Translation es una de las tres APIs preentrenadas de Vertex AI en el dispositivo aislado de Google Distributed Cloud (GDC). Con el servicio de Vertex AI Translation, puedes traducir texto escrito en más de diez idiomas al inglés.
Vertex AI Translation ofrece los siguientes métodos disponibles en el dispositivo aislado de GDC:
Método | Descripción |
---|---|
detectLanguage |
Obtén el nombre del idioma al que traduces. |
getSupportedLanguages |
Devuelve una lista de los idiomas admitidos por la API de Vertex AI Translation. Para obtener la lista completa de los idiomas admitidos, consulta Idiomas admitidos en Vertex AI Translation. |
translateText |
Traduce texto de entrada de un idioma a otro. |
Antes de realizar solicitudes de traducción, configura un proyecto de traducción. Puedes probar la API de Vertex AI Translation en el dispositivo aislado de GDC traduciendo texto de un idioma a otro.
Consideraciones
Cuando uses la API de Vertex AI Translation, en especial el método translateText
, ten en cuenta los siguientes aspectos:
- La longitud máxima de entrada del contenido para la traducción es de 1,024 caracteres.
- Puedes traducir hasta 61,000 caracteres por minuto, lo que equivale a 1,024 caracteres por segundo.
- El método
translateText
no admite el procesamiento por lotes. Los tipos de caracteres y las grandes porciones de texto afectan la calidad de la traducción. Por lo tanto, si tienes problemas con la traducción, sigue estos pasos:
- Quita todos los caracteres especiales y de escape que puedan afectar el procesamiento de la solicitud.
- Reduce el tamaño de la entrada dividiendo el contenido en oraciones más cortas.
- Vuelve a traducir cada una de las oraciones más pequeñas enviándolas en solicitudes separadas al endpoint.
Si no se tienen en cuenta estas limitaciones, es posible que se produzcan errores.