إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تطالب عقدة السؤال المستخدم بالمعلومات وتخزن استجابته في متغير لاستخدامها لاحقا في المحادثة.
توفر العقدة خيارات لنوع المعلومات التي يجب جمعها، مثل إجابة متعددة الخيارات أو كيان تم إنشاؤه مسبقا أو كيان مخصص. تتيح لك خصائص سلوك السؤال التحكم في سلوك العقدة، مثل ما يجب فعله عندما يدخل المستخدم استجابة غير صالحة.
مثل عقد الرسائل ، يمكن أن تتضمن عقد الأسئلة الصور ومقاطع الفيديو والبطاقات والردود السريعة وتباينات الرسائل. لمزيد من المعلومات، راجع إرسال رسالة.
Tip
أعد تسمية العقد لتسهيل التعرف عليها. حدد حقل اسم العقدة لتحديث الاسم مباشرة، أو حدد النقاط الثلاث (...) للعقدة وحدد Rename من القائمة. يمكنك أيضا إعادة تسمية العقد فِي محرر التعليمات البرمجية.
لا يمكن إعادة تسمية عُقد التشغيل وعُقد الانتقال إلى الخطوة.
يمكن أن يصل طول أسماء العقدة إلى 500 حرف.
المتطلبات المسبقه
إضافة عقدة سؤال
حدد أيقونة
إضافة عقدة ضمن العقدة التي تريد بعدها إضافة عقدة جديدة، ثم حدد طرح سؤال. تظهر عقدة سؤال فارغة.
في مربع الرسالة، أدخل السؤال الذي تريد طرحه.
ضمن تحديد، قم بتوسيع القائمة وحدد نوع المعلومات التي يجب أن يحددها العامل في استجابة المستخدم. يمكنك تحديد كيان موجود أو إنشاء كيان جديد. تعرف على كيفية استخدام الكيانات في محادثة، وكيفية قبول أحد الكيانات المتعددة عند منعطف المحادثة.
اعتمادا على الخيار تحديد الذي حددته، قد يكون هناك المزيد من الخصائص لتعيينها.
على سبيل المثال، بالنسبة لخيارات الاختيار المتعدد، يجب تحديد الخيارات التي يمكن للمستخدم تحديدها في خيارات للمستخدم. أثناء المحادثة، يظهر كل خيار كزر، ولكن يمكن للمستخدمين أيضا كتابة إجابتهم.
حدد اسم المتغير الافتراضي ضمن حفظ استجابة المستخدم ك لفتح لوحة خصائص المتغير وتغيير الاسم إلى شيء ذي معنى، مثل customerName أو bookingDate.
لاختيار متغير مختلف أو إنشاء متغير جديد، حدد > لفتح لوحة تحديد متغير .
لتخصيص سلوك عقدة السؤال ، قم بتكوين خصائص السؤال.
تكوين خصائص السؤال
استخدم لوحة خصائص السؤال لضبط السلوكيات مثل المطالبة والتحقق من الصحة والمقاطعات.
لفتح لوحة خصائص السؤال ، حدد النقاط الثلاث (...) لعقدة السؤال ، ثم حدد خصائص.
في لوحة Question properties ، حدد الفئة المطلوبة:
- سلوك السؤال
- التعرف على الكيان
- انقطاع
- الصوت (متوفر للوكلاء المفعّلين بالصوت فقط)
- إيقاف مؤقت واستئناف
تكوين سلوك السؤال
تتحكم خصائص سلوك السؤال في ما إذا كان يمكن للعامل تخطي السؤال وكيفية استجابته لاستجابة غير صالحة.
تخطي السلوك
يحدد سلوك التخطي ما يجب على العامل القيام به إذا كان متغير عقدة السؤال يحتوي بالفعل على قيمة من وقت سابق في المحادثة.
- السماح بتخطي السؤال: تخطي السؤال إذا كان المتغير يحتوي على قيمة.
- اسأل في كل مرة: اطرح السؤال حتى إذا كان المتغير يحتوي على قيمة.
إعادة الطلب
يحدد Reprompt كيفية تفاعل وكيلك عندما لا يحصل على إجابة صالحة من المستخدم. يمكنك إخباره أن يحاول مرة أخرى أو مرتين أو المضي قدما دون الحصول على إجابة. لتخصيص ما يفعله الوكيل عند انتقاله، قم بتكوين الخصائص ضمن لا يوجد كيان صالح موجود في لوحة التعرف على الكيان .
- كم عدد مرات التكرار: عدد المرات التي يحاول فيها وكيلك الحصول على إجابة صالحة. التكرار حتى مرتين هو الافتراضي. يمكنك أيضا تحديد تكرار مرة واحدة أو عدم التكرار.
- إعادة محاولة المطالبة: لتغيير الرسالة، حدد تخصيص، ثم أدخل المطالبة الجديدة.
تكوين التعرف على الكيان
تسمح لك خصائص التعرف على الكيان بتوسيع التحقق من الصحة خارج القواعد الافتراضية للكيان لتجميعه، واختيار ما يحدث عندما لا يمكن للعامل الخاص بك الحصول على قيمة كيان صالحة من المستخدم.
إعدادات الكيان
أدخل اسم مجموعة الخيارات التي قمت بتعريفها في Power Fx المستخدمة للإشارة إلى العناصر في القائمة.
تضمين بيانات التعريف
حدد تضمين بيانات التعريف إذا كنت تريد توفير قيمة الكيان الحرفية ودرجة الثقة، بالإضافة إلى قيمة الكيان المعترف بها. باستخدام هذا الخيار، يمكنك إعادة استخدام ما حدده العميل لأغراض مثل المراسلة أو تفاصيل التدقيق أو مزيد من المعالجة أو المنطق الشرطي. على سبيل المثال، "غدا" بدلا من تاريخ رسمي، أو مرادف بدلا من قيمة الكيان المقابلة. يمكنك أيضا تحديد الشروط استنادا إلى درجة الثقة لتحديد ما إذا كنت تريد قبول القيمة المعترف بها، أو لفك الغموض أو التكرار وفقا لذلك.
عند تحديد تضمين بيانات التعريف، يتغير نوع بيانات المتغير الذي يحمل الكيان المعترف به إلى سجل. يصف الجدول التالي السمات التي تصبح متوفرة.
| السمه | النوع | الوصف |
|---|---|---|
| . قيمه | أي | قيمة الكيان المعترف بها. |
| .قيمة حرفية | String | الكلمات الدقيقة التي قالها العميل أو أدخلها للتعبير عن القيمة. |
| .درجة الثقة | الرقم | قيمة بين 0 و1 تمثل مستوى الثقة للقيمة المعترف بها. |
يتوفر هذا الخيار ل:
- الكيانات المنشأة مسبقًا
- كيانات القائمة المغلقة
- كيانات Regex
- أحد الكيانات المتعددة
لا يتوفر من أجل:
- الكيانات الديناميكية
- الكيانات المضمنة
السماح بالقيم المتعددة
لتكوين عقدة سؤال لالتقاط قيم متعددة لكيان ما، حدد السماح بقيم متعددة إذا كنت تريد أن تقبل عقدة السؤال قيما متعددة وتعيدها في وقت واحد للكيان الذي تجمعه.
مهم
تتطلب هذه الميزة تشغيل استخراج كيان متعدد القيم في بيئتك.
التحقق الإضافي من صحة الكيان
بشكل افتراضي، تتحقق عقدة السؤال من استجابة صالحة استنادا فقط إلى الكيان الذي حددته. يسمح لك التحقق الإضافي من صحة الكيان بإضافة معايير إلى الاختبار الأساسي. على سبيل المثال، تقبل عقدة السؤال أي قيمة رقمية عندما تعرف رقما، ولكن قد ترغب في التأكد من أنها أقل من 10. يمكنك أيضا تغيير المطالبة لمساعدة المستخدم على إدخال استجابة صالحة.
-
الشرط: أدخل صيغة Power Fx التي ترجع قيمة منطقية (
trueأوfalse); على سبيل المثال،Topic.Var1 < 10 - رسالة الشرط غير مستوفى: لتغيير الرسالة، حدد تخصيص، ثم أدخل المطالبة الجديدة.
لم يتم العثور على كيان صالح
لا يتم العثور على كيان صالح يحدد الإجراء المتخذ عند توقف الوكيل عن محاولة الحصول على استجابة صالحة من المستخدم. يمكنك التصعيد إلى عامل بشري أو توفير قيمة افتراضية. يمكنك أيضًا تغيير النص المدخل لمنح المستخدم المزيد من السياق.
الإجراء إذا لم يتم العثور على كيان:
- تصعيد: إعادة توجيهالمستخدمإلى موضوع الْنظام تصعيد. إنه السلوك الافتراضي.
- تعيين متغير إلى قيمة: تعيين متغير الإخراج إلى قيمة والانتقال إلى العقدة التالية. أدخل القيمة أو حددها في قيمة الكيان الافتراضي.
- تعيين متغير إلى فارغ (بدون قيمة): قم بإلغاء تحديد متغير الإخراج وانتقل إلى العقدة التالية. يمكنك استخدام عقدة Condition لاحقا للتحقق مما إذا كان المتغير يحتوي على قيمة.
لم يتم الْعثور على رسالْة كيان: لتغيير الْرسالْة، حدد تخصيص، ثم أدخل الطلب الْجديدة.
تكوين سلوك المقاطعة
تحدد إعدادات المقاطعة ما إذا كان يمكن للمستخدم مقاطعة تدفق الموضوع الحالي للتبديل إلى موضوع مختلف.
- السماح بالتبديل إلى موضوع آخر: يمكن للمستخدم التبديل إلى موضوع جديد عندما تتطابق استجابته للسؤال مع مشغل للموضوع الآخر بثقة عالية.
- الموضوعات المحددة فقط: حدد الموضوعات التي يمكن للمستخدم التبديل إليها من عقدة السؤال هذه.
Tip
إذا لاحظت مشاكل مع العامل الخاص بك حيث تؤدي الإجابة على سؤال إلى تشغيل موضوع آخر، بدلا من ملء المتغير المقترن بعقدة السؤال، فحاول إيقاف تشغيل السماح بالتبديل إلى موضوع آخر. يمنع هذا الْخيار العامل مِنْ اعتبار الْإجابة على الْسؤالْ كمقاطعة محتملة.