瞭解翻譯功能

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 方法不支援批次處理。
  • 字元類型和大量文字會影響翻譯品質。 因此,如果遇到翻譯問題,請按照下列步驟操作:

    1. 移除所有可能影響要求處理作業的特殊和逸出字元。
    2. 將內容分割成較小的句子,以縮減輸入大小。
    3. 將每個較小的句子分別傳送至端點,再次翻譯。

詳情請參閱 translateText