Vertex AI Translation è una delle tre API preaddestrate di Vertex AI su Google Distributed Cloud (GDC) air-gapped. Con il servizio Vertex AI Translation, puoi tradurre in inglese testi scritti in più di 20 lingue.
Vertex AI Translation offre i seguenti metodi disponibili in Distributed Cloud:
Metodo | Descrizione |
---|---|
batchTranslateDocument |
Tradurre un volume elevato di documenti in modalità batch asincrona. |
detectLanguage |
Ottieni il nome della lingua che stai traducendo. |
getOperation |
Recupera lo stato delle operazioni di Vertex AI Translation. |
getSupportedLanguages |
Restituisce un elenco delle lingue supportate dall'API Vertex AI Translation. Per l'elenco completo delle lingue supportate, consulta Lingue supportate per Vertex AI Translation. |
listOperations |
Ottieni un elenco di operazioni che corrispondono a un filtro. |
translateDocument |
Tradurre documenti in modalità sincrona. |
translateText |
Traduce il testo inserito da una lingua all'altra. |
Per definire facoltativamente i termini da tradurre, vedi Creare e utilizzare un glossario.
Prima di inviare richieste di traduzione, configura un progetto di traduzione. Puoi testare l'API Vertex AI Translation su Distributed Cloud traducendo il testo da una lingua all'altra.
Considerazioni
Quando utilizzi l'API Vertex AI Translation, in particolare il metodo translateText
, tieni presente i seguenti aspetti:
- La lunghezza massima dell'input dei contenuti da tradurre è di 1024 caratteri.
- Il metodo
translateText
non supporta il batching. I tipi di caratteri e le grandi porzioni di testo influiscono sulla qualità della traduzione. Pertanto, se riscontri problemi di traduzione, segui questi passaggi:
- Rimuovi tutti i caratteri speciali e di escape che potrebbero influire sull'elaborazione della richiesta.
- Ridurre le dimensioni dell'input suddividendo i contenuti in frasi più brevi.
- Traduci di nuovo ogni frase più breve inviandola in richieste separate all'endpoint.
Per ulteriori informazioni, vedi translateText
.