Delen via


Aangepaste taalprojecten implementeren in meerdere regio's

Notitie

Dit artikel is van toepassing op de volgende aangepaste functies in Azure AI Language:

Met aangepaste taalservicefuncties kunt u uw project implementeren in meer dan één regio, waardoor het veel eenvoudiger is om wereldwijd toegang te krijgen tot uw project terwijl u slechts één exemplaar van uw project op één plaats beheert.

Voordat u een project implementeert, kunt u implementatiebronnen toewijzen in andere regio's. Elke implementatieresource is een andere taalresource dan de resource die u gebruikt om uw project te ontwerpen. U implementeert deze resources en richt uw voorspellingsaanvragen vervolgens op die resource in hun respectieve regio's en uw query's worden rechtstreeks vanuit die regio geleverd.

Wanneer u een implementatie maakt, kunt u selecteren in welke van de toegewezen implementatiebronnen en de bijbehorende regio's u wilt implementeren. Het model dat u implementeert, wordt vervolgens gerepliceerd naar elke regio en toegankelijk met een eigen eindpunt, afhankelijk van het aangepaste subdomein van de implementatieresource.

voorbeeld

Stel dat u ervoor wilt zorgen dat uw project, dat wordt gebruikt als onderdeel van een chatbot voor klantondersteuning, toegankelijk is voor klanten in de VS en India. U maakt een project met de naam ContosoSupport met behulp van een resource voor de taal VS - west 2 met de naam MyWestUS2. Voordat u gaat implementeren, wijst u twee implementatiebronnen toe aan uw project: MyEastUS en MyCentralIndia in respectievelijk VS - oost en India - centraal.

Bij het implementeren van uw project selecteert u alle drie de regio's voor implementatie: de oorspronkelijke regio VS - west 2 en de toegewezen regio's via VS - oost en India - centraal.

U hebt nu drie verschillende eindpunt-URL's voor toegang tot uw project in alle drie de regio's:

  • US - west 2: https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
  • VS - oost: https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
  • India - centraal: https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations

Dezelfde aanvraagbody voor elk van deze verschillende URL's dient precies hetzelfde antwoord rechtstreeks vanuit die regio.

Validaties en vereisten

Voor het toewijzen van implementatiebronnen is Microsoft Entra-verificatie vereist. Microsoft Entra-id wordt gebruikt om te bevestigen dat u toegang hebt tot de resources die u wilt toewijzen aan uw project voor implementatie in meerdere regio's. In Language Studio kunt u Microsoft Entra-verificatie automatisch inschakelen door uzelf de rol Cognitive Services Language Owner toe te wijzen aan uw oorspronkelijke resource. Als u programmatisch Microsoft Entra-verificatie wilt gebruiken, vindt u meer informatie in de documentatie voor Azure AI-services.

Uw projectnaam en resource worden gebruikt als de belangrijkste id's. Daarom kan een taalresource alleen een specifieke projectnaam in elke resource hebben. Alle andere projecten met dezelfde naam kunnen niet worden geïmplementeerd voor die resource.

Als bijvoorbeeld een project ContosoSupport is gemaakt door resource MyWestUS2 in VS - west 2 en is geïmplementeerd voor resource MyEastUS in VS - oost, kan de resource MyEastUS geen ander project maken met de naam ContosoSupport en een project implementeren in die regio. Op dezelfde manier kunnen uw medewerkers geen project ContosoSupport maken met de resource MyCentralIndia in India - centraal en implementeren in MyWestUS2 of MyEastUS.

U kunt alleen implementaties wisselen die beschikbaar zijn in dezelfde regio's, anders mislukt het wisselen.

Als u een toegewezen resource uit uw project verwijdert, worden alle projectimplementaties voor die resource verwijderd.

Notitie

Alleen indelingswerkstroom:

U kunt geen implementatieresources toewijzen om werkstroomprojecten te organiseren met aangepaste vraagantwoorden of LUIS-verbindingen. U kunt vervolgens geen aangepaste vraagantwoorden of LUIS-verbindingen toevoegen aan projecten waaraan resources zijn toegewezen.

Implementatie in meerdere regio's werkt naar verwachting alleen als de verbonden CLU-projecten ook worden geïmplementeerd op dezelfde regionale resources waarop u het indelingswerkstroomproject hebt geïmplementeerd. Anders probeert het indelingswerkstroomproject een aanvraag te routeren naar een implementatie in de regio die niet bestaat.

Sommige regio's zijn alleen beschikbaar voor implementatie en niet voor het ontwerpen van projecten.

Volgende stappen

Meer informatie over het implementeren van modellen voor: