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:
- En regional Translator-resurs (global stöds inte).
- VNet- och nätverksinställningar för Translator-resursen.
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:
Gå till Azure Portal och logga in på ditt Azure-konto.
Välj en regional Translator-resurs.
I resurshanteringsgruppen på den vänstra panelen väljer du Nätverk.
På fliken Brandväggar och virtuella nätverk väljer du Valda nätverk och privata slutpunkter.
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.
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).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 .
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.
Ett nytt fönster för undernät visas.
Välj Tjänstslutpunkter på menyn Inställningar på den vänstra panelen.
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ällning → brandväggar och virtuella nätverk :
Viktigt
Om du konfigurerar valda nätverk och privata slutpunkter via fliken Nätverk → brandvä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 API
workspaces
→copy authorization and models
→copy 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.