Vertex AI Translation 是 Google Distributed Cloud (GDC) Air-Gapped 上的三種 Vertex AI 預先訓練 API 之一。您可以使用 Vertex AI Translation 服務,將以二十多種語言撰寫的文字翻譯成英文。
Vertex AI Translation 提供下列方法,適用於 Distributed Cloud:
方法 | 說明 |
---|---|
batchTranslateDocument |
以非同步批次模式翻譯大量文件。 |
detectLanguage |
取得要翻譯的語言名稱。 |
getOperation |
取得 Vertex AI Translation 作業的狀態。 |
getSupportedLanguages |
傳回 Vertex AI Translation API 支援的語言清單。如需支援語言的完整清單,請參閱「Vertex AI Translation 支援的語言」。 |
listOperations |
取得符合篩選條件的作業清單。 |
translateDocument |
以同步模式翻譯文件。 |
translateText |
將輸入文字翻譯成其他語言。 |
如要選擇定義要翻譯的字詞,請參閱「建立及使用詞彙」。
提出翻譯要求前,請先設定翻譯專案。 您可以在 Distributed Cloud 上測試 Vertex AI Translation API,方法是翻譯文字,將一種語言翻譯成另一種語言。
注意事項
使用 Vertex AI Translation API (尤其是 translateText
方法) 時,請考量下列事項:
- 翻譯內容的輸入長度上限為 1024 個字元。
translateText
方法不支援批次處理。字元類型和大量文字會影響翻譯品質。 因此,如果遇到翻譯問題,請按照下列步驟操作:
- 移除所有可能影響要求處理作業的特殊和逸出字元。
- 將內容分割成較小的句子,以縮減輸入大小。
- 將每個較小的句子分別傳送至端點,再次翻譯。
詳情請參閱 translateText
。