لتمكين التشغيل المشترك للمساعدين، سنحتاج إلى منشئ مسار وثلاثة مساعدين ذكاء اصطناعي. سيتم استخدام الكتل في المنشئ لتعيين المتغيرات، والتي سيتم الرجوع إليها لاحقًا في شروط المساعدين، بينما سيعمل المساعدون أنفسهم كمستشارين للعملاء.
سنقوم بإنشاء ثلاثة مساعدين بالأدوار التالية:
- مساعد الموزع
- مساعد مدير المبيعات
- مساعد المحاسب
العمل في المنشئ
سنحتاج إلى ثلاث كتل في منشئ chatbot — يجب تعيين جميع الكتل كـ "Fallback".
دور كتل Fallback هو كما يلي:
- تحتوي على متغيرات سيتم تعيينها للعميل بقيمة 1 أو 0؛
- إحدى الكتل ستقوم بتشغيل مساعد الموزع؛
- تعيد تعيين المتغيرات لمزيد من التبديل من مساعد إلى آخر.
في الكتلة الأولى، نقوم بتعيين المتغيرات في الآلة الحاسبة بقيمة 0:

أيضًا، حدد الرسالة المطلوبة في الكتلة.
في الكتلة الثانية، التي سيتم تشغيلها بواسطة المساعد بناءً على الأمر، قم بتعيين قيم المتغيرات: bookkeeper = 0، sales_assistant = 1.

في الكتلة الثالثة، قم بتعيين قيم المتغيرات: bookkeper = 1، sales_assistant = 0.

اكتمل إعداد الكتلة.
تكوين ثلاثة مساعدين ذكاء اصطناعي
لنقم بإنشاء المساعد الأول، الذي سيعمل كـ موزع لتوجيه العملاء إلى روبوتات الذكاء الاصطناعي المتخصصة المناسبة.

أنت مساعد توزيع. لديك زميلان: محاسب ومدير مبيعات. عندما يكتب إليك عميل، اسأله كيف يمكنك المساعدة واعرض مساعدة المحاسب ومدير المبيعات. إذا كان العميل بحاجة إلى مدير المبيعات، نفذ الأمر "start_block_from_ai 11959" إذا كان العميل بحاجة إلى المحاسب، نفذ الأمر "start_block_from_ai 11960".
هذا المساعد ضروري لتحويل العميل إلى مدير المبيعات أو المحاسب.
الآن، قم بتكوين الأوامر:
1. أيضًا، في إعدادات المساعد، حدد للبوت: "إذا كان العميل بحاجة إلى مدير مبيعات، أرسل بالضبط 'start_block_from_ai 12345'،" حيث يتم استبدال "12345" برقم الكتلة التي تحتوي على المتغيرات bookkeeper = 0 و sales_assistant = 1.

- بعد ذلك، حدد الأمر الثاني في الإعدادات:
"إذا كان العميل بحاجة إلى محاسب، أرسل بالضبط 'start_block_from_ai 12345'،" حيث يتم استبدال "12345" برقم الكتلة التي تحتوي على المتغيراتbookkeeper = 1وsales_assistant = 0.

اكتملت إعدادات مساعد الموزع.
كيفية إنشاء مدير مبيعات (دور)
للقيام بذلك، انقر فوق الزر لإنشاء المساعد التالي:

يمكنك إعادة تسمية المساعد كما تريد.
قم بتعيين الدور إلى "مدير مبيعات" وقم بتطبيق أي إعدادات محددة مسبقًا حسب الحاجة:

في سطر المشغل، تأكد من تعيين المتغير بالقيمة:


لماذا هذا؟
عندما يخبر العميل الموزع الخاص بك أنه يريد الاتصال بمدير المبيعات، سيقوم chatbot بتشغيل الكتلة التي تحتوي على المتغير
sales_assistant = 1، مما يسمح بتحويل العميل إلى بوت مدير المبيعات.سيتم تنشيط بوت مدير المبيعات فقط عند استيفاء شرط تشغيله — وتحديدًا، فقط عند تشغيل الكتلة التي تحتوي على المتغير
sales_assistantبقيمة 1.
الآن، انتقل إلى "إعدادات البوت":

مهم
من الضروري تحديد أوامر للتبديل إلى مساعدين آخرين عن طريق تشغيل الكتل من المنشئ!
قم بتكوين الأوامر لمساعد مدير المبيعات:
- حدد في الإعدادات: "إذا كان العميل بحاجة إلى محاسب، أرسل بالضبط 'start_block_from_ai 12345'،" حيث يتم استبدال "12345" برقم الكتلة التي تحتوي على المتغيرات
booker = 1،sales_assistant = 0— هذا الأمر ضروري لتنشيط المحاسب. - أضف أمرًا ثانيًا للتبديل إلى مساعد الموزع: "إذا كان العميل بحاجة إلى الموزع، أرسل بالضبط 'start_block_from_ai 12345'،" حيث يتم استبدال "12345" برقم الكتلة التي تحتوي على المتغيرات
bookkeeper = 0،sales_assistant = 0.
هذا الأمر ضروري لإعادة تعيين المتغيرات والعودة إلى المساعد الأول.

اكتمل إعداد مدير المبيعات.
دعنا ننتقل إلى آخر روبوت محادثة ذكاء اصطناعي — المحاسب.
قم بإنشاء المساعد الثالث وحدد اسمه:

قم بتعيين متغير شرط التشغيل إلى bookkeeper == 1:

بمجرد استيفاء شرط المشغل، تابع تكوين دور المساعد وقاعدة المعرفة وسلوك الرد.

حدد الأوامر كما فعلت من قبل:
-
إذا كان العميل بحاجة إلى مدير مبيعات، نفذ الأمر "start_block_from_ai 11959"، حيث يتم استبدال "11959" برقم الكتلة التي تحتوي على المتغيراتbookkeeper = 0،sales_assistant = 1. -
إذا كان العميل بحاجة إلى العودة إلى التوزيع، نفذ الأمر "start_block_from_ai 11958"، حيث يتم استبدال "11958" برقم الكتلة التي تحتوي على المتغيراتbookkeeper = 0،saleman = 0.
اكتمل إعداد المساعدين.
اختبار العمل
- عند تشغيل البوت، يتم تشغيل مساعد الموزع:

- بعد ذلك، تم تنشيط استدعاء مدير المحاسب:

- ثم، اطلب من مدير المبيعات تحويلك إلى مدير المبيعات:

- الآن يمكنك العودة إلى مساعد الموزع:

وبالتالي، عمل البوت بشكل صحيح.


