Özel dil projelerini birden çok bölgeye dağıtma

Dekont

Bu makale, Azure AI Dili'ndeki aşağıdaki özel özellikler için geçerlidir:

Özel Dil hizmeti özellikleri, projenizi birden fazla bölgeye dağıtmanıza olanak tanıyarak projenizin tek bir örneğini tek bir yerde yönetirken projenize genel olarak erişmenizi çok daha kolay hale getirir.

Bir projeyi dağıtmadan önce, dağıtım kaynaklarını diğer bölgelere atayabilirsiniz. Her dağıtım kaynağı, projenizi yazmak için kullandığınız kaynaktan farklı bir Dil kaynağıdır. Bu kaynaklara dağıtıp tahmin isteklerinizi ilgili bölgelerdeki bu kaynağa hedeflersiniz ve sorgularınız doğrudan bu bölgeden sunulur.

Dağıtım oluştururken, atanan dağıtım kaynaklarınızdan hangisini ve bunların ilgili bölgelerini dağıtmak istediğinizi seçebilirsiniz. Dağıttığınız model her bölgeye çoğaltılır ve dağıtım kaynağının özel alt etki alanına bağlı olarak kendi uç noktasıyla erişilebilir.

Örnek

Müşteri desteği sohbet botunun bir parçası olarak kullanılan projenizin ABD ve Hindistan'da müşteriler tarafından erişilebilir olduğundan emin olmak istediğinizi varsayalım. MyWestUS2 adlı Batı ABD 2 Dil kaynağını kullanarak ContosoSupport adlı bir proje yazarsınız. Dağıtımdan önce projenize sırasıyla Doğu ABD ve Orta Hindistan'da MyEastUS ve MyCentralIndia olmak üzere iki dağıtım kaynağı atayabilirsiniz.

Projenizi dağıtırken dağıtım için üç bölgeyi de seçebilirsiniz: özgün Batı ABD 2 bölgesi ve Doğu ABD ve Orta Hindistan üzerinden atanan bölgeler.

Artık üç bölgede de projenize erişmek için üç farklı uç nokta URL'niz olacaktır:

  • Batı ABD 2: https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
  • Doğu ABD: https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
  • Orta Hindistan: https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations

Bu farklı URL'lerin her birine yönelik aynı istek gövdesi, doğrudan bu bölgeden tam olarak aynı yanıtı sunar.

Doğrulamalar ve gereksinimler

Dağıtım kaynaklarını atamak için Microsoft Entra kimlik doğrulaması gerekir. Microsoft Entra Id, çok bölgeli dağıtım için projenize atamak istediğiniz kaynaklara erişiminizin olduğunu onaylamak için kullanılır. Language Studio'da, özgün kaynağınıza Bilişsel Hizmetler Dil Sahibi rolünü atayarak Microsoft Entra kimlik doğrulamasını otomatik olarak etkinleştirebilirsiniz. Microsoft Entra kimlik doğrulamasını program aracılığıyla kullanmak için Azure AI hizmetleri belgelerinden daha fazla bilgi edinin.

Proje adınız ve kaynağınız ana tanımlayıcıları olarak kullanılır. Bu nedenle, Dil kaynağı her kaynakta yalnızca belirli bir proje adına sahip olabilir. Aynı ada sahip diğer projeler bu kaynağa dağıtılamaz.

Örneğin, ContosoSupport projesi Batı ABD 2'deki MyWestUS2 kaynağı tarafından oluşturulduysa ve Doğu ABD'deki MyEastUS kaynağına dağıtıldıysa, MyEastUS kaynağı ContosoSupport adlı farklı bir proje oluşturamaz ve bu bölgeye bir proje dağıtamaz. Benzer şekilde, ortak çalışanlarınız daha sonra Orta Hindistan'dakiMyCentralIndia kaynağıyla ContosoSupport projesi oluşturamaz ve bunu MyWestUS2 veya MyEastUS'a dağıtamaz.

Yalnızca tam olarak aynı bölgelerde bulunan dağıtımları değiştirebilirsiniz, aksi takdirde değiştirme işlemi başarısız olur.

Atanan bir kaynağı projenizden kaldırırsanız, bu kaynağa yapılan tüm proje dağıtımları silinir.

Dekont

Yalnızca düzenleme iş akışı:

Özel soru yanıtlama veya LUIS bağlantıları ile iş akışı projelerini düzenlemeye dağıtım kaynakları atayamazsınız. Daha sonra kaynakları atamış projelere özel soru yanıtlama veya LUIS bağlantıları ekleyemezsiniz.

Çok bölgeli dağıtımın beklendiği gibi çalışması için, bağlı CLU projelerinin de düzenleme iş akışı projesini dağıtmış olduğunuz bölgesel kaynaklara dağıtılması gerekir. Aksi takdirde düzenleme iş akışı projesi, bir isteği kendi bölgesindeki mevcut olmayan bir dağıtıma yönlendirmeyi dener.

Bazı bölgeler yalnızca dağıtım için kullanılabilir, proje yazmak için kullanılamaz.

Sonraki adımlar

Modellerin nasıl dağıtılacağı hakkında bilgi edinin: