كيفية إنشاء مساعدَين ذكيين أو أكثر في محادثة واحدة

لتمكين تشغيل المساعد المشترك، سنحتاج إلى منشئ قمع وثلاثة مساعدين ذكاء اصطناعي. ستُستخدم الكتل في المنشئ لتعيين المتغيرات، والتي ستُشار إليها لاحقًا في شروط المساعدين، بينما سيعمل المساعدون أنفسهم كمستشارين للعملاء.

سننشئ ثلاثة مساعدين بالأدوار التالية:

  1. مساعد الموزع

  2. مساعد مدير المبيعات

  3. مساعد المحاسب

العمل في المنشئ

سنحتاج إلى ثلاث كتل في منشئ روبوت الدردشة — يجب ضبط جميع الكتل على "البديل."

يتمثل دور كتل Fallback فيما يلي:

  1. تحتوي على متغيرات ستُعيَّن للعميل بقيمة 1 أو 0؛

  2. ستُفعِّل إحدى الكتل مساعد الموزع؛

  3. تُعيد تعيين المتغيرات لإمكانية الانتقال لاحقًا من مساعد إلى آخر.

في الكتلة الأولى، نُعيّن المتغيرات في الحاسبة بقيمة 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.

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

اكتملت إعدادات مساعد الموزع.

كيفية إنشاء مدير مبيعات (دور)

للقيام بذلك، انقر على الزر لإنشاء المساعد التالي:

اضبط الدور على "مدير مبيعات" وطبّق أي إعدادات مسبقة حسب الحاجة:

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

ما الغرض من هذا؟

عندما يخبر العميل موزّعك بأنه يريد التواصل مع مدير المبيعات، فسيُفعِّل روبوت الدردشة الكتلة التي تحتوي على المتغير sales_assistant = 1، مما يسمح بتحويل العميل إلى روبوت مدير المبيعات.

لن يتفعّل روبوت مدير المبيعات إلا عند تحقق شرط التشغيل الخاص به — وبالتحديد، فقط عند تفعيل الكتلة التي تحتوي على المتغير sales_assistant المضبوط على 1.

الآن، انتقل إلى "إعدادات الروبوت":

مهم

اضبط أوامر مساعد مدير المبيعات:

  1. حدِّد في الإعدادات: «إذا كان العميل يحتاج إلى محاسب، فأرسل بالضبط 'start_block_from_ai 12345'»، حيث يتم استبدال “12345" برقم الكتلة التي تحتوي على المتغيرات booker = 1, sales_assistant = 0 — هذا الأمر ضروري لتفعيل المحاسب.

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

هذا الأمر مطلوب لإعادة تعيين المتغيرات والعودة إلى المساعد الأول.

اكتمل إعداد مدير المبيعات.

لننتقل إلى آخر روبوت دردشة بالذكاء الاصطناعي — bookkeper.

أنشئ المساعد الثالث وامنحه الاسم:

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

بمجرد تحقق شرط المُفعِّل، انتقل إلى إعداد دور المساعد، وقاعدة المعرفة، وسلوك الاستجابة.

حدِّد الأوامر كما فعلت سابقًا:

  1. إذا كان العميل يحتاج إلى مدير مبيعات، فنفِّذ الأمر "start_block_from_ai 11959"، حيث يتم استبدال "11959" برقم الكتلة التي تحتوي على المتغيرات bookkeeper = 0, sales_assistant = 1.

  2. إذا كان العميل يحتاج إلى العودة إلى التوزيع، فنفِّذ الأمر "start_block_from_ai 11958"، حيث يتم استبدال "11958" برقم الكتلة التي تحتوي على المتغيرات bookkeeper = 0, saleman = 0.

اكتمل إعداد المساعدين.

اختبار العمل

  1. عند تشغيل الروبوت، يتم تفعيل مساعد الموزع:

  1. بعد ذلك، تم تفعيل مدير المحاسب:

  1. ثم، اطلب من مدير المبيعات أن يحوّلك إلى مدير المبيعات:

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

وبذلك يكون الروبوت قد عمل بشكل صحيح.

آخر تحديث