Vertex AI Translation es una de las tres APIs preentrenadas de Vertex AI en Google Distributed Cloud (GDC) air-gapped. Con el servicio Vertex AI Translation, se puede traducir texto entre 105 idiomas.
Vertex AI Translation ofrece los siguientes métodos disponibles en Distributed Cloud:
| Método | Descripción |
|---|---|
batchTranslateDocument |
Traduce un gran volumen de documentos en modo por lotes asíncrono. |
detectLanguage |
Obtén el nombre del idioma que estás traduciendo. |
getOperation |
Obtén el estado de las operaciones de Vertex AI Translation. |
getSupportedLanguages |
Devuelve una lista de los idiomas admitidos por la API Vertex AI Translation. Para ver la lista completa de los idiomas admitidos, consulta el artículo sobre los idiomas admitidos en Vertex AI Translation. |
listOperations |
Obtén una lista de las operaciones que coinciden con un filtro. |
translateDocument |
Traduce documentos en modo síncrono. |
translateText |
Traduce texto de entrada de un idioma a otro. |
Antes de enviar solicitudes de traducción, configura un proyecto de traducción. Puedes probar la API Vertex AI Translation en Distributed Cloud traduciendo texto de un idioma a otro.
Cuestiones importantes
Cuando uses la API Vertex AI Translation, sobre todo el método translateText, ten en cuenta los siguientes aspectos:
- La longitud máxima de la entrada de contenido para la traducción es de 1024 caracteres.
- El método
translateTextno admite el procesamiento por lotes. Los tipos de caracteres y las grandes porciones de texto afectan a 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 al procesamiento de la solicitud.
- Reduce el tamaño de la entrada dividiendo el contenido en frases más cortas.
- Vuelve a traducir cada una de las frases más cortas enviándolas en solicitudes independientes al endpoint.
Para obtener más información, consulta el artículo sobre el método translateText.