- الرئيسية
- /
- المقال
تحدد هذه المقالة نظرة عامة على النوايا والكيانات والاستجابات لتكوين وكيل الذكاء الاصطناعي لديك.
النوايا
Intent هو مكون أساسي في منصة Webex AI Agent Studio التي تتيح لوكيل الذكاء الاصطناعي فهم مدخلاتك والاستجابة لها بفعالية.يمثل مهمة أو إجراء محدد ترغب في إنجازه أثناء المحادثة.يمكنك تحديد جميع النوايا التي تتوافق مع المهام التي تريد تنفيذها.تؤثر دقة تصنيف النوايا بشكل مباشر على قدرة وكيل الذكاء الاصطناعي على تقديم استجابات ملائمة ومفيدة.تصنيف النوايا هو عملية تحديد النوايا بناءً على مدخلاتك، مما يسمح لوكيل الذكاء الاصطناعي بالاستجابة بطريقة ذات مغزى وذات صلة بالسياق. For details on how to create intents, see Create an intent.
نوايا النظام
- النوايا الاحتياطية الافتراضية— تكون قدرات وكيل الذكاء الاصطناعي محدودة بطبيعتها بالنوايا المصممة للتعرف عليها والاستجابة لها.على الرغم من أن المؤسسة لا تستطيع توقع كل سؤال محتمل قد تطرحه، إلا أن النوايا الاحتياطية الافتراضية يمكن أن تساعد على ضمان سير المحادثات على مسارها الصحيح.
من خلال تنفيذ نوايا احتياطية افتراضية، يمكن لمطوري وكيل الذكاء الاصطناعي التأكد من أن وكيل الذكاء الاصطناعي يتعامل بسلاسة مع الاستعلامات غير المتوقعة أو التي تخرج عن النطاق، مما يعيد توجيه المحادثة مرة أخرى إلى النوايا المعروفة.
لا يحتاج مطورو وكيل الذكاء الاصطناعي إلى إضافة تصريحات محددة إلى النوايا الاحتياطية.يمكن تدريب الوكيل على تشغيل النوايا الاحتياطية تلقائيًا عندما يواجه أسئلة معروفة خارج النطاق والتي قد يتم تصنيفها بشكل غير صحيح إلى نوايا أخرى.
على سبيل المثال، في وكيل الذكاء الاصطناعي المصرفي، قد يحاول العملاء الاستفسار عن القروض.إذا لم يتم تكوين وكيل الذكاء الاصطناعي للتعامل مع الاستفسارات المتعلقة بالقرض، فيمكن إدراج هذه الاستعلامات في عبارات تدريب ضمن النية الاحتياطية الافتراضية.عندما يستعلم العميل عن القروض في أي نقطة من المحادثة، يتعرف وكيل الذكاء الاصطناعي على الاستعلام بأنه يقع خارج نواياه المحددة ويقوم بتشغيل الاستجابة الاحتياطية.وهذا يضمن استجابة أكثر ملاءمة.
النية الاحتياطية:
- يجب ألا يكون هناك أي فتحات مرتبطة به.
- يجب أن يستخدم مفتاح القالب الاحتياطي الافتراضي للاستجابة.
- المساعدة— تم تصميم هذا القصد لتلبية استفسارات العملاء حول قدرات وكيل الذكاء الاصطناعي.عندما يكون العملاء غير متأكدين مما يمكنهم إنجازه أو يواجهون صعوبات أثناء المحادثة، فإنهم غالبًا ما يطلبون المساعدة عن طريق طلب
المساعدة.بشكل افتراضي، يتم تعيين الاستجابة للقصد من المساعدة إلى مفتاح قالب
رسالة المساعدة.ومع ذلك، يستطيع مطورو وكيل الذكاء الاصطناعي تخصيص الاستجابة أو تغيير مفتاح القالب المرتبط لتوفير توجيه أكثر تخصيصًا وإفادة.يوصى بنقل قدرات وكيل الذكاء الاصطناعي على مستوى عالٍ، مع تزويد العملاء بفهم واضح لما يمكنهم فعله بعد ذلك.
- التحدث إلى وكيل— يتيح هذا القصد للعملاء طلب المساعدة من وكيل بشري في أي مرحلة من مراحل تفاعلهم مع وكيل الذكاء الاصطناعي.عند استدعاء هذه النية، يبدأ النظام تلقائيًا التحويل إلى وكيل بشري.قالب الاستجابة الافتراضي لهذا القصد هو
تسليم الوكيل.على الرغم من عدم وجود قيود على واجهة المستخدم على تغيير مفتاح قالب الاستجابة، إلا أن تغييره لن يؤثر على نتيجة التسليم البشري.
نوايا الحديث الصغيرة
يشمل جميع وكلاء الذكاء الاصطناعي الذين تم إنشاؤهم حديثًا أربعة أهداف تحدث صغيرة محددة مسبقًا للتعامل مع رسائل التحية الشائعة للعملاء، وتعبيرات الامتنان، والتعليقات السلبية، ووداع الوداع:
- التحيات
- شكرًا لك
- لم يكن وكيل الذكاء الاصطناعي مفيدًا
- الوداع
السياقات
يجعل السياق التفاعلات بين الوكيل والعميل أبسط وأكثر إيجازًا.يفهم وكيل الذكاء الاصطناعي بسهولة عبارات مثل "أريد شراء ذلك" عندما يكون هناك سياق كافٍ لتحديد ما يشير إليه "ذلك".تساعد السياقات على تحقيق الوضوح في التفاعلات مع العملاء.ويمكن مواءمة هذه التعبيرات مع النية إذا تم توفير السياق المناسب.
لتمكين نوايا المتابعة وتنظيم طرق لهيكلة سير المحادثة، يمكن تكوين كل نوايا باستخدام سياق الدخول والخروج.يتم تخزين متغير السياق هذا لكل جلسة وتتغير حالة هذا المتغير بناءً على النوايا التي يتم استدعاؤها على مدار الجلسة.
سياق الإدخال
تتحكم سياقات الإدخال فيما إذا كان يمكن مطابقة النية مع استعلام المستخدم النهائي بناءً على السياق النشط للجلسة.عندما يكون السياق موجودًا في جلسة، يتم تطبيق القواعد التالية على مطابقة النوايا:
لن تتم مطابقة النوايا مع سياقات الإدخال إلا إذا كان السياق النشط في الجلسة يحتوي بالفعل على جميع قيم سياق الإدخال المطلوبة.وبعبارة أخرى، يجب أن يكون سياق الإدخال للنية مجموعة فرعية من السياق النشط لكي تتم مطابقته.
بالنسبة لجميع النوايا التي تفي بالقاعدة المذكورة أعلاه، يتم إعطاء الأفضلية للنوايا التي يتطابق سياق مدخلاتها مع العناصر النشطة بشكل أوثق إذا كانت درجات الثقة للنوايا المتعددة هي نفسها.وبعبارة أخرى، سيتم استخدام سياق الإدخال للمطابقات الجزئية لكسر التعادل.
إنهاء السياق
تتحكم سياقات الخروج في السياقات النشطة لجلسة ما.يحتوي سياق الخروج على سلسلة قيمة السياق ومدة ذلك السياق.عند اكتمال النية (يتم ملء جميع الفتحات ويتم استدعاء الاستجابة النهائية)، تصبح سياقات الخروج التي تم تكوينها لتلك النية الخروج لمدد كل منها.يمكن للمطورين تكوين حد أقصى 15 من سياقات الخروج لنية معينة.يمكن إضافة سياق خروج بالضغط على مفتاح الإدخال/العودة بعد كتابة السياق.
الكيانات
الكيانات هي اللبنات الأساسية للمحادثات.إنها عناصر أساسية يستخلصها وكيل الذكاء الاصطناعي من تصريحات المستخدم.تمثل الكيانات أجزاء معينة من المعلومات، مثل أسماء المنتجات أو التواريخ أو الكميات أو أي مجموعة أخرى مهمة من الكلمات.من خلال تحديد الكيانات واستخراجها بفعالية، يستطيع وكيل الذكاء الاصطناعي فهم نوايا المستخدم بشكل أفضل وتقديم استجابات أكثر دقة وذات صلة. For details on how to create an entity, see Create an entity.
أنواع الكيانات
يوفر Webex AI Agent Studio أنواع 11 كيانات تم بناؤها مسبقًا لالتقاط أنواع مختلفة من بيانات المستخدمين.يمكنك أيضًا إنشاء أي من الكيانات المخصصة التالية.
الكيانات المخصصة
تكون هذه الكيانات قابلة للتكوين وتسمح للمطورين بالتقاط معلومات خاصة بحالة الاستخدام.
قائمة مخصصة - تحديد قوائم بالسلاسل المتوقعة لالتقاط نقاط بيانات معينة لا تغطيها كيانات مسبقة الإنشاء.يمكنك إضافة مرادفات متعددة مقابل كل سلسلة.على سبيل المثال، كيان مخصص بحجم البيتزا.
Regex — استخدم تعبيرات منتظمة لتحديد أنماط معينة واستخراج البيانات المقابلة.على سبيل المثال، regex لرقم هاتف، كما هو الحال في
123-123-8789الأرقام — يمكنك التقاط المدخلات الرقمية الثابتة الطول بدقة عالية، لا سيما في التفاعلات الصوتية.نحن نستخدم هذا كبديل لأنواع الكيانات المخصصة وRegex في التفاعلات غير الصوتية.على سبيل المثال، حدد طول خمسة أرقام لاكتشاف رقم حساب مكون من خمسة أرقام.
حروف أبجدية رقمية — التقاط مجموعات من الأحرف والأرقام، مما يوفر التعرف الدقيق على كل من المدخلات الصوتية وغير الصوتية.
نموذج مجاني — يمكنك التقاط نقاط بيانات مرنة يصعب تحديدها أو التحقق من صحتها.
موقع ربط (WhatsApp) - استخراج بيانات الموقع التي شاركتها على قناة WhatsApp.
كيانات النظام
| اسم الكيان | الوصف | مثال المدخلات | مثال المخرجات |
|---|---|---|---|
| التاريخ | يحلل التواريخ في اللغة الطبيعية إلى a قياسي التواريخ تنسيق | "يوليو العام المقبل" | 01/07/2020 |
| الوقت | يحلل الوقت في اللغة الطبيعية إلى تنسيق وقت قياسي | 5 في المساء | 17:00 |
| البريد الإلكتروني | يكتشف عناوين البريد الإلكتروني | write to me at info@cisco.com | info@cisco.com |
| رقم الهاتف | يكتشف رقم الهاتف الشائع | اتصل بي على 9876543210 | 9876543210 |
| وحدات نقدية | تحليل العملة والمبلغ | أريد 20$ | 20$ |
| ترتيب | يكتشف الرقم الطلب | أربعة من عشرة أشخاص | 4ال |
| الكاردينال | يكتشف الرقم الأساسي | أربعة من عشرة أشخاص | 10 |
| الموقع الجغرافي | يكتشف المواقع الجغرافية (المدن والبلدان وما إلى ذلك) | ذهبت للسباحة في نهر التايمز في لندن في المملكة المتحدة | لندن، المملكة المتحدة |
| أسماء الأشخاص | يكتشف الأسماء الشائعة | بيل جيتس من مايكروسوفت | بيل غيتس |
| الكمية | يحدد القياسات ، بدءًا من الوزن أو المسافة | نحن على 5بعد كم من باريس | كم5 |
| المدة | يحدد الفترات الزمنية | 1 أسبوع من العطلة | 1 أسبوع |
يمكنك تحرير الكيانات التي تم إنشاؤها من علامة تبويب "الكيانات".ربط الكيانات بنوايا يؤدي إلى إضافة تعليقات توضيحية إلى نصوص صوتك مع الكيانات المكتشفة أثناء إضافتها.
الاستجابات
الردود هي الرسائل التي يرسلها وكيل الذكاء الاصطناعي إلى العملاء استجابةً لأسئلتهم أو نواياهم.يمكنك إنشاء استجابات تتضمن:
- نص— رسائل نصية عادية للاتصال المباشر.
- الوسائط المتعددة— عناصر من الصور أو الصوت أو الفيديو لتحسين تجربة المستخدم.
For details on how to create responses, see Create a response.
استجابات النظام
تتوفر استجابات النظام التالية التي تم تكوينها مسبقًا لوكيل الذكاء الاصطناعي النصي.يمكنك تخصيص الرسائل لاستجابات النظام الافتراضية.ومع ذلك، لا يمكنك حذف هذه الردود.
رسالة الترحيب
اقتراح الاستجابة
رسالة جزئية
رسالة احتياطية
اقتراح الكيان
تسليم الوكيل
استجابات الحديث الصغير
يمكنك تخصيص الاستجابات للتحدث الصغير التالية وحذفها:
الوداع
التحيات
رسالة المساعدة
غير مفيد
شكرًا لك
القنوات المدعومة التي يمكنك تكوين الردود لها هي Web (الإعداد الافتراضي) وApple Messages for Business وMessenger وRCS وSMS وVoice وWhatsApp.
مصمم الاستجابة
يوفر مصمم الاستجابة واجهة سهلة الاستخدام لإنشاء استجابات دون الحاجة إلى معرفة واسعة في مجال الترميز.يسمح خيار الاستجابات المشروطة بإنشاء الاستجابات بسهولة لغير المطورين التي يوفرها وكيل الذكاء الاصطناعي للعملاء.
تم تصميم مصمم الاستجابة للتأكد من أن تجربة المستخدم تلبي القناة المحددة التي يتفاعل معها وكيل الذكاء الاصطناعي.
أنواع الاستجابة المدعومة للقنوات
في "مصمم الاستجابة"، يمكنك تكوين استجابات خاصة بالقناة من أجل النوايا. For more information on how to configure various response types, see the Configure response types section.
| نوع الاستجابة | الوصف | القنوات المدعومة |
|---|---|---|
| Text | تسمح الردود النصية البسيطة بعلب نصية متعددة في استجابة واحدة.يعمل هذا الإعداد على تقسيم الرسائل الطويلة إلى أجزاء يمكن التحكم فيها.يمكنك إضافة خيارات استجابة متعددة إلى ردودك، وسيختار النظام خيارًا عشوائيًا لعرضه، مما يضمن وجود تفاعلات ديناميكية. | الكل |
| Carousel | تتكون الاستجابات الغنية من بطاقة واحدة أو بطاقات متعددة يتم عرضها بتنسيق دوار. | الويب (افتراضي)، المراسل |
| Quick Reply | استجابة محددة مسبقًا يستخدمها وكلاء الذكاء الاصطناعي للرد على استعلامات العملاء بسرعة. | الويب (افتراضي)، SMS، Messenger، Apple Messages for Business، RCS |
| Image | نوع استجابة الوسائط المتعددة حيث يمكنك تكوين الصور عن طريق توفير عناوين URL. | الويب (افتراضي)، المراسل، WhatsApp |
| Video | يجعل الفيديوهات في المعاينة بناءً على عنوان URL الذي تم تكوينه. | الويب (افتراضي)، WhatsApp |
| Audio | تقديم ملف الصوت عن طريق توفير عنوان URL الصوتي.كما يعرض مدة الرسالة الصوتية في المخرجات. | الويب (افتراضي)، WhatsApp، دردشة الويب |
| File | يقوم بإظهار/تشغيل نوع الملف بناءً على عنوان URL للملف الذي تم تكوينه. | ال WhatsApp |
| Reply Button | يوفر استجابات سريعة من مجموعة محدودة من الخيارات، مثل اختيار منتج لإرجاعه. تتكون كل رسالة من:
| ال WhatsApp |
| List Message | يقدم خيارات متعددة لسهولة اختيار المستخدم، ومناسبة لاستخدامات مختلفة مثل قوائم السحب أو كتالوجات المنتجات.لإعداد رسالة قائمة، املأ علامات التبويب "التكوين" و"قائمة الأقسام".تُظهر شاشة "التكوين" محتوى الرسالة الذي سيراه مستخدمو المحتوى على أجهزتهم. تتكون كل رسالة من:
يتكون قسم القائمة من:
سيتطلب تكوين رسالة قائمة على المنصة إدخال حقل إضافي:معرف الصف - معرف فريد لكل صف يساعدك على تحديد اختيار المستخدمين. | ال WhatsApp |
| Numbered List | يتم تعريف الرد السريع في WhatsApp على أنه قائمة مرقمة.عندما يختار المستخدمون رقمًا من قائمة العناصر، يتم استلام الحمولة المكونة مقابل العنصر. | ال WhatsApp |
| List Picker | باستخدام منتقي القائمة، يشارك وكيل الذكاء الاصطناعي قائمة بالعناصر مع العميل بناء على الاستعلام.يسمح ذلك للعميل بتحديد العناصر من الخيارات المحددة والرد على التحديد.إذا كان استعلام العميل مطابقًا جزئيًا، يستجيب وكيل الذكاء الاصطناعي بالنوايا القريبة من استعلام العميل كخيارات.يتم عرض الاستجابات الجزئية للتطابق فقط لخيار "منتقي القائمة" في قناة رسائل Apple for Business. | رسائل Apple for Business |
| Time Picker | يتيح لك نوع استجابة منتقي الوقت إعداد فترات زمنية لحجز المواعيد أو الاجتماعات.يحتاج كل قسم إلى عنوان ومنطقة زمنية وفتحات متعددة.بمجرد إعداد النوايا، يرسل وكيل الذكاء الاصطناعي هذه الفتحات الزمنية إلى المستخدمين للاختيار من بينها. | رسائل Apple for Business |
| Media | يدعم هذا القالب المرفقات التي تكون بتنسيقات مختلفة مثل jpeg وmp3 وmp4 وpng وpdf وaac. | رسائل Apple for Business |
| Rich Link | يتم تضمين عنوان URL الخاص بالارتباط الغني في الصورة أو الفيديو الموجود في فقاعة الدردشة.عند النقر فوق هذه الفقاعة، تتم إعادة توجيه العميل إلى موقع الويب المحدد في الصورة أو الفيديو. | رسائل Apple for Business |
| Form | تتيح لك رسائل نماذج الأعمال إنشاء تجارب تفاعلية معقدة ومتعددة الصفحات لنظامي التشغيل iOS وiPadOS باستخدام ملف JSON واحد.تساعد هذه الميزة الشركات على جمع بيانات العملاء التفصيلية من خلال واجهة سهلة الاستخدام داخل Apple Messaging.يسمح بإجراء تفاعلات مختلفة دون الحاجة إلى مغادرة المستخدمين للدردشة. | رسائل Apple for Business |
| Custom Event | يوفر التحكم في محادثة أثناء التفاعل مع وكيل الذكاء الاصطناعي النصي. | الصوت |
قائمة متغيرات الاستجابة الشائعة
استخدم متغيرات الاستجابة في قسم القواعد في مصمم الاستجابة الشرطية لتحديد الشروط.يمكنك أيضًا استخدام متغيرات الاستجابة في استجابات وكيل الذكاء الاصطناعي لإضفاء الطابع الشخصي على استجابات الوكيل وإثرائها. For more information on how to configure rules, see Create a response.
| اسم المتغير | مفتاح المتغير | الوصف |
|---|---|---|
قيمة الكيان |
| استخدم هذا المتغير لاستخدام قيمة الكيانات التي يتم جمعها من المستخدمين.على سبيل المثال، في حالة استخدام حجز الموعد حيث نطلب من المستخدم الحصول على تاريخه المفضل باستخدام كيان يسمى الكيان "التاريخ".يقوم التاريخ بإرجاع القيمة التي قدمها المستخدم. |
القصد |
| استخدم هذا المتغير لإرجاع النوايا التي أدخلها العميل. |
مخزن الأحداث |
| استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع المعلمات المرسلة في حمولة الأحداث الخاصة بالأحداث المخصصة من خلال Webex Contact Center Flow Designer. |
قيم مخزن الأحداث |
| استخدم هذا للوصول إلى قيم المفاتيح المحددة المرسلة في أحمال الأحداث الخاصة بالأحداث المخصصة من خلال "مصمم سير عمل مركز اتصال Webex". |
المعلمة الإضافية/قيمة معلمة الرسالة |
| استخدم هذا للوصول إلى المعلومات التي تم تمريرها ضمن "معلمات الرسالة" في عقدة وكيل الذكاء الاصطناعي للوكلاء النصين.على سبيل المثال، إذا تم تمرير مفتاح "user_plan" في عقدة وكيل الذكاء الاصطناعي، يمكن الوصول إليها على أنها extra_params.user_plan.يتم الاستمرار في تشغيل رسالة واحدة فقط، أي أنه لا يمكن استخدام قيمة المفتاح إلا في الاستجابة للرسالة التي رافقت معلمات الرسالة هذه. |
معلمات إضافية |
| استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع القيم التي تم تمريرها ضمن "معلمات الرسالة" في عقدة وكيل الذكاء الاصطناعي للوكلاء النصين. |
معلمات مخزن بيانات المستهلك/العميل |
| استخدم هذا للوصول إلى القاموس الذي يحتوي على جميع المعلمات التي تم تمريرها ضمن "معلمات العميل" في عقدة وكيل الذكاء الاصطناعي للوكلاء النصين. |
قيم معلمات مخزن بيانات المستهلك/معلمات العملاء |
| استخدم هذا للوصول إلى المعلومات التي تم تمريرها ضمن "معلمات العميل" في عقدة وكيل الذكاء الاصطناعي للوكلاء النصين.على سبيل المثال، إذا تم تمرير مفتاح "user_name" في عقدة وكيل الذكاء الاصطناعي، يمكن الوصول إليه باسم consumerDataStore.extra_params.user_name |
النوايا السابقة/النوايا النشطة الأخيرة |
| استخدم هذا المتغير للوصول إلى اسم القصد النشط في المحادثة قبل القصد الحالي. |
صفيف السياق |
| استخدم هذا للوصول إلى أسماء كل السياقات الموجودة في المحادثة في شكل مصفوفة. |
مدة السياق |
| يجلب قيمة مدة سياق معين. |
معرف معرف العميل |
| استخدم هذا المتغير للوصول إلى المعرّف الفريد للعميل في شروط أو محتوى استجابة وكيل الذكاء الاصطناعي.بالنسبة للقنوات الرقمية، يتم تكوين معرف UID في التدفق ويختلف حسب القناة. |
متغير تخزين البيانات |
| استخدم هذا المتغير للوصول إلى المتغيرات المخصصة المخزنة على مستوى الجلسة. |
علم تسليم الوكيل باستخدام القواعد |
| استخدم هذا المتغير للتحقق من أنه تم تسليم المحادثة إلى إنسان بناء على أي من قواعد تسليم الوكيل. |
مفتاح القالب المتطابق |
| استخدم هذا المتغير للوصول إلى اسم الاستجابة الحالي. |
نص NLP |
| استخدم هذا المتغير للوصول إلى استعلام العميل الذي لم تتم معالجته. |
الاستعلام الذي تمت معالجته |
| استخدم هذا المتغير للوصول إلى استعلام العميل الذي تمت معالجته. |
| معرف المعاملة |
| استخدم هذا المتغير للوصول إلى معرف المعاملة. |
بالإضافة إلى ما سبق، هناك كائنات بيانات أخرى معينة يمكن الوصول إليها كمتغيرات استجابة.وتشمل هذه messageStore وnewdfState وlastdfState التي تحتوي على بيانات تعريف حول استجابة الوكيل.يمكن للمطورين طباعة هذا في إجاباتهم للوصول إلى التفاصيل واستخدام أي معلمات من هذه القواميس في إجاباتهم.ومع ذلك، في معظم حالات الاستخدام، تكون المتغيرات المدرجة في الجدول أعلاه كافية لإنشاء الوكيل الخاص بك.