Vertex AI Translation è una delle tre API preaddestrate di Vertex AI su Google Distributed Cloud (GDC) air-gapped. Con il servizio Vertex AI Translation, la traduzione di testo è disponibile in più di venti lingue diverse.
Vertex AI Translation offre i seguenti metodi disponibili in Distributed Cloud:
| Metodo | Descrizione |
|---|---|
batchTranslateDocument |
Traduci un grande volume di documenti in modalità batch asincrona. |
detectLanguage |
Recupera il nome della lingua che stai traducendo. |
getOperation |
Visualizza 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 di input 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
translateTextnon 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 saperne di più, consulta translateText.