- الرئيسية
- /
- المقال
توضح هذه المقالة نظرة عامة على النوايا والكيانات والاستجابات لتكوين وكيل الذكاء الاصطناعي الخاص بك.
النوايا
Intent هو مكون أساسي لمنصة Webex AI Agent Studio التي تمكن وكيل الذكاء الاصطناعي من فهم مدخلاتك والاستجابة لها بفعالية. إنها تمثل مهمة أو إجراءً محددًا تريد إنجازه أثناء المحادثة. يمكنك تحديد جميع النوايا التي تتوافق مع المهام التي تريد تنفيذها. تؤثر دقة تصنيف النوايا بشكل مباشر على قدرة وكيل الذكاء الاصطناعي على تقديم استجابات ذات صلة ومفيدة. تصنيف النوايا هو عملية تحديد النية بناءً على مدخلاتك، مما يسمح لوكيل الذكاء الاصطناعي بالاستجابة بطريقة هادفة وذات صلة بالسياق. للحصول على تفاصيل حول كيفية إنشاء النوايا، راجع إنشاء نية.
نوايا النظام
- النية الاحتياطية الافتراضية - قدرات وكيل الذكاء الاصطناعي محدودة بطبيعتها
بالنوايا المصممة للتعرف عليها والاستجابة لها. على الرغم من أن المؤسسة لا يمكنها توقع كل سؤال محتمل قد تطرحه، إلا أن الهدف الاحتياطي الافتراضي يمكن أن يساعد في جعل المحادثات على المسار الصحيح.
من خلال تنفيذ هدف احتياطي افتراضي، يمكن لمطوري وكلاء الذكاء الاصطناعي التأكد من أن وكيل الذكاء الاصطناعي يتعامل بأمان مع الاستعلامات غير المتوقعة أو خارج النطاق، ويعيد توجيه المحادثة مرة أخرى إلى النوايا المعروفة.
لا يحتاج مطورو وكلاء الذكاء الاصطناعي إلى إضافة كلمات محددة إلى الهدف الاحتياطي. يمكن تدريب الوكيل على تشغيل النية الاحتياطية تلقائيًا عندما يواجه أسئلة معروفة خارج النطاق قد يتم تصنيفها بشكل غير صحيح إلى نوايا أخرى.
على سبيل المثال، في وكيل الذكاء الاصطناعي المصرفي، قد يحاول العملاء الاستفسار عن القروض. إذا لم يتم تكوين وكيل الذكاء الاصطناعي للتعامل مع الاستفسارات المتعلقة بالقرض، فيمكن دمج هذه الاستعلامات كعبارات تدريبية ضمن الهدف الاحتياطي الافتراضي. عندما يستفسر العميل عن القروض في أي وقت من المحادثة، يتعرف وكيل الذكاء الاصطناعي على الاستعلام على أنه يقع خارج أهدافه المحددة ويؤدي إلى الاستجابة الاحتياطية. هذا يضمن استجابة أكثر ملاءمة.
النية الاحتياطية:
- لا ينبغي أن تحتوي على أي فتحات مرتبطة بها.
- يجب استخدام مفتاح القالب الاحتياطي الافتراضي لاستجابته.
- المساعدة - تم تصميم هذه النية لمعالجة استفسارات العملاء حول
قدرات وكيل الذكاء الاصطناعي. عندما يكون العملاء غير متأكدين مما يمكنهم إنجازه أو يواجهون
صعوبات أثناء المحادثة، فإنهم غالبًا ما يطلبون المساعدة من خلال طلب
المساعدة.افتراضيًا، يتم تعيين الاستجابة لهدف المساعدة إلى مفتاح قالب
رسالةالتعليمات. ومع ذلك، يمكن لمطوري وكلاء الذكاء الاصطناعي تخصيص الاستجابة أو تغيير مفتاح القالب المرتبط لتوفير المزيد من الإرشادات المخصصة والمفيدة.يوصى بنقل قدرات وكيل الذكاء الاصطناعي على مستوى عالٍ، مما يوفر للعملاء فهمًا واضحًا لما يمكنهم القيام به بعد ذلك.
- التحدث إلى وكيل - تتيح هذه النية للعملاء طلب المساعدة من
وكيل بشري في أي مرحلة من مراحل تفاعلهم مع وكيل الذكاء الاصطناعي. عندما يتم استدعاء هذه النية، يبدأ
النظام تلقائيًا في النقل إلى وكيل بشري. نموذج الاستجابة الافتراضي لهذا الغرض هو
تسليم الوكيل. على الرغم من عدم وجود قيود على واجهة المستخدم لتغيير مفتاح قالب الاستجابة، فإن تغييره لن يؤثر على نتيجة التسليم البشري.
نوايا المحادثات الصغيرة
يشمل جميع وكلاء الذكاء الاصطناعي الذين تم إنشاؤهم حديثًا أربع نوايا محادثة صغيرة محددة مسبقًا للتعامل مع تحيات العملاء الشائعة وتعبيرات الامتنان والتعليقات السلبية والوداع:
- تحيات
- شكرًا لك
- لم يكن وكيل الذكاء الاصطناعي مفيدًا
- مع السلامة
السياقات
يجعل السياق تفاعلات الوكيل والعميل أبسط وأكثر إيجازًا. يفهم وكيل الذكاء الاصطناعي بسهولة عبارات مثل «أريد شراء ذلك» عندما يكون هناك سياق كافٍ لتحديد ما يشير إليه «ذلك». تساعد السياقات في تحقيق الوضوح في التفاعلات مع العملاء. يمكن محاذاة هذه التعبيرات مع النية إذا تم توفير السياق المناسب.
لتمكين أهداف المتابعة وتنظيم طرق تنظيم تدفق المحادثة، يمكن تكوين كل نية مع سياق الإدخال وسياق الخروج. يتم تخزين متغير السياق هذا لكل جلسة وتتغير حالة هذا المتغير بناءً على النوايا التي يتم استدعاؤها على مدار الجلسة.
سياق الإدخال
تتحكم سياقات الإدخال في إمكانية مطابقة النية مع استعلام المستخدم النهائي استنادًا إلى السياق النشط للجلسة. عندما يكون السياق موجودًا في الجلسة، يتم تطبيق القواعد التالية لمطابقة النوايا:
-
لن تتم مطابقة النية مع سياقات الإدخال إلا إذا كان السياق النشط في الجلسة يحتوي بالفعل على جميع قيم سياق الإدخال المطلوبة. بمعنى آخر، يجب أن يكون سياق إدخال النية مجموعة فرعية من السياق النشط حتى تتم مطابقته.
-
بالنسبة لجميع النوايا التي تفي بالقاعدة المذكورة أعلاه، يتم إعطاء الأفضلية للنوايا التي يتطابق سياق إدخالها مع النشط بشكل أوثق إذا كانت درجات الثقة للنوايا المتعددة هي نفسها. بمعنى آخر، سيتم استخدام سياق الإدخال للمطابقات الجزئية الفاصلة.
سياق الخروج
تتحكم سياقات الخروج في السياقات النشطة للجلسة. يحتوي سياق الخروج على سلسلة قيمة السياق ومدة هذا السياق. عند اكتمال النية (يتم ملء جميع الفتحات ويتم استدعاء الاستجابة النهائية)، تصبح سياقات الخروج المكونة لتلك النية خروجًا للمدد الخاصة بكل منها. يمكن للمطورين تكوين 15 سياق خروج كحد أقصى لهدف معين. يمكن إضافة سياق الخروج بالضغط على مفتاح الإدخال/الإرجاع بعد كتابة السياق.
الكيانات
الكيانات هي اللبنات الأساسية للمحادثات. إنها عناصر أساسية يستخرجها وكيل الذكاء الاصطناعي من كلمات المستخدم. تمثل الكيانات أجزاء محددة من المعلومات، مثل أسماء المنتجات أو التواريخ أو الكميات أو أي مجموعة مهمة أخرى من الكلمات. من خلال تحديد الكيانات واستخراجها بشكل فعال، يمكن لوكيل الذكاء الاصطناعي فهم نية المستخدم بشكل أفضل وتقديم استجابات أكثر دقة وملاءمة. للحصول على تفاصيل حول كيفية إنشاء كيان، راجع إنشاء كيان.
أنواع الكيانات
يقدم Webex AI Agent Studio 11 نوعًا من الكيانات التي تم إنشاؤها مسبقًا لالتقاط أنواع مختلفة من بيانات المستخدم. يمكنك أيضًا إنشاء أي من الكيانات المخصصة التالية.
الكيانات المخصصة
هذه الكيانات قابلة للتكوين وتسمح للمطورين بالتقاط معلومات خاصة بحالة الاستخدام.
-
قائمة مخصصة - تعريف قوائم السلاسل المتوقعة لالتقاط نقاط بيانات محددة لا تغطيها الكيانات التي تم إنشاؤها مسبقًا. يمكنك إضافة مرادفات متعددة مقابل كل سلسلة. على سبيل المثال، كيان مخصص بحجم البيتزا.
-
regex—استخدم التعبيرات العادية لتحديد أنماط معينة واستخراج البيانات المقابلة.
على سبيل المثال، رقم هاتف regex، كما هو الحال في 123-123-8789 -
الأرقام - التقاط المدخلات الرقمية ذات الطول الثابت بدقة عالية، خاصة في التفاعلات الصوتية. نحن نستخدم هذا كبديل لأنواع الكيانات المخصصة والعادية في التفاعلات غير الصوتية. على سبيل المثال، حدد طول خمسة لاكتشاف رقم حساب مكون من خمسة أرقام.
-
الأبجدية الرقمية - التقاط مجموعات من الأحرف والأرقام، مما يوفر التعرف الدقيق على كل من المدخلات الصوتية وغير الصوتية.
-
نموذج مجاني - التقاط نقاط بيانات مرنة يصعب تحديدها أو التحقق من صحتها.
-
موقع الخريطة (WhatsApp) - استخراج بيانات الموقع التي شاركتها على قناة WhatsApp.
كيانات النظام
| اسم الكيان | وصف | إدخال المثال | مثال الإخراج |
|---|---|---|---|
| التاريخ | يوزع التواريخ باللغة الطبيعية إلى تنسيق التاريخ القياسي | «يوليو من العام المقبل» | 01/07/2020 |
| الوقت | يوزع الوقت بلغة طبيعية إلى تنسيق زمني قياسي | 5 في المساء | 17:00 |
| البريد الإلكتروني | يكتشف عناوين البريد الإلكتروني | اكتب لي على info@cisco.com | info@cisco.com |
| رقم الهاتف | يكتشف رقم الهاتف الشائع | اتصل بي على 9876543210 | 9876543210 |
| الوحدات النقدية | يوزع العملة والمبلغ | أريد 20 دولارًا | 20$ |
| ترتيبي | يكتشف الرقم الترتيبي | الرابع من بين عشرة أشخاص | الرابعة |
| العدد بالرقم | يكتشف الرقم الأصلي | الرابع من بين عشرة أشخاص | 10 |
| تحديد الموقع الجغرافي | يكتشف المواقع الجغرافية (المدن والبلدان وما إلى ذلك) | ذهبت للسباحة في نهر التايمز في لندن بالمملكة المتحدة | لندن، المملكة المتحدة |
| أسماء الأشخاص | يكتشف الأسماء الشائعة | بيل جيتس من مايكروسوفت | بيل جيتس |
| الكمية | يحدد القياسات، من حيث الوزن أو المسافة | نحن على بعد 5 كيلومترات من باريس | 5 كم |
| المدة | يحدد الفترات الزمنية | أسبوع واحد من الإجازة | أسبوع واحد |
يمكنك تحرير الكيانات التي تم إنشاؤها من علامة تبويب الكيانات. يؤدي ربط الكيانات بالنية إلى تعليق كلامك مع الكيانات المكتشفة عند إضافتها.
الاستجابات
الردود هي الرسائل التي يرسلها وكيل الذكاء الاصطناعي الخاص بك إلى العملاء ردًا على استفساراتهم أو نواياهم. يمكنك إنشاء ردود تتضمن:
- نص - رسائل نصية عادية للاتصال المباشر.
- الوسائط المتعددة —عناصر الصور أو الصوت أو الفيديو لتحسين تجربة المستخدم.
للحصول على تفاصيل حول كيفية إنشاء الردود، راجع إنشاء استجابة.
استجابات النظام
تتوفر استجابات النظام التالية المكونة مسبقًا لوكيل الذكاء الاصطناعي المكتوب. يمكنك تخصيص الرسائل لاستجابات النظام الافتراضية. ومع ذلك، لا يمكنك حذف هذه الردود.
-
رسالة الترحيب
-
اقتراح الاستجابة
-
رسالة جزئية
-
رسالة احتياطية
-
اقتراح الكيان
-
تسليم الوكيل
ردود المحادثات الصغيرة
يمكنك تخصيص إجابات المحادثات الصغيرة التالية وحذفها:
-
مع السلامة
-
تحيات
-
رسالة مساعدة
-
غير مفيد
-
شكرًا لك
القنوات المدعومة التي يمكنك تكوين الاستجابات لها هي الويب (الافتراضي) ورسائل Apple للأعمال و Messenger و RCS والرسائل القصيرة والصوت وWhatsApp.
مصمم الاستجابة
يوفر مصمم الاستجابة واجهة سهلة الاستخدام لإنشاء استجابات دون الحاجة إلى معرفة شاملة بالترميز. يتيح خيار الاستجابات المشروطة سهولة إنشاء الاستجابات لغير المطورين التي يقدمها وكيل الذكاء الاصطناعي للعملاء.
تم تصميم مصمم الاستجابة للتأكد من أن تجربة المستخدم تلبي احتياجات القناة المحددة التي يتفاعل معها وكيل الذكاء الاصطناعي.
أنواع الاستجابة المدعومة للقنوات
في Response Designer، يمكنك تكوين استجابات خاصة بالقناة للأهداف. لمزيد من المعلومات حول كيفية تكوين أنواع الاستجابة المختلفة، راجع قسم تكوين أنواع الاستجابة.
| نوع الاستجابة | وصف | القنوات المدعومة |
|---|---|---|
| النص | تسمح الردود النصية البسيطة بعدة مربعات نصية في استجابة واحدة. يعمل هذا الإعداد على تقسيم الرسائل الطويلة إلى أجزاء يمكن التحكم فيها. يمكنك إضافة خيارات استجابة متعددة إلى إجاباتك، وسيختار النظام عشوائيًا خيارًا لعرضه، مما يضمن التفاعلات الديناميكية. | جميع |
| كاروسيل | تتكون الردود الغنية من بطاقة واحدة أو بطاقات متعددة معروضة في شكل دائري. | الويب (الافتراضي)، ماسنجر |
| الرد السريع | استجابة محددة مسبقًا يستخدمها وكلاء الذكاء الاصطناعي للرد على استفسارات العملاء بسرعة. | الويب (الافتراضي)، والرسائل القصيرة، والماسنجر، ورسائل Apple للأعمال، وRCS |
| صورة | نوع استجابة الوسائط المتعددة حيث يمكنك تكوين الصور من خلال توفير عناوين URL. | الويب (الافتراضي)، ماسنجر، واتساب |
| فيديو | يعرض مقاطع الفيديو في المعاينة استنادًا إلى عنوان URL للفيديو الذي تم تكوينه. | الويب (الافتراضي)، واتساب |
| الصوت | يعرض ملف الصوت من خلال توفير عنوان URL الصوتي. كما يعرض أيضًا مدة الرسالة الصوتية في الإخراج. | الويب (الافتراضي)، WhatsApp، الدردشة عبر الويب |
| ملف | يقوم بإظهار/تشغيل نوع الملف استنادًا إلى عنوان URL للملف الذي تم تكوينه. | واتساب |
| زر الرد | يقدم ردودًا سريعة من مجموعة محدودة من الخيارات، مثل اختيار
منتج لإرجاعه. تتكون كل رسالة من:
| واتساب |
| رسالة القائمة | يقدم خيارات متعددة لسهولة اختيار المستخدم، ومناسب للاستخدامات المختلفة
مثل قوائم الطعام أو كتالوجات المنتجات. لإعداد رسالة قائمة، املأ علامتي التبويب
«التكوين» و «أقسام القائمة». تعرض شاشة «التكوين» محتوى
الرسالة التي سيراها المستخدمون على أجهزتهم. تتكون كل رسالة من:
يتكون قسم القائمة من:
يتطلب تكوين رسالة قائمة على النظام الأساسي حقلاً إضافيًا: معرف الصف - معرف فريد لكل صف سيساعدك على تحديد اختيار المستخدمين. | واتساب |
| قائمة مرقمة | يتم تعريف الرد السريع في WhatsApp على أنه قائمة مرقمة. عندما يختار المستخدمون رقمًا من قائمة العناصر، يتم استلام الحمولة التي تم تكوينها مقابل العنصر. | واتساب |
| منتقي القوائم | باستخدام منتقي القائمة، يشارك وكيل الذكاء الاصطناعي قائمة العناصر مع العميل بناءً على الاستعلام. يتيح ذلك للعميل تحديد العناصر من الخيارات المحددة والرد بالاختيار. في حالة تطابق استعلام العميل جزئيًا، يستجيب وكيل الذكاء الاصطناعي بالنوايا القريبة من استعلام العميل كخيارات. يتم عرض ردود المطابقة الجزئية فقط لخيار List Picker في قناة Apple Messages for Business. | رسائل Apple للأعمال |
| منتقي الوقت | يتيح لك نوع استجابة منتقي الوقت إعداد فترات زمنية لحجز المواعيد أو الاجتماعات. يحتاج كل قسم إلى عنوان ومنطقة زمنية وفتحات متعددة. بمجرد الإعداد للنية، يرسل وكيل الذكاء الاصطناعي هذه الفترات الزمنية إلى المستخدمين للاختيار من بينها. | رسائل Apple للأعمال |
| وسائل الإعلام | يدعم هذا القالب المرفقات بتنسيقات مختلفة مثل jpeg و mp3 و mp4 و png و pdf و aac. | رسائل Apple للأعمال |
| ريتش لينك | يتم تضمين عنوان URL للرابط المنسق في الصورة أو الفيديو الموجود في فقاعة الدردشة. عند النقر فوق هذه الفقاعة، تتم إعادة توجيه العميل إلى موقع الويب المحدد في الصورة أو الفيديو. | رسائل Apple للأعمال |
| نموذج | تتيح لك رسائل نماذج الأعمال إنشاء تجارب تفاعلية معقدة ومتعددة الصفحات لنظامي التشغيل iOS وiPadOS باستخدام ملف JSON واحد. تساعد هذه الميزة الشركات على جمع بيانات العملاء التفصيلية من خلال واجهة سهلة الاستخدام داخل Apple Messaging. يسمح بالتفاعلات المختلفة دون أن يضطر المستخدمون إلى مغادرة الدردشة. | رسائل Apple للأعمال |
| حدث مخصص | يوفر التحكم في المحادثة أثناء التفاعل مع وكيل الذكاء الاصطناعي المكتوب. | صوت |
قائمة متغيرات الاستجابة الشائعة
استخدم متغيرات الاستجابة في قسم القواعد في مصمم الاستجابة الشرطية لتعريف الشروط. يمكنك أيضًا استخدام متغيرات الاستجابة في استجابات وكيل الذكاء الاصطناعي لتخصيص استجابات الوكيل وإثرائها. لمزيد من المعلومات حول كيفية تكوين القواعد، راجع إنشاء استجابة.
| اسم المتغير |
مفتاح متغير | وصف |
|---|---|---|
|
قيمة الكيان |
|
استخدم هذا المتغير لاستخدام قيمة الكيانات التي تم جمعها من المستخدمين. على سبيل المثال، في حالة استخدام حجز المواعيد حيث نطلب من المستخدم التاريخ المفضل له باستخدام كيان يسمى «Date» Entity.date يُرجع Entity.Date القيمة التي قدمها المستخدم. |
|
النية |
|
استخدم هذا المتغير لإرجاع النية التي أدخلها العميل. |
|
متجر الأحداث |
|
استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع المعلمات المرسلة في حمولة الحدث للأحداث المخصصة من خلال Webex Contact Center Flow Designer. |
|
قيم متجر الأحداث |
|
استخدم هذا للوصول إلى قيم المفاتيح المحددة المرسلة في حمولات الأحداث المخصصة من خلال Webex Contact Center Flow Designer. |
|
قيمة المعلمة الإضافية/معلمة الرسالة |
|
استخدم هذا للوصول إلى المعلومات التي تم تمريرها ضمن «معاملات الرسائل» في عقدة AI Agent للوكلاء النصين. على سبيل المثال، إذا تم تمرير مفتاح «user_plan» في عقدة عامل الذكاء الاصطناعي، فيمكن الوصول إليه كـ extra_params.user_plan. يتم الاحتفاظ بهذه القيم لدورة واحدة فقط، أي أنه لا يمكن استخدام قيمة المفتاح إلا في الاستجابة للرسالة المصاحبة لمعلمات الرسالة هذه. |
|
المعلمات الإضافية |
|
استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع القيم التي تم تمريرها ضمن « معاملات الرسائل» في عقدة AI Agent للوكلاء النصين. |
|
مخزن بيانات المستهلك/معايير العميل |
|
استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع المعلمات التي تم تمريرها ضمن «معايير العميل» في عقدة AI Agent للوكلاء النصين. |
|
مخزن بيانات المستهلك/قيم المعلمات الخاصة بالعميل |
|
استخدم هذا للوصول إلى المعلومات التي تم تمريرها ضمن «معايير العميل» في عقدة AI Agent للوكلاء النصين. على سبيل المثال، إذا تم تمرير مفتاح «user_name» في عقدة وكيل الذكاء الاصطناعي، فيمكن الوصول إليه باسم ConsumerDatastore.extra_params.user_name |
|
النية السابقة/النية النشطة الأخيرة |
|
استخدم هذا المتغير للوصول إلى اسم الهدف الذي كان نشطًا في المحادثة قبل الهدف الحالي. |
|
مصفوفة السياق |
|
استخدم هذا للوصول إلى أسماء جميع السياقات الموجودة في المحادثة في شكل مصفوفة. |
|
مدة السياق |
|
يجلب قيمة مدة سياق معين. |
|
معرف العميل |
|
استخدم هذا المتغير للوصول إلى معرف العميل الفريد في شروط استجابة وكيل الذكاء الاصطناعي أو المحتوى. بالنسبة للقنوات الرقمية، يتم تكوين UID في التدفق ويختلف حسب القناة. |
|
متغير مخزن البيانات |
|
استخدم هذا المتغير للوصول إلى المتغيرات المخصصة المخزنة على مستوى الجلسة. |
|
تسليم الوكيل بعلم القواعد |
|
استخدم هذا المتغير للتحقق مما إذا كانت المحادثة قد تم تسليمها إلى شخص بناءً على أي من قواعد تسليم الوكيل. |
|
مفتاح القالب المطابق |
|
استخدم هذا المتغير للوصول إلى اسم الاستجابة الحالي. |
|
نص البرمجة اللغوية العصبية |
|
استخدم هذا المتغير للوصول إلى استعلام العميل غير المعالج. |
|
استعلام تمت معالجته |
|
استخدم هذا المتغير للوصول إلى استعلام العميل الذي تمت معالجته. |
| معرف المعاملة |
| استخدم هذا المتغير للوصول إلى معرف المعاملة. |
بالإضافة إلى ما سبق، هناك بعض كائنات البيانات الأخرى التي يمكن الوصول إليها كمتغيرات استجابة. وتشمل هذه الرسائل MessageStore وNewDFState وLastDFstate التي تحتوي على بيانات وصفية حول استجابة الوكيل. يمكن للمطورين طباعة هذا في إجاباتهم للوصول إلى التفاصيل واستخدام أي معلمات من هذه القواميس في إجاباتهم. ومع ذلك، في معظم حالات الاستخدام، تكون المتغيرات المدرجة في الجدول أعلاه كافية لبناء وكيلك.