Cloud Translation - Advanced 詳細資料
Cloud Translation - Advanced 是 Cloud Translation 服務的一部分,可存取最先進的模型,例如 Translation LLM、Adaptive Machine Translation (AMT) 模型和自訂 AutoML 模型,並支援詞彙表和批次要求等翻譯功能。
功能
Cloud Translation - Advanced 的主要功能包括:
存取更多模型:從先進的翻譯模型中選擇適合的模型,例如 Translation LLM、Google 的神經機器翻譯 (NMT) 模型、自適應翻譯模型,或是您或他人使用 AutoML Translation 建立的自訂 AutoML 模型。
詞彙表 - 建立自訂字典,以正確且一致地翻譯特定領域的詞彙。
批次要求 - 提出非同步要求以翻譯大量文字。
文件翻譯:翻譯 PDF 檔案等文件,保留原始格式和版面配置。
IAM 角色:使用 Identity and Access Management,確保翻譯要求安全無虞。建立服務帳戶,並透過新增 IAM 角色授予權限。Cloud Translation - Advanced「不支援 API 金鑰」。
標籤 - 在翻譯要求中新增使用者定義的標籤 (鍵/值組合),以便更有效追蹤用量。
區域端點:控管專案資源的儲存和處理位置。
詞彙表
詞彙表是一個自訂字典,Cloud Translation - Advanced 可用來正確且一致地翻譯您的特定詞彙。詞彙表通常用於翻譯特定領域的詞彙和具名實體。例如,您可以使用詞彙表指定詞彙的特定翻譯,例如「Google Summer of Code」、「Gmail 機密模式」或「刊登位置成效報表」。
您也可以使用詞彙表,避免翻譯借用字詞或產品名稱等字詞。如要瞭解如何建立及使用詞彙表,請參閱「建立及使用詞彙表」。
批次要求
批次翻譯要求為非同步要求,可翻譯 Cloud Storage 值區的輸入內容。Cloud Translation - Advanced 會以長時間執行的作業執行批次翻譯,並將輸出寫入您指定的 Cloud Storage 值區。不支援批次翻譯的內嵌要求。
如要瞭解如何提出批次要求,請參閱「批次要求 (進階)」。
文件翻譯
透過 Document Translation,您可以直接將現有文件 (例如 PDF 和 DOCX 檔案) 翻譯成目標語言。文件翻譯會保留原始格式,讓翻譯文件的版面配置和格式與原始文件一致。舉例來說,Document Translation 會保留段落分隔和標題,讓翻譯內容的劃分方式與原始文件相同。
詞彙和 AutoML 模型等 Cloud Translation - Advanced 功能也適用於 Document Translation。舉例來說,如果您有現成的 AutoML 模型用於翻譯文字,就可以將該模型用於 Document Translation。如要進一步瞭解支援的檔案類型和如何翻譯文件,請參閱「翻譯文件」一文。
模型選取和 AutoML 模型
Cloud Translation - Advanced 模型選取功能可讓您根據要翻譯的內容和情境,從 Translation LLM (您也可以進一步自訂,用於適應性翻譯)、Google 的 NMT 模型或自訂 AutoML Translation 模型中,動態選取適合應用程式的模型。
使用 AutoML Translation 建立自訂模型,更準確地翻譯特定領域的術語。然後在 Cloud Translation - Advanced 中使用產生的模型翻譯文字。
如要瞭解如何使用自訂模型翻譯文字,請參閱「翻譯文字 (進階版)」。
IAM 角色
Cloud Translation - Advanced 會與 IAM 整合,為翻譯要求提供額外的安全措施、啟用精密的存取權控管,並支援與 AutoML Translation 整合。
您必須將使用者和服務帳戶新增至下列其中一個角色,才能授予這些帳戶 Cloud Translation - Advanced 的存取權。如要瞭解如何建立服務帳戶,請參閱 IAM 說明文件中的「建立及管理服務帳戶」。
角色 | 角色 ID | 說明 |
---|---|---|
Cloud Translation API 檢視者 | roles/cloudtranslate.viewer |
可存取 get 與 list 作業。 |
Cloud Translation API 使用者 | roles/cloudtranslate.user |
包含 |
Cloud Translation API 編輯者 | roles/cloudtranslate.editor |
包含 |
Cloud Translation API 管理員 | roles/cloudtranslate.admin |
包含 |
如要查看每個角色包含的權限清單,請參閱「瞭解角色」。
這些預先設定的角色可因應許多一般用途,不過,您可能需要包含一組自訂權限的角色。舉例來說,您可能想要建立一個角色,允許使用者在專案中建立詞彙表,但不允許他們刪除或更新專案中的現有詞彙表。在這種情況下,您可以建立符合需求的 IAM 自訂角色。
如要瞭解如何管理 IAM 角色,請參閱授予、變更及撤銷資源的存取權和將角色授予服務帳戶。
標籤
Cloud Translation - Advanced 支援在 TranslateText
、BatchTranslateText
和 DetectLanguage
要求中加入使用者定義的標籤 (鍵/值組合)。系統會將要求的用量資訊轉送至帳單系統,方便您依據標籤篩選條件查看帳單費用明細。
如要進一步瞭解使用者定義的標籤,請參閱「使用標籤產生用量報表 (進階)」。
區域端點
根據預設,Cloud Translation - Advanced 會在全球位置儲存及處理資源,因此無法保證資源會保留在特定位置。您可以改用區域端點,將資源保留在特定位置 (例如歐盟),而不使用預設的全域端點。詳情請參閱「指定區域端點」。
從基本版遷移至進階版
如果您現有的應用程式使用 Cloud Translation - Basic,可以將其遷移至 Cloud Translation - Advanced。如要使用 Cloud Translation - Advanced,您必須更新應用程式,例如使用服務帳戶和 Advanced 版用戶端程式庫。詳情請參閱「遷移至 Cloud Translation - Advanced」。
後續步驟
- 如要開始使用 Cloud Translation - Advanced,請完成設定,然後試用「翻譯文字 (Advanced 版)」快速入門導覽課程。
- 如需定價和配額資訊,請參閱「定價」和「配額與限制」頁面。
- 如要進一步瞭解 AutoML,請參閱 AutoML Translation 說明文件。