共用方式為


透過 Azure 虛擬網路啟用自訂翻譯工具

在本文中,我們將說明如何設定和使用 VNet 服務端點與自訂翻譯工具。

Azure 虛擬網路 (VNet) 服務端點會透過 Azure 全域網路經由最佳化路由安全地將 Azure 服務資源連線至虛擬網路。 服務端點可讓虛擬網路中的私人 IP 位址連線到 Azure 服務的端點,而不需要虛擬網路上的公用 IP 位址。

如需詳細資訊,請參閱 Azure 虛擬網路概觀

注意

在開始之前,請先檢閱如何搭配使用虛擬網路與 Azure AI 服務

若要為 VNet 服務端點情節設定翻譯工具資源,您需要下列資源:

設定虛擬網路資源網路設定

首先,您必須將所有允許透過服務端點存取的虛擬網路新增至翻譯工具資源網路屬性。 若要啟用透過 VNet 存取翻譯工具資源,您需要為虛擬網路所需的子網路啟用 Microsoft.CognitiveServices 服務端點類型。 這麼做會透過私人全域網路來路由傳送所有與 Azure AI 服務相關的子網路流量。 如果您想要從相同的子網路存取任何其他 Azure AI 服務資源,請確定也將這些資源設定為允許您的虛擬網路。

注意

  • 若未在翻譯工具資源網路屬性中將虛擬網路新增為 [允許],即使已為虛擬網路啟用 Microsoft.CognitiveServices 服務端點,也無法透過服務端點存取翻譯工具資源。
  • 如果已啟用服務端點,但不允許虛擬網路,則不論其他網路安全性設定為何,虛擬網路都無法透過公用 IP 位址存取翻譯工具資源。
  • 啟用 Microsoft.CognitiveServices 端點會透過私人全域網路來路由傳送所有與 Azure AI 服務相關的流量。 因此,應該明確允許虛擬網路存取資源。
  • 本指南適用於所有 Azure AI 服務資源,而不只適用於翻譯工具資源。

讓我們開始吧:

  1. 瀏覽至 Azure 入口網站,並登入 Azure 帳戶。

  2. 選取區域翻譯工具資源。

  3. 在左側面板的 [資源管理] 群組中,選取 [網路]

    Azure 入口網站中資源管理底下網路選取的螢幕擷取畫面。

  4. 在 [防火牆與虛擬網路] 索引標籤下,選擇 [選取的網路與私人端點]

    Azure 入口網站中防火牆和虛擬網路頁面的螢幕擷取畫面。

    注意

    若要使用虛擬網路服務端點,您必須選取 [選取的網路與私人端點] 網路安全性選項。 不支援其他選項。

  5. 選取 [新增現有的虛擬網路] 或 [新增虛擬網路],並提供必要參數。

    • 針對現有的虛擬網路選取 [新增],或選取 [建立] 建立新的虛擬網路,以完成程序。

      • 如果您新增現有的虛擬網路,則會自動為選取的子網路啟用 Microsoft.CognitiveServices 服務端點。

      • 如果您建立新的虛擬網路,會自動為 Microsoft.CognitiveServices 服務端點設定預設子網路。 此作業可能需要數分鐘。

    注意

    上一節所述,當針對翻譯工具資源將虛擬網路設定為 [允許] 時,會自動啟用 Microsoft.CognitiveServices 服務端點。 如果您稍後停用該端點,您必須手動加以重新啟用,才能讓服務端點恢復存取翻譯工具資源 (及其他 Azure AI 服務資源的子網路)。

  6. 現在,當您選擇 [選取的網路和私人端點] 索引標籤時,您可以在 [虛擬網路] 區段底下看到已啟用的虛擬網路和子網路。

  7. 如何檢查服務端點

    • 在左側面板的 [資源管理] 群組中,選取 [網路]

    • 選取您的虛擬網路,然後選取所需的子網路

      Azure 入口網站中子網路選取區段的螢幕擷取畫面。

    • 新的 [子網路] 視窗隨即出現。

    • 從位於左側面板的 [設定] 功能表中,選取 [服務端點]

    Azure 入口網站 **設定** 功能表的 **子網路** 選取的螢幕擷取畫面。

  8. 從左側面板的 [設定] 功能表中,選擇 [服務端點],然後在主視窗中,檢查您的虛擬網路子網路是否包含在 Microsoft.CognitiveServices 清單中。

使用自訂翻譯工具入口網站

下表依據翻譯工具資源的 [網路][防火牆與虛擬網路] 安全性設定,說明自訂翻譯工具專案可存取性:

Azure 入口網站允許的網路存取區段的螢幕擷取畫面。

重要

如果您透過 [網路→防火牆和虛擬網路] 索引標籤設定選取的網路和私人端點,則無法使用自訂翻譯工具入口網站來建立工作區以訓練和發佈模型。 不過,您仍然可以使用翻譯工具資源搭配自訂翻譯工具非互動式 REST API 來建置和發佈自訂模型。

翻譯工具資源網路安全性設定 自訂翻譯工具入口網站可存取性
所有網路 • 無限制
選取的網路與私人端點 • 無法存取。 使用自訂翻譯工具非互動式 REST API 來建置和發佈自訂模型。
停用 • 無法存取

若要在不放寬生產翻譯工具資源的網路存取限制的情況下使用自訂翻譯工具,請考慮下列因應措施:

  • 建立另一個可在公用網路上使用的翻譯工具資源,作為開發用途。

  • 在開發資源上的自訂翻譯工具入口網站中準備您的自訂模型。

  • 使用自訂翻譯工具非互動式 REST APIworkspacescopy authorization and modelscopy functions 將開發資源上的模型複製到生產資源。

計費區域代碼

使用下表所列的計費區域代碼,搭配每個支援的計費區域的「建立工作區」API:

建立工作區 POST 要求
curl -X POST "https://<resource-name>.cognitiveservices.azure.com/translator/customtranslator/api/texttranslator/v1.0/workspaces" --header "Content-Type: application/json" -H "Ocp-Apim-Subscription-Key:<resource-key>" --data "{'Name': '<workspace-name>', 'Subscription': {'SubscriptionKey': '<resource-key>', 'BillingRegionCode': '<billing-region-code>' }}"
支援的計費代碼區域和代碼
計費區域名稱 計費區域代碼
東亞 AE
東南亞 ASE
澳大利亞東部 AUE
巴西南部 BRS
加拿大中部 CAC
法國中部 FC
全球 GBL
印度中部 INC
日本東部 JPE
日本西部 JPW
南韓中部 KC
北歐 NEU
南非北部 SAN
瑞典中部 SWC
阿拉伯聯合大公國北部 UAEN
英國南部 UKS
美國中部 USC
美國東部 USE
美國東部 2 USE2
美國中北部 USNC
美國中南部 USSC
美國西部 USW
美國西部 2 USW2
美國中西部 USWC
西歐 WEU

恭喜! 您已了解如何搭配使用 Azure VNet 服務端點與自訂翻譯工具。

深入了解

請瀏覽自訂翻譯工具 API 頁面,以檢視我們的非互動式 REST API。