Delen via


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:

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:

  1. Navigeer naar Azure Portal en meld u aan bij uw Azure-account.

  2. Selecteer een regionale Translator-resource.

  3. Selecteer Netwerken in de groep Resourcebeheer in het linkerdeelvenster.

    Schermopname van de netwerkselectie onder Resourcebeheer in Azure Portal.

  4. Kies op het tabblad Firewalls en virtuele netwerken de optie Geselecteerde netwerken en privé-eindpunten.

    Schermopname van de pagina firewalls en het virtuele netwerk in Azure Portal.

    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.

  5. 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).

  6. Wanneer u nu het tabblad Geselecteerde netwerken en privé-eindpunten kiest, ziet u het ingeschakelde virtuele netwerk en subnetten in de sectie Virtuele netwerken .

  7. Het service-eindpunt controleren

    • Selecteer Netwerken in de groep Resourcebeheer in het linkerdeelvenster.

    • Selecteer uw virtuele netwerk en selecteer vervolgens het gewenste subnet.

      Schermopname van de sectie subnetselectie in Azure Portal.

    • Er wordt een nieuw subnetvenster weergegeven.

    • Selecteer Service-eindpunten in het menu Instellingen in het linkerdeelvenster.

    Schermopname van de selectie **Subnetten** in het menu **Instellingen** in Azure Portal.

  8. 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:

Schermopname van de sectie toegestane netwerktoegang in Azure Portal.

Belangrijk

Als u Geselecteerde netwerken en privé-eindpunten configureert via het tabblad NetwerkenFirewalls 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 modelscopy 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.