Share via


Aktivera Custom Translator via Azure Virtual Network

I den här artikeln visar vi hur du konfigurerar och använder VNet-tjänstslutpunkter med Custom Translator.

Azure Virtual Network-tjänstslutpunkter (VNet) ansluter säkert dina Azure-tjänstresurser till dina virtuella nätverk via en optimerad väg via det globala Azure-nätverket. Tjänstslutpunkter gör det möjligt för privata IP-adresser i ditt virtuella nätverk att nå slutpunkten för en Azure-tjänst utan att behöva en offentlig IP-adress i det virtuella nätverket.

Mer information finns i Översikt över Azure Virtual Network

Anteckning

Innan du börjar bör du läsa om hur du använder virtuella nätverk med Azure AI-tjänster.

Om du vill konfigurera en Translator-resurs för VNet-tjänstslutpunktsscenarier behöver du resurserna:

Konfigurera inställningar för resursnätverk för virtuella nätverk

Till att börja med måste du lägga till alla virtuella nätverk som har åtkomst via tjänstslutpunkten till nätverksegenskaperna för Translator-resursen. Om du vill aktivera åtkomst till en Translator-resurs via det virtuella nätverket måste du aktivera Microsoft.CognitiveServices tjänstslutpunktstypen för de nödvändiga undernäten i det virtuella nätverket. På så sätt dirigeras all undernätstrafik som är relaterad till Azure AI-tjänster via det privata globala nätverket. Om du tänker komma åt andra Azure AI-tjänstresurser från samma undernät kontrollerar du att dessa resurser också är konfigurerade för att tillåta ditt virtuella nätverk.

Anteckning

  • Om ett virtuellt nätverk inte läggs till på det sätt som tillåts i translator-resursens nätverksegenskaper har det inte åtkomst till Translator-resursen via tjänstslutpunkten, även om Microsoft.CognitiveServices tjänstslutpunkten är aktiverad för det virtuella nätverket.
  • Om tjänstslutpunkten är aktiverad men det virtuella nätverket inte tillåts är Translator-resursen inte tillgänglig för det virtuella nätverket via en offentlig IP-adress, oavsett dina andra nätverkssäkerhetsinställningar.
  • Microsoft.CognitiveServices Om du aktiverar slutpunkten dirigeras all trafik som är relaterad till Azure AI-tjänster via det privata globala nätverket. Därför bör det virtuella nätverket uttryckligen tillåtas att komma åt resursen.
  • Den här vägledningen gäller för alla Azure AI-tjänstresurser, inte bara för Translator-resurser.

Vi sätter igång:

  1. Gå till Azure Portal och logga in på ditt Azure-konto.

  2. Välj en regional Translator-resurs.

  3. I resurshanteringsgruppen på den vänstra panelen väljer du Nätverk.

    Skärmbild av valet av nätverk under Resurshantering i Azure Portal.

  4. På fliken Brandväggar och virtuella nätverk väljer du Valda nätverk och privata slutpunkter.

    Skärmbild av sidan brandväggar och virtuellt nätverk i Azure Portal.

    Anteckning

    Om du vill använda Virtual Network tjänstslutpunkter måste du välja alternativet Valda nätverk och privata slutpunkter nätverkssäkerhet. Inga andra alternativ stöds.

  5. Välj Lägg till befintligt virtuellt nätverk eller Lägg till nytt virtuellt nätverk och ange nödvändiga parametrar.

    • Slutför processen genom att välja Lägg till för ett befintligt virtuellt nätverk eller Skapa för ett nytt.

      • Om du lägger till ett befintligt virtuellt nätverk Microsoft.CognitiveServices aktiveras tjänstslutpunkten automatiskt för de valda undernäten.

      • Om du skapar ett nytt virtuellt nätverk konfigureras standardundernätet automatiskt till Microsoft.CognitiveServices tjänstslutpunkten. Den här åtgärden kan ta några minuter.

    Anteckning

    Enligt beskrivningen i föregående avsnitt aktiveras tjänstslutpunkten automatiskt när du konfigurerar ett virtuellt nätverk som tillåtet för Translator-resursen Microsoft.CognitiveServices . Om du senare inaktiverar den måste du återaktivera den manuellt för att återställa åtkomsten till tjänstslutpunkten till Translator-resursen (och till en delmängd av andra Azure AI-tjänstresurser).

  6. När du nu väljer fliken Valda nätverk och privata slutpunkter kan du se ditt aktiverade virtuella nätverk och undernät under avsnittet Virtuella nätverk .

  7. Så här kontrollerar du tjänstslutpunkten

    • I resurshanteringsgruppen på den vänstra panelen väljer du Nätverk.

    • Välj ditt virtuella nätverk och välj sedan önskat undernät.

      Skärmbild av avsnittet för val av undernät i Azure Portal.

    • Ett nytt fönster för undernät visas.

    • Välj Tjänstslutpunkter på menyn Inställningar på den vänstra panelen.

    Skärmbild av valet **Undernät** från menyn **Inställningar** i Azure Portal.

  8. På menyn Inställningar på den vänstra panelen väljer du Tjänstslutpunkter och i huvudfönstret kontrollerar du att ditt virtuella nätverksundernät finns med i Microsoft.CognitiveServices listan.

Använda Custom Translator-portalen

I följande tabell beskrivs custom translator-projektets tillgänglighet per Translator-resurs nätverkssäkerhetsinställningbrandväggar och virtuella nätverk :

Skärmbild av avsnittet om tillåten nätverksåtkomst i Azure Portal.

Viktigt

Om du konfigurerar valda nätverk och privata slutpunkter via fliken Nätverkbrandväggar och virtuella nätverk kan du inte använda Custom Translator-portalen för att skapa arbetsytor för att träna och publicera modeller. Du kan dock fortfarande använda Translator-resursen med Custom Translators icke-interaktiva REST API för att skapa och publicera anpassade modeller.

Säkerhetsinställning för Translator-resursnätverk Tillgänglighet för Custom Translator-portalen
Alla nätverk • Inga begränsningar
Valda nätverk och privata slutpunkter • Inte tillgänglig. Använd Custom Translators icke-interaktiva REST API för att skapa och publicera anpassade modeller.
Inaktiverad • Inte tillgänglig

Om du vill använda Custom Translator utan att lätta på nätverksåtkomstbegränsningarna för din Translator-produktionsresurs bör du överväga den här lösningen:

  • Skapa en annan Translator-resurs för utveckling som kan användas i ett offentligt nätverk.

  • Förbered din anpassade modell i Custom Translator-portalen på utvecklingsresursen.

  • Kopiera modellen på utvecklingsresursen till din produktionsresurs med hjälp av Custom Translators icke-interaktiva REST APIworkspacescopy authorization and modelscopy functions.

Koder för faktureringsregion

Använd en kod för faktureringsregion, som visas i följande tabell, med API:et "Skapa en arbetsyta" för varje faktureringsregion som stöds:

Skapa en POST-begäran för arbetsytan
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>' }}"
Regioner och koder för faktureringskod som stöds
Namn på faktureringsregion Kod för faktureringsregion
Asien, östra AE
Sydostasien ASE
Australien, östra AUE
Brasilien, södra BRS
Kanada, centrala CAC
Frankrike, centrala FC
Global GBL
Indien, centrala INC
Japan, östra JPE
Japan, västra JPW
Sydkorea, centrala KC
Europa, norra NEU
Sydafrika, norra SAN
Sverige, centrala SWC
Förenade Arabemiraten, norra UAEN
Storbritannien, södra Uks
Central US USC
East US USE
USA, östra 2 USE2
USA, norra centrala USNC
USA, södra centrala USSC
USA, västra USW
USA, västra 2 USW2
USA, västra centrala USWC
Europa, västra VEU

Grattis! Du har lärt dig hur du använder tjänstslutpunkter för Azure VNet med Custom Translator.

Läs mer

Besök sidan Custom Translator API för att visa våra icke-interaktiva REST-API:er.