Bereitstellen von benutzerdefinierten Sprachprojekten in mehreren Regionen
Hinweis
Dieser Artikel gilt für die folgenden benutzerdefinierten Features in Azure KI Language:
Mit benutzerdefinierten Sprachdienstfeatures können Sie Ihr Projekt in mehr als einer Region bereitstellen. Diese Funktion erleichtert den globalen Zugriff auf Ihr Projekt, während Sie nur eine Instanz Ihres Projekts an einem zentralen Ort verwalten. Ab November 2024 können Sie mit benutzerdefinierten Sprachdienstfunktionen Ihr Projekt auch in mehreren Ressourcen innerhalb einer einzelnen Region über die API bereitstellen, sodass Sie Ihr benutzerdefiniertes Modell überall dort verwenden können, wo Sie es benötigen.
Bevor Sie ein Projekt bereitstellen, können Sie Bereitstellungsressourcen in anderen Regionen zuweisen. Gegenüber der Sprachressource, die Sie zum Erstellen Ihres Projekts verwenden, stellt jede Bereitstellungsressource eine andere Sprachressource dar. Sie führen die Bereitstellung für diese Ressourcen aus und richten dann Ihre Prognoseanforderungen an die betreffende Ressource in ihrer jeweiligen Region. Ihre Abfragen werden direkt aus der betreffenden Region bereitgestellt.
Beim Erstellen einer Bereitstellung können Sie auswählen, an welche Ihrer zugewiesenen Bereitstellungsressourcen und deren entsprechende Regionen Sie bereitstellen möchten. Das von Ihnen bereitgestellte Modell wird dann in jede Region repliziert und ist über seinen eigenen Endpunkt zugänglich, abhängig von der benutzerdefinierten Unterdomäne der Bereitstellungsressource.
Beispiel
Angenommen, Sie möchten sicherstellen, dass Ihr Projekt, das als Teil eines Chatbots für Kundensupport verwendet wird, für Kunden überall in den USA und Indien zugänglich ist. Sie erstellen ein Projekt mit dem Namen ContosoSupport
mithilfe einer „USA, Westen 2“-Sprachressource namens MyWestUS2
. Vor der Bereitstellung weisen Sie Ihrem Projekt zwei Bereitstellungsressourcen zu: MyEastUS
bzw. MyCentralIndia
in USA, Osten und Indien, Mitte.
Beim Bereitstellen Ihres Projekts wählen Sie alle drei Regionen für die Bereitstellung aus: die ursprüngliche Region USA, Westen 2 und die zugewiesenen Regionen über USA, Osten und Indien, Mitte.
Nun verfügen Sie über drei verschiedene Endpunkt-URLs, um in allen drei Regionen auf Ihr Projekt zuzugreifen:
- USA, Westen 2:
https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
- USA, Osten:
https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
- Indien, Mitte:
https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations
Der gleiche Anforderungstext für jede dieser verschiedenen URLs präsentiert die genau gleiche Antwort direkt aus dieser Region.
Validierungen und Anforderungen
Das Zuweisen von Bereitstellungsressourcen erfordert die Microsoft Entra-Authentifizierung. Microsoft Entra ID wird verwendet, um zu bestätigen, dass Sie Zugriff auf die Ressourcen haben, die Sie Ihrem Projekt für die Bereitstellung in mehreren Regionen zuweisen möchten. In Language Studio können Sie automatisch die Microsoft Entra-Authentifizierung aktivieren, indem Sie selbst Ihrer ursprünglichen Ressource die Rolle Azure Cognitive Services-Sprachbesitzer zuweisen. Weitere Informationen zur programmgesteuerten Verwendung der Microsoft Entra-Authentifizierung finden Sie in der Dokumentation zu Azure KI Services.
Der Projektname und die Ressource werden als Hauptbezeichner verwendet. Eine Sprachressource kann in jeder Ressource nur einen bestimmten Projektnamen haben. Alle anderen Projekte mit demselben Namen können nicht für diese Ressource bereitgestellt werden.
Wenn beispielsweise ein Projekt ContosoSupport
von der Ressource MyWestUS2
in der Region USA, Westen 2 erstellt und für die Ressource MyEastUS
in USA, Osten bereitgestellt wurde, kann die Ressource MyEastUS
kein anderes Projekt namens ContosoSupport
erstellen und ein Projekt in dieser Region bereitstellen. Auf ähnliche Weise können Ihre Mitarbeiter kein Projekt ContosoSupport
mit der Ressource MyCentralIndia
in Indien, Mitte erstellen und es entweder für MyWestUS2
oder MyEastUS
bereitstellen.
Sie können Bereitstellungen nur austauschen, die in genau denselben Regionen verfügbar sind. Andernfalls schlägt der Tausch fehl.
Wenn Sie eine zugewiesene Ressource aus Ihrem Projekt entfernen, werden alle Projektbereitstellungen für diese Ressource gelöscht.
Einige Regionen sind nur für die Bereitstellung und nicht für die Erstellung von Projekten verfügbar.
Zugehöriger Inhalt
Erfahren Sie mehr zur Bereitstellung von Modellen für: