اقرأ باللغة الإنجليزية

مشاركة عبر


إنشاء حزمة من نموذجك باستخدام الحلول

بعد تسجيل نموذجك الخاص في AI Builder باستخدام حزمة Python، يمكنك إنشاء حزمة من نموذجك باستخدام الحلول لتنفيذ مهام إدارة دورة حياة التطبيقات (ALM)، مثل:

تُستخدم الحلول لنقل التطبيقات والمكونات من بيئة إلى أخرى. كما أنها تُستخدم لتطبيق مجموعة من التخصيصات على التطبيقات الموجودة. للحصول على معلومات تفصيلية حول الحلول وكيفية استخدامها لتطبيق مفاهيم إدارة دورة حياة التطبيقات (ALM) عبر Microsoft Power Platform، انتقل إلى نظرة عامة على إدارة دورة حياة التطبيقات (ALM).

تصدير نموذجك الخاص باستخدام حل

في هذا المثال، ستقوم بتصدير حلين:

  • الحل الذي يحتوي فقط على الموصل المخصص
  • الحل الذي يحتوي على النموذج ومرجع الاتصال وأية مكونات أخرى
  1. تأكد من تسجيل نموذجك الخاص بك في البيئة المصدر باستخدام حزمة Python. إذا لم تكن قد سجلته بعد، فاتبع الإجراء في البرنامج التعليمي إحضار نموذجك الخاص (على GitHub).

  2. أنشئ حلاً لتخزين الموصل المخصص المقترن بالنموذج:

    1. سجل دخولك إلى Power Apps أو Power Automate.
    2. في الجزء الأيسر، حدد الحلول>حل جديد.
    3. في مربع الحوار حل جديد، أكمل الحقول. للحصول على معلومات تفصيلية حول كل حقل، انتقل إلى إنشاء حل.
    4. حدد إنشاء.

    لقطة شاشة توضح كيفية إنشاء حل لتخزين الموصل المخصص.

  3. قم بإضافة موصل مخصص موجود عن طريق تحديد إضافة موجود>التنفيذ التلقائي>موصل مخصص.

    لقطة شاشة توضح كيفية إضافة موصل مخصص موجود.

  4. حدد الموصل المخصص المقترن بالنموذج.

    سيكون الاسم بهذا التنسيق: <model_name>-<رقم عشوائي>-v<الإصدار>. يساعد الإصدار في تمييز الموصل الذي سيُضاف عند تحديث النموذج.

    لقطة شاشة لتنسيق تسمية الموصل المخصص.

  5. صدّر الحل. للحصول على المساعدة فيما يتعلق بتصدير الحلول، انتقل إلى تصدير الحلول لـ Power Apps أو تصدير الحلول لـ Power Automate.

  6. قم بإنشاء حل جديد لإضافة النموذج وأية مكونات أخرى:

    1. حدد الحلول>حلول جديدة.
    2. في مربع الحوار حل جديد، أكمل الحقول.
    3. حدد إنشاء.

    لقطة شاشة توضح كيفية إنشاء حل جديد لإضافة النموذج وأية مكونات أخرى.

  7. قم بإضافة مرجع اتصال موجود عن طريق تحديد إضافة موجود>المزيد>مرجع الاتصال (إصدار أولي).

    لقطة شاشة توضح كيفية إضافة مرجع اتصال موجود.

  8. أضف مرجع الاتصال الموجود المقترن بالنموذج.

    تنسيق التسمية هو نفسه تنسيق التسمية للموصل المخصص في الخطوة 4: <model_name>-<رقم عشوائي>-v<الإصدار>.

    لقطة شاشة لتنسيق تسمية مرجع الاتصال.

  9. قم بإضافة نموذج الذكاء الاصطناعي عن طريق تحديد إضافة جديد>نموذج الذكاء الاصطناعي.

    لقطة شاشة توضح كيفية إضافة نموذج الذكاء الاصطناعي إلى AI Builder.

    يجب أن يحتوي الحل على المكونات المعروضة في الصورة التالية.

    لقطة شاشة للمكونات الثلاثة التي تمت إضافتها: نموذج الذكاء الاصطناعي ومرجع اتصال وموصل مخصص.

  10. (اختياري) أضف أي مكونات تريدها. في هذا المثال، سنقوم بإضافة تدفق سحابي يستخدم النموذج.

    لقطة شاشة للمكونات الجديدة المضافة.

  11. صدّر الحل. للحصول على المساعدة فيما يتعلق بتصدير الحلول، انتقل إلى تصدير الحلول لـ Power Apps أو تصدير الحلول لـ Power Automate.

استيراد نموذجك الخاص إلى البيئة الهدف

في هذا المثال، ستقوم باستيراد الحلين اللذين أنشأتهما في القسم السابق:

  • الحل الذي يحتوي فقط على الموصل المخصص
  • الحل الذي يحتوي على النموذج ومرجع الاتصال وأية مكونات أخرى

للحصول على المساعدة فيما يتعلق باستيراد الحلول، انتقل إلى استيراد الحلول لـ Power Apps أو استيراد الحلول لـ Power Automate.

  1. سجل دخولك إلى Power Apps أو Power Automate.

  2. استورد الحل الذي يحتوي فقط على الموصل المخصص.

  3. استورد الحل الذي يحتوي على النموذج ومرجع الاتصال وأية مكونات أخرى.

  4. أثناء عملية الاستيراد، أنشئ الاتصال بنقطة النهاية الخارجية:

    • إذا لم تكن نقطة النهاية آمنة، فحدد إنشاء.
    • إذا كان نقطة النهاية آمنة مع مفتاح API ، فأدخلها في حقل مفتاح API، ثم حدد إنشاء.

    لقطة شاشة للاتصال بنقطة نهاية خارجية.

نموذجك جاهز الآن للاستهلاك في البيئة الهدف.

لقطة شاشة للحلول المستوردة.

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

ترقية نموذجك الخاص

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

في الأمثلة، ستقوم بتحديث حلين:

  • الحل الذي يحتوي فقط على الموصل المخصص
  • الحل الذي يحتوي على النموذج ومرجع الاتصال وأية مكونات أخرى

للحصول على المساعدة في كيفية إجراء الترقية، انتقل إلى ترقية حل أو تحديثه.

ترقية نموذجك الخاص في البيئة المصدر

  1. تأكد من تسجيل نموذجك الذي تمت ترقيته في البيئة المصدر باستخدام حزمة Python. إذا لم تكن قد سجلته بعد، فاتبع الإجراء في البرنامج التعليمي إحضار نموذجك الخاص (على GitHub).

  2. سجل دخولك إلى Power Apps أو Power Automate.

  3. في الحل الذي يحتوي على موصل مخصص فقط، أضف موصلاً مخصصًا جديدًا بتحديد إضافة.

  4. أكمل الحقول وأدخل الإصدار الجديد. في هذا المثال، الإصدار هو v2 لأنه الإصدار الثاني.

  5. قم بإزالة الإصدار للموصل المخصص من الحل:

    1. حدد علامة القطع الرأسية (⋮) بجوار الإصدار الأقدم.
    2. حدد إزالة>إزالة من هذا الحل.

    لقطة شاشة لإزالة إصدار قديم من الحل.

  6. حدد تصدير لتصدير الحل. بشكل افتراضي، سيتزايد الإصدار أثناء التصدير.

  7. في الحل الذي يحتوي على النموذج ومرجع الاتصال وأية مكونات أخرى، قم بتحديث مرجع الاتصال ليشير إلى الإصدار الأخير:

    1. سيكون للاتصال المخصص نفس اسم الموصل المخصص الذي أضفته في الخطوة 4. في هذا المثال، الإصدار v2 هو أحدث إصدار.
    2. قم بإزالة الإصدار الأقدم من مرجع الاتصال من الحل وذلك بتحديد الاسم الذي تريد إزالته (في هذا المثال v1)، ثم حدد إزالة>إزالة من هذا الحل.
  8. حدد تصدير لتصدير الحل. يتم تحديث نموذج الذكاء الاصطناعي وأي مكون يشير إلى النموذج بشكل تلقائي للإشارة إلى أحدث إصدار.

ترقية نموذجك الخاص في البيئة الهدف

  1. سجل دخولك إلى Power Apps أو Power Automate.

  2. استورد الحل الذي يحتوي على الموصل فقط عن طريق تحديد استيراد>ترقية.

  3. استورد الحل الذي يحتوي على النموذج ومرجع الاتصال وأي مكون آخر عن طريق تحديد استيراد>ترقية.

  4. أنشئ اتصالات جديدة بنقطة النهاية الجديدة:

    1. إذا لم تكن نقطة النهاية آمنة، فحدد إنشاء.
    2. إذا كان نقطة النهاية آمنة مع مفتاح API ، فأدخلها في حقل مفتاح API، ثم حدد إنشاء.

    لقطة شاشة للاتصال بنقطة نهاية جديدة.

سيشير النموذج الآن إلى نقطة النهاية الجديدة في البيئة الهدف.

لقطة شاشة لنموذج يشير إلى نقطة النهاية الجديدة في البيئة الهدف.

إعداد نموذجك الخاص لترقيته

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

للحصول على المساعدة فيما يتعلق باستيراد الحلول، انتقل إلى استيراد الحلول لـ Power Apps أو استيراد الحلول لـ Power Automate.

  1. سجل دخولك إلى Power Apps أو Power Automate.

  2. استورد الحل الذي يحتوي على الموصل فقط عن طريق تحديد استيراد>ترقية.

  3. استورد الحل الذي يحتوي على النموذج ومرجع الاتصال وأي مكونات أخرى عن طريق تحديد استيراد>إعداد للترقية.

  4. أنشئ اتصالات جديدة بنقطة النهاية الجديدة:

    1. إذا لم تكن نقطة النهاية آمنة، فحدد إنشاء.
    2. إذا كان نقطة النهاية آمنة مع مفتاح API ، فأدخلها في حقل مفتاح API، ثم حدد إنشاء.

    لقطة شاشة للاتصال بنقطة نهاية جديدة.

    سترى إصدارين للحل: أساسي والترقية. سيستمر أي مكون في البيئة خارج هذه الحلول في الإشارة إلى الإصدار القديم من النموذج. ستشير المكونات داخل الحلول إلى إصدار النموذج الذي يحتوي عليه الحل المناظر.

    في المثال التالي، يشير التدفق السحابي في الحل الأساسي إلى الإصدار القديم، كما يشير التدفق السحابي في الحل الجديد إلى الإصدار الجديد.

    لقطة شاشة للمكونات قبل إعدادها للترقية.

  5. لترقية الإصدار القديم، حدد تطبيق الترقية.

    لقطة شاشة للمكونات بعد تطبيق الترقية.

تشير الآن كافة المكونات في البيئة إلى الإصدار الجديد من النموذج.

(راجع أيضًا)

نظرة عامة حول إدارة دورة حياة التطبيقات
أساسيات ALM
استيراد الحلول
ترقية الحل أو تحديثه