تمرين - إنشاء روبوت فِي Microsoft Copilot Studio باستخدام إمكانات الذكاء الاصطناعي الجديدة
في هذا التمرين، ستنشئ مساعدًا باستخدام Copilot فِي Microsoft Copilot Studio. بالإضافة إلى ذلك، ستتعلم كيفية استخدام ميزة "معزز المحادثة" لتحسين استجابات المساعد الخاص بك.
سجّل دخولك إلى Microsoft Copilot Studio.
وتأكد مِن أنك فِي البيئة الصحيحة وأنه تم إنشاؤها فِي منطقة الولايات المتحدة.
حدّد الصفحة الرئيسية مِن شريط التنقل الأيسر، ثم حدّد + إنشاء مساعد.
يتم فتح معالج إنشاء مساعد. يساعدك هذا المعالج على المساعد الخاص بك عن طريق تسميته واختيار اللغة وأيضاً اختيار ما إذا كنت ترغب فِي تعزيز محادثاتك بإجابات توليدية.
قم بتسمية المساعد Real Estate Booking Service، ثم حدّد الإنجليزية.
يجب أن يظهر خيار تعزيز محادثاتك بالإجابات الإنشائية أيضاً.
وفي هذه الصفحة، يمكنك ملء موقع العقارات المفضل لديك. ونتيجة لذلك، بعد إنشاء المساعد، إذا لم يتمكن المساعد مِن الإجابة على سؤال، فإنه يبحث فِي موقع الويب الذي قدمته للحصول على الإجابة. ويعد هذا الأسلوب طريقة رائعة لإنشاء مساعد يمكنه الإجابة على العديد مِن الأسئلة بسرعة دون الحاجة إلى إنشاء مواضيع يدوياً.
على سبيل المثال، يمكنك إدخال موقع الويب
https://powerplatform.microsoft.com/
كما هو موضح فِي الصورة التالية.إذا سأل المستخدم، "ما Microsoft Copilot Studio؟"، يقوم المساعد بالبحث فِي الموقع عن الإجابة ثم يعرضها للمستخدم، كما هو موضح فِي الصورة التالية.
تأكد مِن توفير موقع ويب يتعلق بخدمة عقارات. وإذا كنت لا تريد استخدام هذه الميزة، فيمكنك تركها فارغة؛ لن ترجع إلى هذه الميزة فِي بقية الوحدة النمطية.
باستخدام اسم المساعد ومجموعه اللغات، حدّد إنشاء.
ملاحظة
بعد تحديد إنشاء، يمكن أن تستغرق عملية إنشاء أول المساعد داخل بيئة جديدة 15 دقيقة كحد أقصى. يتم إنشاء برامج المساعد اللاحقة بشكل أسرع.
بعد إنشاء المساعد الخاص بك، حدّد الموضوعات مِن قائمة التنقل اليسرى، ثم حدّد القائمة المنسدلة إنشاء. حدّد الموضوع>إنشاء من الوصف باستخدام Copilot.
ملاحظة
إذا لم يتم عرض الخيار إنشاء باستخدام Copilot، فقد تحتاج إلى تمكين دعم التأليف الديناميكي:
حدّد رمز الإعدادات فِي القائمة العلوية، ثم حدّد الإعدادات العامة.
قم بتعيين خيار التبديل دعم التأليف الديناميكي باستخدام Copilot إلى تشغيل.
تظهر نافذة جديدة تطلب منك تسمية موضوعك وإدخال وصف فِي مساحة إنشاء موضوع لـ....
وفي حقل تسمية موضوعك، أدخل النص التالي:
Book a Real Estate Showing
في حقل إنشاء موضوع لـ...، أدخل النص التالي:
collect a user's full name, email, address of the property, and date and time of the showing
حدّد إنشاء.
ويتم عرض موضوع جديد باستخدام عبارات التشغيل التي تم إنشاؤها.
ملاحظة
تذكر أن المحتوى الذي تم إنشاؤه قد يظهر بشكل مختلف عما يظهر فِي هذا الدرس التطبيقي.
كما يجب عرض عقد الأسئلة المتعددة واختيار الكيان وتسمية المتغيرات.
ابحث عن وحدّد عقدة السؤال ما المقصود بعنوان بريدك الإلكتروني؟
حدّد الرمز تحرير باستخدام Copilot فِي الجزء العلوي مِن لوحة التأليف.
في لوحة تحرير باستخدام Copilot، فِي حقل ماذا تريد أن تفعل؟، أدخل النص التالي:
update the message to say thank you to the Name variable from the previous node and then proceed to ask the question
حدّد تحديث.
يجب تحديث الرسالة لتشمل متغير الاسم مِن عقدة الرسالة قبلها.
بالإضافة إلى إضافة عقد جديدة، يمكنك استخدام المساعد لتحديث العقد الموجودة.
وتأكد مِن عدم تحديد أي عقدة عن طريق النقر فِي المساحة الفارغة حول العقد. في لوحة تحرير باستخدام Copilot، فِي حقل ماذا تريد أن تفعل؟، أدخل النص التالي:
summarize the information collected in an adaptive card
حدّد تحديث.
وتتم إضافة عقدة رسالة مع بطاقة موائمة مفتوحة إلى نهاية الموضوع.
حدّد بطاقة الموائمة المفتوحة. يجب أن تظهر خصائص بطاقة الموائمة المفتوحة على يمين الشاشة.
يجب أن تبدو صيغة البطاقة الموائمة المفتوحة الخاصة بك مشابهة لتلك المذكورة أعلاه. إذا لم يحدث ذلك، فيمكنك النسخ واللصق فِي الصيغة أدناه:
{ type: "AdaptiveCard", body: [ { type: "TextBlock", size: "Medium", weight: "Bolder", text: "Summary" }, { type: "FactSet", facts: [ { title: "Full Name", value: Text(Topic.FullName) }, { title: "Email Address", value: Text(Topic.Email) }, { title: "Property Address", value: Text(Topic.PropertyAddress) }, { title: "Showing Date and Time", value: Text(Topic.ShowingDateTime) } ] }, { type: "TextBlock", text: "Thank you for providing the information." } ] }
يؤدي فتح خصائص بطاقة الموائمة المفتوحة إلى إغلاق اللوحة تحرير باستخدام Copilot؛ وبالتالي تحتاج إلى تحديد الرمز لإعادة فتحه. في حقل ماذا تريد أن تفعل؟، أدخل النص التالي:
add a multiple choice question to confirm if the user's information is correct with the option to select either "Yes" or "No"
حدّد تحديث.
وتتم إضافة عقدة سؤال جديدة إلى نهاية الموضوع مع خيارات ليختارها المستخدم.
في الجانب العلوي الأيسر مِن لوحة التأليف، أعد تسمية الموضوع إلى Book Real Estate Showing.
حدّد حفظ لحفظ التغييرات الخاصة بك.
حدّد زر اختبار المساعد الخاص بك فِي الجزء السفلي الأيسر مِن الشاشة لفتح لوحة الاختبار.
وعند ظهور رسالة بدء المحادثة، سيبدأ المساعد الخاص بك محادثة. وفي استجابة لذلك، أدخل عبارة تشغيل للموضوع الذي قمت بإنشائه:
I want to book a real estate showing
يستجيب المساعد بسؤال "ما اسمك الكامل؟"، كما هو موضح فِي الصورة التالية.
أدخل بقية المعلومات:
Full name: <Your name> Email address: <Your email address> Address: 555 Oak Lane, Denver, CO 80203 Date and Time: 10/10/2023 10:00 AM
بعد إدخال المعلومات، تعرض بطاقة الموائمة المفتوحة المعلومات التي أدخلتها، وسؤال يسألك عما إذا كانت المعلومات صحيحة، وخيارات لتحديد نعم أو لا، كما هو موضح فِي الصورة التالية.
بعد تحديد أحد الخيارات، يمكنك تطوير الموضوع بشكل أكبر لحفظ البيانات فِي Dataverse مِن خلال تدفق Microsoft Power Automate أو عن طريق إرسال الرسالة الإلكترونية للمستخدم تتضمن المعلومات التي قام بإدخالها. ومع ذلك، تقع هذه الإجراءات خارج نطاق هذه الوحدة النمطية.