瞭解翻譯功能

Vertex AI Translation 是 Google Distributed Cloud (GDC) 實體隔離方案中,三種 Vertex AI 預先訓練 API 的其中之一。Vertex AI Translation 服務支援 106 種語言,可將任何語言的文字翻譯成其他語言。

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」。