Custom Translator inschakelen via Azure Virtual Network
In dit artikel laten we u zien hoe u VNet-service-eindpunten instelt en gebruikt met Custom Translator.
Service-eindpunten van Azure Virtual Network (VNet) verbinden uw Azure-servicebronnen veilig met uw virtuele netwerken via een geoptimaliseerde route via het wereldwijde Azure-netwerk. Met service-eindpunten kunnen privé-IP-adressen in uw virtuele netwerk het eindpunt van een Azure-service bereiken zonder dat er een openbaar IP-adres in het virtuele netwerk nodig is.
Zie overzicht van Azure Virtual Network voor meer informatie
Als u een Translator-resource wilt instellen voor scenario's voor VNet-service-eindpunten, hebt u de resources nodig:
- Een regionale Translator-resource (globaal wordt niet ondersteund).
- VNet- en netwerkinstellingen voor de Translator-resource.
Resourcenetwerkinstellingen voor virtuele netwerken configureren
Om te beginnen moet u alle virtuele netwerken toevoegen die toegang hebben via het service-eindpunt aan de netwerkeigenschappen van translator-resources. Als u toegang tot een Translator-resource via het VNet wilt inschakelen, moet u het Microsoft.CognitiveServices
service-eindpunttype inschakelen voor de vereiste subnetten van uw virtuele netwerk. Hiermee wordt al het subnetverkeer met betrekking tot Azure AI-services gerouteerd via het privé-wereldwijde netwerk. Als u toegang wilt krijgen tot andere Azure AI-servicesbronnen uit hetzelfde subnet, moet u ervoor zorgen dat deze resources ook zijn geconfigureerd om uw virtuele netwerk toe te staan.
Notitie
- Als een virtueel netwerk niet is toegevoegd zoals is toegestaan in de netwerkeigenschappen van de Translator-resource, heeft het geen toegang tot de Translator-resource via het service-eindpunt, zelfs als het
Microsoft.CognitiveServices
service-eindpunt is ingeschakeld voor het virtuele netwerk. - Als het service-eindpunt is ingeschakeld, maar het virtuele netwerk niet is toegestaan, is de Translator-resource niet toegankelijk voor het virtuele netwerk via een openbaar IP-adres, ongeacht uw andere netwerkbeveiligingsinstellingen.
- Als u het
Microsoft.CognitiveServices
eindpunt inschakelt, wordt al het verkeer met betrekking tot Azure AI-services gerouteerd via het privé-wereldwijde netwerk. Daarom moet het virtuele netwerk expliciet toegang krijgen tot de resource. - Deze richtlijnen zijn van toepassing op alle Azure AI-services, niet alleen voor Translator-resources.
U doet dit als volgt:
Navigeer naar Azure Portal en meld u aan bij uw Azure-account.
Selecteer een regionale Translator-resource.
Selecteer Netwerken in de groep Resourcebeheer in het linkerdeelvenster.
Kies op het tabblad Firewalls en virtuele netwerken de optie Geselecteerde netwerken en privé-eindpunten.
Notitie
Als u service-eindpunten voor virtueel netwerk wilt gebruiken, moet u de netwerkbeveiligingsoptie Geselecteerde netwerken en privé-eindpunten selecteren. Er worden geen andere opties ondersteund.
Selecteer Bestaand virtueel netwerk toevoegen of Nieuw virtueel netwerk toevoegen en geef de vereiste parameters op.
Voltooi het proces door Toevoegen te selecteren voor een bestaand virtueel netwerk of Maken voor een nieuw netwerk.
Als u een bestaand virtueel netwerk toevoegt, wordt het
Microsoft.CognitiveServices
service-eindpunt automatisch ingeschakeld voor de geselecteerde subnetten.Als u een nieuw virtueel netwerk maakt, wordt het standaardsubnet automatisch geconfigureerd voor het
Microsoft.CognitiveServices
service-eindpunt. Deze bewerking kan enkele minuten duren.
Notitie
Zoals beschreven in de vorige sectie, wordt het
Microsoft.CognitiveServices
service-eindpunt automatisch ingeschakeld wanneer u een virtueel netwerk configureert zoals toegestaan voor de Translator-resource. Als u het later uitschakelt, moet u deze handmatig opnieuw inschakelen om de toegang tot het service-eindpunt te herstellen naar de Translator-resource (en naar een subset van andere Azure AI-servicesresources).Wanneer u nu het tabblad Geselecteerde netwerken en privé-eindpunten kiest, ziet u het ingeschakelde virtuele netwerk en subnetten in de sectie Virtuele netwerken .
Het service-eindpunt controleren
Selecteer Netwerken in de groep Resourcebeheer in het linkerdeelvenster.
Selecteer uw virtuele netwerk en selecteer vervolgens het gewenste subnet.
Er wordt een nieuw subnetvenster weergegeven.
Selecteer Service-eindpunten in het menu Instellingen in het linkerdeelvenster.
Kies service-eindpunten in het menu Instellingen in het linkerdeelvenster en controleer in het hoofdvenster of uw subnet van het virtuele netwerk is opgenomen in de
Microsoft.CognitiveServices
lijst.
De Custom Translator-portal gebruiken
In de volgende tabel wordt de toegankelijkheid van het Custom Translator-project per Translator-resourcenetwerk beschreven → firewalls en beveiligingsinstelling voor virtuele netwerken:
Belangrijk
Als u Geselecteerde netwerken en privé-eindpunten configureert via het tabblad Netwerken → Firewalls en virtuele netwerken, kunt u de Custom Translator-portal niet gebruiken om werkruimten te maken om modellen te trainen en publiceren. U kunt de Translator-resource echter nog steeds gebruiken met de niet-interactieve REST API van Custom Translator om aangepaste modellen te bouwen en te publiceren.
Instelling voor translator-resourcenetwerkbeveiliging | Toegankelijkheid van custom Translator-portal |
---|---|
Alle netwerken | • Geen beperkingen |
Geselecteerde netwerken en privé-eindpunten | • Niet toegankelijk. Gebruik custom Translator niet-interactieve REST API om aangepaste modellen te bouwen en te publiceren. |
Uitgeschakeld | • Niet toegankelijk |
Als u Custom Translator wilt gebruiken zonder dat de netwerktoegangsbeperkingen voor uw productievertalerresource worden versoepeld, kunt u deze tijdelijke oplossing overwegen:
Maak een andere Translator-resource voor ontwikkeling die kan worden gebruikt in een openbaar netwerk.
Bereid uw aangepaste model voor in de Custom Translator-portal op de ontwikkelingsresource.
Kopieer het model op uw ontwikkelingsresource naar uw productieresource met behulp van de niet-interactieve REST API
workspaces
van Custom Translator →copy authorization and models
→copy functions
.
Codes voor factureringsregio's
Gebruik een factureringsregiocode, vermeld in de volgende tabel, met de API 'Een werkruimte maken' voor elke ondersteunde factureringsregio:
Een POST-aanvraag voor een werkruimte maken
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>' }}"
Ondersteunde regio's en codes voor factureringscode
Naam van factureringsregio | Factureringsregiocode |
---|---|
Azië - oost | AE |
Azië - zuidoost | ASE |
Australië - oost | AUE |
Brazilië - zuid | BRS |
Canada - midden | CAC |
Frankrijk - centraal | FC |
Globaal | GBL |
India - centraal | INC |
Japan - oost | JPE |
Japan - west | JPW |
Korea - centraal | KC |
Europa - noord | NEU |
Zuid-Afrika - noord | SAN |
Zweden - centraal | SWC |
VAE - noord | UAEN |
Verenigd Koninkrijk Zuid | UKS |
Central US | USC |
VS - oost | USE |
VS - oost 2 | USE2 |
VS - noord-centraal | USNC |
VS - zuid-centraal | USSC |
VS - west | USW |
VS - west 2 | USW2 |
VS - west-centraal | USWC |
Europa -west | WEU |
Gefeliciteerd U hebt geleerd hoe u Azure VNet-service-eindpunten gebruikt met Custom Translator.
Meer informatie
Ga naar de custom Translator-API-pagina om onze niet-interactieve REST API's weer te geven.