استخدام وكلاء الذكاء الاصطناعي لتفاعلات العملاء
بمجرد إنشاء وكلاء الذكاء الاصطناعي وتكوينهم في النظام الأساسي Webex الذكاء الاصطناعي Agent Studio ، فإن الخطوة التالية هي دمجهم مع القنوات الصوتية والرقمية. يسمح هذا التكامل لوكلاء الذكاء الاصطناعي بالتعامل مع كل من المحادثات الصوتية والرقمية مع عملائك ، مما يوفر تجربة مستخدم سلسة وتفاعلية.
توضح الأقسام التالية تفاصيل تدفق التكوين لدمج وكلاء الذكاء الاصطناعي مع القناة الصوتية، مما يمكنهم من إدارة تفاعلات العملاء المستندة إلى الصوت بفعالية.
المتطلبات الأساسية
- إنشاء وكلاء الذكاء الاصطناعي وتكوينهم. لمزيد من المعلومات، راجع إعداد قسمي وكيل الذكاء الاصطناعي النصي وإعداد وكيل الذكاء الاصطناعي المستقل في دليل إدارة Webex الذكاء الاصطناعي Agent Studio.
- إعداد القناة الصوتية:
- إنشاء نقطة دخول للقناة الصوتية.
- قم بتعيين تدفق التوجيه إلى نقطة الإدخال. لمزيد من المعلومات، راجع المقالة إعداد قناة.
- إعداد تدفق. لمزيد من المعلومات، راجع قسم إنشاء وإدارة التدفقات في مقالة مصمم التدفق.
تكوين الذكاء الاصطناعي العوامل قيد التدفق
يوفر نشاط الوكيل الظاهري V2 تجربة محادثة في الوقت الفعلي لجهات الاتصال لديك. يمكنك إضافة نشاط الوكيل الظاهري V2 إلى تدفق المكالمات لمعالجة المحادثات القائمة على الكلام التي يدعمها الذكاء الاصطناعي. عندما يتحدث المتصل، يقوم النظام بمطابقة الكلام مع أفضل نية في وكيل الذكاء الاصطناعي. علاوة على ذلك، فهو يساعد المتصل كجزء من تجربة استجابة الصوت التفاعلي (IVR).
النتائجتحدد نتيجة المحادثة بين المتصل والوكيل الظاهري مسار الإخراج هذا.
-
تمت المعالجة—يتم استدعاء النتيجة عند اكتمال تنفيذ العامل الظاهري.
-
متصاعد - يتم استدعاء النتيجة عندما يكون مطلوبا تصعيد المكالمة إلى العامل البشري.
أي خطأ يحدث أثناء المحادثة بين العامل الظاهري والمتصل يحدد مسار الإخراج هذا.
خطأ—يأخذ التدفق هذا المسار في أي سيناريوهات خطأ.
- قم بسحب وإسقاط نشاط الوكيل الظاهري V2 من مكتبة النشاط إلى لوحة التدفق الرئيسية.
- في الإعدادات العامة، قم بتنفيذ الإجراءات التالية:
- في حقل تسمية النشاط، أدخل اسمًا للنشاط.
- في حقل وصف النشاط، أدخل وصفًا للنشاط.
- في إعدادات تجربة المحادثة،
- بالنسبة لوكلاء الذكاء الاصطناعي المكتوبين:
- حدد Webex الذكاء الاصطناعي Agent Scripted من القائمة المنسدلة تكوين الذكاء الاصطناعي مركز الاتصال.
- حدد أحد الوكلاء المبرمجين الذين تم نشرهم ضمن القائمة المنسدلة Virtual Agent .
- بالنسبة لوكلاء الذكاء الاصطناعي المستقلين:
- حدد Webex مستقل عن الذكاء الاصطناعي العامل من القائمة المنسدلة تكوين الذكاء الاصطناعي مركز الاتصال.
- حدد أحد الوكلاء المستقلين المنشور ضمن القائمة المنسدلة للوكيل الافتراضي.
- بالنسبة لوكلاء الذكاء الاصطناعي المكتوبين:
- في إعدادات حدث الحالة، أدخل اسم الحدث المخصص والبيانات في أعمدة اسم الحدث - بيانات الحدث. حدث الحالة عبارة عن آلية لتشغيل معالج الأحداث الذي تم تكوينه في روبوت الوكيل. في روبوت الوكيل، يمكنك تكوين كيفية معالجة الحدث.
-
اسم الحدث - (اختياري) يشير إلى اسم الحدث المحدد على النظام الأساسي الذكاء الاصطناعي التابع لجهة خارجية المدمج.
-
بيانات الحدث - (اختياري) تشير إلى بيانات JSON التي يرسلها النظام (كجزء من اسم الحدث المحدد) إلى النظام الأساسي الذكاء الاصطناعي التابع لجهة خارجية المدمج.
يمكنك تحديد اسم الحدث والبيانات في شكل قيمة أو تعبير ثابت. بالنسبة للتعبيرات، استخدم هذه البنية:
{{ variable }}
. فيما يلي مثال لحدث الحالة الذي تم تكوينه لتحية المتصل برسالة ترحيب مخصصة.اسم الحدث:
CustomWelcome
بيانات الحدث:
{"Name": "John"}
-
- استخدم متغيرات مخرجات النشاط التالية للتعامل مع حالات الاستخدام المختلفة:
- VirtualAgentV 2.TranscriptURL—يخزن عنوان URL الذي يشير إلى نص المحادثة بين وكيل الذكاء الاصطناعي والمتصل.
-
VirtualAgentV2.MetaData—يخزن بيانات JSON التي يتلقاها النظام من العامل كجزء من تنفيذ الحدث المخصص أو معالجته. يمكنك استخدام هذه البيانات لإنشاء المزيد من مناطق الأعمال في منشئ التدفق.
-
VirtualAgentV2.StateEventName—يخزن اسم الحدث المخصص الذي يتلقاه النظام من روبوت العامل بعد أن يقوم النظام بتشغيل حدث حالة مخصص.
تكوين الأحداث المخصصة
في القناة الصوتية، تسمح الأحداث المخصصة لمصمم التدفق بتنسيق التفاعلات المعقدة مع عامل الذكاء الاصطناعي. يكون هذا مفيدا بشكل خاص عندما يتطلب تحقيق المقاصد إجراءات مثل استرداد البيانات من الأنظمة الخارجية أو إجراء مكالمات إلى واجهات برمجة التطبيقات التابعة لجهات خارجية. يقوم مصمم التدفق بتنفيذ المنطق اللازم لإجراءات التنفيذ هذه.
توضح الأقسام التالية تدفق التكوين لدمج وكلاء الذكاء الاصطناعي مع القنوات الرقمية وتمكينهم من التعامل مع التفاعلات الرقمية مع العملاء.
المتطلبات الأساسية
- إنشاء وكلاء الذكاء الاصطناعي وتكوينهم. لمزيد من المعلومات، راجع إعداد قسمي وكيل الذكاء الاصطناعي النصي وإعداد وكيل الذكاء الاصطناعي المستقل في دليل إدارة Webex الذكاء الاصطناعي Agent Studio.
- قم بتكوين قناتك الرقمية. يدعم تكامل Webex Connect و Webex Contact Center حاليا ست قنوات ، وهي WhatsApp و SMS والبريد الإلكتروني و Facebook Messenger ورسائل Apple للأعمال والدردشة المباشرة. لمزيد من المعلومات حول تكوين أصول القناة لكل قناة من هذه القنوات، راجع تكوين أصول القناة.
- إنشاء تدفق على Webex الاتصال. لمزيد من المعلومات، راجع إنشاء تدفق عند Webex الاتصال.
تكوين الذكاء الاصطناعي العوامل قيد التدفق
يمكنك استخدام عقدة عامل الذكاء الاصطناعي للإجابة على استفسارات محددة من متن أو قاعدة معارف. يمكنك أيضا تمكين المحادثات متعددة الأدوار. يمكن لوكيل الذكاء الاصطناعي طرح أسئلة متابعة وفهم السياق وتقديم ردود مخصصة.
ما عليك سوى سحب عقدة الذكاء الاصطناعي Agent وإفلاتها في منشئ التدفق المرئي للبدء. تساعدك هذه العقدة على استخدام وكلاء الذكاء الاصطناعي المبرمجين والمستقلين الذين تم تكوينهم داخل Webex الذكاء الاصطناعي Agent Studio.
تكوين متغيرات الإدخال والإخراج في عقدة عامل الذكاء الاصطناعي
تحتوي عقدة عامل الذكاء الاصطناعي على طريقتين:
-
رسالة المعالجة—تتيح لك إرسال رسائل المستخدم إلى الوكيل المحدد والحصول على ردود الوكيل مرة أخرى.
-
إغلاق الجلسة—يتيح لك إغلاق جلسة في الذكاء الاصطناعي العامل. في بعض السيناريوهات، قد يكون من الضروري إغلاق جلسة عمل وكيل الذكاء الاصطناعي موجودة وبدء جلسة جديدة. يمكن تحقيق ذلك باستخدام طريقة محددة داخل عقدة عامل الذكاء الاصطناعي. على سبيل المثال، إذا ظلت جلسة العمل غير نشطة لفترة محددة، يقوم النظام بإغلاق الجلسة تلقائيا لتحسين الموارد.
- في أسلوب رسالة العملية، قم بتكوين متغيرات الإدخال التالية في أسلوب رسالة العملية:
- نوع العامل—نوع العامل المستخدم في سير المهام—سواء كان مكتوبا أو مستقلا
- الوكيل—الوكيل الذي يعالج رسالة المستخدم ويتلقى ردا.
يمكنك الاطلاع على وكلاء الذكاء الاصطناعي الذين يمكنك الوصول إليهم في Webex الذكاء الاصطناعي Agent Studio. لمزيد من المعلومات حول إدارة المستخدمين والوكلاء في Webex الذكاء الاصطناعي Agent Studio، راجع إدارة زملاء الفريق.
- الرسالة—اسم المتغير الذي يحتوي على رسالة العميل الواردة المرسلة إلى وكيل الذكاء الاصطناعي المختار
- اللغة—إذا كان وكيل الذكاء الاصطناعي المختار متعدد اللغات، يمكنك اختيار لغة الرسالة الواردة من القائمة المنسدلة اللغة . نقوم بملء القائمة المنسدلة استنادا إلى اللغات الموجودة في إعدادات الوكيل الذكاء الاصطناعي.
نقوم بتعطيل هذه القائمة المنسدلة للوكلاء بلغة واحدة.
- القناة—اسم القناة التي يتلقى النظام رسالة العميل منها.
- معرف المستخدم—يجب توفير معرف المستخدم الفريد للمستخدم للقناة المختارة هنا.
- المعلمات المخصصة (اختياري)—يمكنك تمرير معلومات إضافية عن العميل إلى Webex الذكاء الاصطناعي Agent Studio كزوج قيم رئيسي. نربط هذه المعلومات بملف تعريف المستخدم ونستخدمها في المحادثات اللاحقة. على سبيل المثال، يمكنك تحديد ما إذا كان المستخدم عميلا جديدا أو عميلا حاليا.
يمكن الوصول إلى المفاتيح التي تم تمريرها كمعلمات
عميل ك ${consumerData.extra_params.<your_key>} في استجابات الوكيل.
- معلمات الرسالة(اختياري)—يمكنك تمرير معلومات إضافية حول التبادل الحالي إلى Webex الذكاء الاصطناعي Agent Studio كزوج قيم رئيسي.
نحن لا نخزن هذه الرسالة وهي متاحة فقط للاستخدام في استجابة الوكيل التالية. يمكن الوصول إلى المفاتيح التي تم تمريرها كمعلمات
رسالة ك ${extra_params.<your_key>} في استجابات العامل.
-
قم بتكوين متغيرات الإخراج التالية في طريقة رسالة العملية:
-
TextResponse—إخراج النص المكون داخل عامل الذكاء الاصطناعي؛ يعمل فقط في حالة عدم وجود نوع آخر من العناصر الغنية أو الخاصة. أيضا، بالنسبة للعناصر النصية المتعددة في الاستجابة، يتم إرجاع عنصر النص الأول.
-
FullResponse —الاستجابة الكاملة مع جميع العناصر الغنية والرسائل المتعددة الموجودة في الإخراج من العامل.
-
مخزن البيانات—JSON/dict لجميع متغيرات جلسات العمل المعرفة من قبل المستخدم داخل العامل
-
معرف المعاملة—معرف المعاملة للطلب في Webex الذكاء الاصطناعي Agent Studio
-
معرف الجلسة—معرف الجلسة/المحادثة في Webex الذكاء الاصطناعي Agent Studio
-
معرف المستهلك —معرف العميل في Webex الذكاء الاصطناعي Agent Studio
-
MessageMetadata —بيانات التعريف المرتبطة بالاستجابة الحالية من العامل الذي تم تكوينه
-
SessionMetadata —بيانات التعريف المرتبطة بالجلسة للاستجابة الحالية من العامل الذي تم تكوينه
-
ResponsePayload —حمولة الاستجابة الكاملة من Webex الذكاء الاصطناعي Agent Studio
-
- قم بتكوين متغيرات الإدخال التالية في أسلوب إغلاق الجلسة:
- العامل—الوكيل الذي يعالج رسالة المستخدم ويتلقى ردا.
يمكنك الاطلاع على وكلاء الذكاء الاصطناعي الذين يمكنك الوصول إليهم في Webex الذكاء الاصطناعي Agent Studio. لمزيد من المعلومات حول إدارة المستخدمين والوكلاء في Webex الذكاء الاصطناعي Agent Studio، راجع إدارة زملاء الفريق.
- معرف الجلسة—نقوم بإغلاق جلسة الذكاء الاصطناعي الوكيل. يتوفر معرف الجلسة كمتغير إخراج لأسلوب رسالة العملية.
- العامل—الوكيل الذي يعالج رسالة المستخدم ويتلقى ردا.
نتائج العقدة
يمكنك الاطلاع على قائمة نتائج العقدة المحتملة لهذه العقدة. يمكنك تخصيص تسميات العقدة باستخدام رمز تحرير (قلم رصاص). تخرج العقدة من خلال أحد حواف العقدة المقابلة لنتيجة العقدة. تتوافق كل عقدة عامل الذكاء الاصطناعي مع نتيجة عقدة. فيما يلي قائمة بنتائج العقدة.
- خطأ (أحمر)—يشير إلى ما يلي:
-
onError—عندما لا يرد العامل برسالة.
-
onInvalidCustomerID—عندما يكون معرف العميل مفقودا.
-
onInvalidMessage —عندما تكون قيمة الرسالة مفقودة.
-
- النجاح (أخضر) — يشير إلى ما يلي:
-
onSuccess—عندما يرد العامل برسالة.
-
onAgentHandover—عندما يقدم الوكيل طلبا للتسليم إلى الوكلاء.
-
- انتهت المهلة (أصفر/كهرماني) — تشير إلى ما يلي:
-
onTimeOut—عندما لا يستجيب العامل خلال مدة لا تزيد عن 15 ثانية.
-