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. Deze mogelijkheid maakt het veel eenvoudiger om wereldwijd toegang te krijgen tot uw project, terwijl u slechts één exemplaar van uw project op één plaats beheert. Vanaf november 2024 kunt u met aangepaste taalservicefuncties uw project ook implementeren in meerdere resources binnen één regio via de API, zodat u uw aangepaste model overal kunt gebruiken waar u dat nodig hebt.
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.
Opmerking
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 Verenigde Staten en India. U maakt een project met de naam ContosoSupport
met behulp van een taalresource vs - west 2 met de naam MyWestUS2
. Voordat u gaat implementeren, wijst u twee implementatiebronnen toe aan uw project: MyEastUS
respectievelijk MyCentralIndia
VS - oost en India - centraal.
Wanneer u uw project implementeert, 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:
- VS - 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 met meerdere regio's. In Language Studio kunt u Microsoft Entra-verificatie automatisch inschakelen door uzelf de rol Van eigenaar van de Azure Cognitive Services-taal 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. Een taalresource kan alleen een specifieke projectnaam hebben in elke resource. Andere projecten met dezelfde naam kunnen niet worden geïmplementeerd op die resource.
Als een project ContosoSupport
bijvoorbeeld is gemaakt door de resource MyWestUS2
in VS - west 2 en is geïmplementeerd in de resource MyEastUS
in VS - oost, kan de resource MyEastUS
geen ander project maken dat een project heeft aangeroepen ContosoSupport
en geïmplementeerd 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 exact dezelfde regio's. Anders mislukt het wisselen.
Als u een toegewezen resource uit uw project verwijdert, worden alle projectimplementaties voor die resource verwijderd.
Sommige regio's zijn alleen beschikbaar voor implementatie en niet voor het ontwerpen van projecten.
Gerelateerde inhoud
Meer informatie over het implementeren van modellen voor: