توزيع مشاريع اللغة المخصصة إلى مناطق متعددة

إشعار

تنطبق هذه المقالة على الميزات المخصصة التالية في Azure الذكاء الاصطناعي Language:

تمكنك ميزات خدمة اللغة المخصصة من نشر مشروعك في أكثر من منطقة واحدة، مما يسهل الوصول إلى مشروعك على مستوى العالم مع إدارة مثيل واحد فقط من مشروعك في مكان واحد.

قبل نشر مشروع، يمكنك تعيين موارد التوزيع في مناطق أخرى. كل مورد نشر هو مورد Language مختلف عن المورد الذي تستخدمه لتأليف مشروعك. يمكنك النشر إلى تلك الموارد ثم استهداف طلبات التنبؤ الخاصة بك إلى هذا المورد في المناطق الخاصة بها ويتم تقديم الاستعلامات الخاصة بك مباشرة من تلك المنطقة.

عند إنشاء عملية توزيع، يمكنك تحديد أي من موارد النشر المعينة والمناطق المقابلة لها التي ترغب في النشر إليها. ثم يتم نسخ النموذج الذي تقوم بنشره إلى كل منطقة ويمكن الوصول إليه باستخدام نقطة النهاية الخاصة به اعتمادا على المجال الفرعي المخصص لمورد التوزيع.

مثال

لنفترض أنك تريد التأكد من أن مشروعك، الذي يتم استخدامه كجزء من روبوت دردشة لدعم العملاء، يمكن للعملاء الوصول إليه عبر الولايات المتحدة والهند. يمكنك تأليف مشروع باسم ContosoSupport باستخدام مورد لغة غرب الولايات المتحدة 2 يسمى MyWestUS2. قبل النشر، يمكنك تعيين موردي نشر لمشروعك - MyEastUS وMyCentralIndiaفي شرق الولايات المتحدة ووسط الهند، على التوالي.

عند نشر مشروعك، يمكنك تحديد جميع المناطق الثلاث للنشر: منطقة غرب الولايات المتحدة 2 الأصلية والمنطقة المعينة من خلال شرق الولايات المتحدة ووسط الهند.

سيكون لديك الآن ثلاثة عناوين URL مختلفة لنقطة النهاية للوصول إلى مشروعك في جميع المناطق الثلاث:

  • غرب الولايات المتحدة 2: https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
  • East US: https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
  • وسط الهند: https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations

نفس نص الطلب لكل من عناوين URL المختلفة هذه يخدم نفس الاستجابة بالضبط مباشرة من تلك المنطقة.

عمليات التحقق من الصحة والمتطلبات

يتطلب تعيين موارد النشر مصادقة Microsoft Entra. يتم استخدام معرف Microsoft Entra للتأكد من أن لديك حق الوصول إلى الموارد التي تهتم بتعيينها إلى مشروعك للتوزيع متعدد المناطق. في Language Studio، يمكنك تمكين مصادقة Microsoft Entra تلقائيا عن طريق تعيين دور مالك لغة الخدمات المعرفية إلى المورد الأصلي. لاستخدام مصادقة Microsoft Entra برمجيا، تعرف على المزيد من وثائق خدمات Azure الذكاء الاصطناعي.

يتم استخدام اسم المشروع والمورد كمعرفات رئيسية له. لذلك، يمكن أن يكون لمورد Language اسم مشروع معين فقط في كل مورد. لن تكون أي مشاريع أخرى بنفس الاسم قابلة للنشر على هذا المورد.

على سبيل المثال، إذا تم إنشاء مشروع ContosoSupport بواسطة المورد MyWestUS2 في غرب الولايات المتحدة 2 ونشره لمورد MyEastUS في شرق الولايات المتحدة، فلا يمكن للمورد MyEastUS إنشاء مشروع مختلف يسمى ContosoSupport ونشر مشروع في تلك المنطقة. وبالمثل، لا يمكن للمتعاونين بعد ذلك إنشاء مشروع ContosoSupport باستخدام المورد MyCentralIndia في وسط الهند ونشره إما في MyWestUS2 أو MyEastUS.

يمكنك فقط تبديل عمليات التوزيع المتوفرة في نفس المناطق بالضبط، وإلا سيفشل التبديل.

إذا قمت بإزالة مورد معين من مشروعك، فسيتم حذف كافة عمليات نشر المشروع إلى هذا المورد.

إشعار

سير عمل التنسيق فقط:

لا يمكنك تعيين موارد التوزيع إلى مشاريع سير عمل التنسيق مع إجابة الأسئلة المخصصة أو اتصالات LUIS. بعد ذلك، لا يمكنك إضافة إجابة مخصصة على الأسئلة أو اتصالات LUIS إلى المشاريع التي تم تعيين موارد لها.

لكي يعمل النشر متعدد المناطق كما هو متوقع، يجب أيضا نشر مشاريع CLU المتصلة إلى نفس الموارد الإقليمية التي قمت بنشر مشروع سير عمل التزامن إليها. وإلا سيحاول مشروع سير عمل التزامن توجيه طلب إلى نشر في منطقته غير موجود.

تتوفر بعض المناطق للتوزيع فقط وليس لتأليف المشاريع.

الخطوات التالية

تعرف على كيفية نشر نماذج ل: