البرنامج التعليمي: قم بإضافة قاعدة معارفك إلى Power Virtual Agents

قم بإنشاء وتوسيع روبوت Power Virtual Agents لتقديم إجابات من قاعدة المعارف الخاصة بك.

ملاحظة

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

في هذا البرنامج التعليمي، تتعلم كيفية:

  • إنشاء روبوت Power Virtual Agents
  • إنشاء موضوع احتياطي للنظام
  • قم بإضافة QnA Maker كإجراء لموضوع كتدفق Power Automate
  • إنشاء حل Power Automate
  • إضافة تدفق Power Automate إلى الحل الخاص بك
  • نشر Power Virtual Agents
  • قم باختبار Power Virtual Agents واحصل على إجابة من قاعدة معارفك في QnA Maker

ملاحظة

سيتم إنهاء خدمة QnA Maker في 31 مارس 2025. يتوفر الآن إصدار أحدث من إمكانية السؤال والإجابة كجزء من Azure الذكاء الاصطناعي Language. للحصول على قدرات الإجابة على الأسئلة داخل خدمة اللغات، انظر سؤال الإجابة. بدءًا من 1 أكتوبر 2022 لن تتمكن من إنشاء موارد جديدة لـ QnA Maker. للحصول على معلومات حول ترحيل قواعد المعرفة الحالية لـ QnA Maker إلى الإجابة عن الأسئلة، راجع دليل الترحيل.

إنشاء قاعدة معارف ونشرها

  1. قم باتباع بداية سريعة لإنشاء قاعدة معرفية. لا تقم بإكمال القسم الأخير حول إنشاء روبوت. بدلاً من ذلك، قم باستخدام هذا البرنامج التعليمي لإنشاء روبوت باستخدام Power Virtual Agents.

    لقطة شاشة لإعدادات قاعدة المعارف المنشورة

    قم بإدخال إعدادات قاعدة المعارف المنشورة الموجودة في صفحة الإعدادات في بوابة QnA Maker. ستحتاج إلى هذه المعلومات لخطوة Power Automate لتكوين اتصال QnA Maker GenerateAnswer.

  2. في بوابة QnA Maker، في صفحة الإعدادات، قم بالبحث عن مفتاح نقطة النهاية ومضيف نقطة النهاية ومعرف قاعدة المعرفة.

قم بإنشاء روبوت الدردشة في Power Virtual Agents

يسمح Power Virtual Agents للفرق بإنشاء روبوتات قوية باستخدام واجهة رسومية إرشادية بدون تعليمات برمجية. لست بحاجة إلى علماء أو مطوري بيانات.

إنشاء روبوت باتباع الخطوات الواردة في إنشاء وحذف روبوتات Power Virtual Agents.

قم بإنشاء موضوع احتياطي للنظام

في Power Virtual Agents، تقوم بإنشاء وكيل بسلسلة من الموضوعات (مجالات الموضوعات)، للإجابة على أسئلة المستخدم من خلال تنفيذ الإجراءات.

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

أنشئ موضوعاً احتياطياً باتباع الخطوات الواردة فيتكوين الموضوع الاحتياطي للنظام في Power Virtual Agents.

قم باستخدام لوحة التأليف لإضافة إجراء

قم باستخدام لوحة تأليف Power Virtual Agents لتوصيل الموضوع الاحتياطي بقاعدة المعرفة الخاصة بك. يبدأ الموضوع بنص المستخدم غير المعروف. قم بإضافة إجراء يمرر هذا النص إلى QnA Maker، ثم قم بإظهار الإجابة كرسالة. يتم التعامل مع الخطوة الأخيرة لعرض الإجابة باعتبارها خطوة منفصلة، لاحقاً في هذا البرنامج التعليمي.

يقوم هذا القسم بإنشاء مسار محادثات الموضوع الاحتياطي.

  1. قد يحتوي الإجراء الاحتياطي الجديد بالفعل على عناصر تدفق المحادثة. قم بحذف عنصر تصعيد بتحديد قائمة Options.

    لقطة شاشة جزئية لتدفق المحادثة، مع تمييز خيار الحذف.

  2. أعلى عقدة الرسالة، حدد أيقونة علامة الجمع (+)، ثم حدد استدعاء إجراء.

    لقطة شاشة جزئية لاستدعاء اتخاذ إجراء.

  3. قم بتحديد Create a flow. تنقلك العملية إلى بوابة Power Automate.

    لقطة من إنشاء تدفق

    يفتح Power Automate على قالب جديد. لن تقوم باستخدام هذا القالب الجديد.

    لقطة شاشة جزئية لـ Power Automate بنموذج تدفق جديد.

قم بإنشاء تدفق Power Automate للاتصال بقاعدة المعرفة الخاصة بك

ملاحظة

لا يدعم قالب Power Automate حالياً نقاط النهاية (معاينة) المُدارة بواسطة QnA Maker. لإضافة قاعدة معارف مدارة (معاينة) من QnA Maker إلى Power Automate، تخط هذه الخطوة وأضف نقاط النهاية إليها يدوياً.

ينشئ الإجراء التالي تدفق Power Automate:

  • يقوم بأخذ نص المستخدم الوارد وإرساله إلى QnA Maker.
  • يقوم بإعادة أعلى رد إلى روبوت الدردشة الخاص بك.
  1. في Power Automate، قم بتحديد Templates من شريط التنقل الأيمن. إذا تم سؤالك عما إذا كنت تريد مغادرة صفحة المتصفح، فاقبل المغادرة.

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

  3. في الشاشة الجديدة لتدفق QnA Maker، قم بتحديد Continue.

    لقطة شاشة جزئية لتدفق نموذج QnA Maker مع تمييز الزر

  4. قم بتحديد مربع الإجراء Generate Answer، وقم بملء إعدادات QnA Maker الخاصة بك من قسم سابق بعنوان إنشاء قاعدة معرفية ونشرها. يشير مضيف الخدمة في الصورة التالية إلى مضيف قاعدة المعرفة مضيف ويكون بتنسيق https://YOUR-RESOURCE-NAME.azurewebsites.net/qnamaker.

    لقطة شاشة جزئية لتدفق نموذج QnA Maker مع تمييز إنشاء إجابة (معاينة).

  5. قم بتحديد Save لحفظ التدفق.

إنشاء حل وإضافة التدفق

لكي يجد الروبوت التدفق والاتصال به، يجب تضمين التدفق في حل Power Automate.

  1. أثناء وجودك في بوابة Power Automate، قم بتحديد Solutions من شريط التنقل الأيمن.

  2. قم بتحديد + New solution.

  3. قم بإدخال اسم العرض. تتضمن قائمة الحلول كل حل في مؤسستك أو مدرستك. قم باختيار اصطلاح تسمية يساعدك على التصفية حسب حلولك فقط. على سبيل المثال، قد تسبق بريدك الإلكتروني باسم الحل الخاص بك: jondoe-power-virtual-agent-qnamaker-fallback.

  4. قم بتحديد الناشر الخاص بك من قائمة الاختيارات.

  5. قم بقبول القيم الافتراضية للاسم والإصدار.

  6. قم بتحديد Create لإنهاء العملية.

قم بإضافة التدفق الخاص بك إلى الحل

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

  2. في الحل، قم بتحديد +Add existing، ثم قم بتحديد Flow من القائمة.

  3. قم بالبحث عن التدفق الخاص بك من قائمة Outside solutions، ثم حدد Add لإنهاء العملية. إذا كان هناك العديد من التدفقات، فقم بمراجعة العمود Modified للعثور على أحدث تدفق.

قم بإضافة تدفق الحل الخاص بك إلى Power Virtual Agents

  1. قم بالرجوع إلى علامة تبويب المتصفح مع روبوت الدردشة الخاص بك في Power Virtual Agents. يجب أن تظل لوحة التأليف مفتوحة.

  2. لإدراج خطوة جديدة في التدفق، انتقل إلى أعلى مربع الإجراء Message، حدد رمز علامة (+) الجمع. ثم قم بتحديد Call an action.

  3. من النافذة المنبثقة التدفق، قم بتحديد التدفق الجديد المسمى إنشاء إجابات باستخدام قاعدة معارف QnA Maker... . يظهر الإجراء الجديد في التدفق.

    لقطة شاشة جزئية لقماش محادثة موضوع Power Virtual Agent بعد إضافة تدفق QnA Maker.

  4. لتعيين متغير الإدخال بشكل صحيح لإجراء QnA Maker، قم بتحديد Select a variable، ثم حدد bot.UnrecognizedTriggerPhrase.

    لقطة شاشة جزئية لقماش محادثة لموضوع وكيل Power Virtual تحديد متغير الإدخال.

  5. لتعيين متغير الإخراج بشكل صحيح على إجراء QnA Maker، في الإجراء الرسالة، قم بتحديد UnrecognizedTriggerPhrase، ثم حدد الرمز لإدراج متغير، {x}، ثم قم بتحديد FinalAnswer.

  6. من شريط أدوات السياق، قم بتحديد Save، لحفظ تفاصيل لوحة التأليف للموضوع.

إليكم شكل لوحة الروبوت النهائي.

تُظهر لقطة الشاشة لوحة الوكيل النهائية مع عبارات المشغل، والإجراء، ثم أقسام الرسائل.

اختبار الروبوت

أثناء تصميم روبوت الدردشة الخاص بك في Power Virtual Agents لخدمة العملاء، يمكنك استخدام جزء اختبار الروبوت لمعرفة كيف يقود روبوت الدردشة العميل عبر محادثة روبوت الدردشة.

  1. في جزء الاختبار، قم بتبديل Track between topics. يتيح لك هذا مشاهدة التقدم بين الموضوعات، وكذلك ضمن موضوع واحد.

  2. قم باختبار الروبوت عن طريق إدخال نص المستخدم بالترتيب التالي. تقوم لوحة التأليف بالإبلاغ عن الخطوات الناجحة بعلامة اختيار خضراء.

    ترتيب السؤال أسئلة الاختبار الغرض
    1 أهلا قم ببدء المحادثة
    2 ساعات عمل المتجر موضوع عينة. تم تكوين هذا لك دون أي عمل إضافي من جانبك.
    3 نعم رداً على Did that answer your question?
    4 ممتاز رداً على Please rate your experience.
    5 نعم رداً على Can I help with anything else?
    6 كيف يمكنني القيام بتحسين أداء معدل النقل لتوقعات الاستعلام؟ يؤدي هذا السؤال إلى تشغيل الإجراء الاحتياطي، والذي يرسل النص إلى قاعدة المعرفة الخاصة بك للإجابة. ثم يتم ظهور الإجابة. تشير علامات الاختيار الخضراء للإجراءات الفردية إلى نجاح كل إجراء.

    لقطة شاشة لروبوت الدردشة مع لوحة تدل على علامات اختيار خضراء لإجراءات ناجحة.

قم بنشر برنامج الروبوت الخاص بك

لإتاحة الروبوت لجميع أعضاء مدرستك أو مؤسستك، تحتاج إلى نشره.

نشر الروبوت الخاص بك باتباع الخطوات الواردة في نشر الروبوت الخاص بك.

قم بمشاركة الروبوت الخاص بك

لجعل الروبوت الخاص بك متاحاً للآخرين، تحتاج أولاً إلى نشره على قناة. لهذا البرنامج التعليمي سنستخدم موقع العرض التوضيحي على الويب.

قم بتكوين موقع ويب العرض التوضيحي باتباع الخطوات الواردة في تكوين روبوت دردشة لموقع ويب مباشر أو تجريبي.

ثم يمكنك مشاركة عنوان URL لموقع الويب الخاص بك مع أعضاء المؤسسة أو مدرستك.

تنظيف الموارد

عند الانتهاء من قاعدة المعرفة، قم بإزالة موارد QnA Maker في مدخل Microsoft Azure.

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

قم بالحصول على تحليلات لقاعدة معارفك

قم بمعرفة المزيد عن: