يستخدم فرز المهام بالذكاء الاصطناعي قوة عملاء الذكاء الاصطناعي للرد على المواضيع بذكاء.
يرجى ملاحظة أن هذه الميزة تتطلب كل من الإضافتين discourse-automation و discourse-ai لكي تعمل.
حالات الاستخدام
-
الدعم التلقائي: إنشاء ردود ذكية على أسئلة الدعم التي يطرحها الأشخاص. على سبيل المثال، في فئة #support، يمكن للعميل استخدام محتوى المجتمع كسياق. ميزة إضافية هي أن تكون الردود مُنشأة عبر الهمسات بحيث يمكن للمجيب استخدام الردود المقترحة أولاً قبل الرد
-
خبير الفئة: تعيين عميل خبير مخصص لكل فئة في مجتمعك. الرد على المنشور الأول للموضوع، مع متابعة بشرية إذا لزم الأمر
-
الإشراف الخفي: توجيه المستخدمين لنشر محتوى مناسب للمجتمع في الأماكن الصحيحة. على سبيل المثال، إذا بدا الموضوع غير متطابق مع الفئة، فبدلاً من إجراء هذا التغيير تلقائيًا، يتم الرد في الموضوع لاقتراح فئات أخرى لتنبيه الناشر
-
متابعة الموضوع المتوقف: الرد تلقائيًا على المواضيع التي لم يتم الرد عليها لفترة من الوقت، باستخدام مشغل
stalled_topicلدفع المحادثات إلى الأمام
نظرًا لأن العملاء قابلون للتخصيص بالكامل، يمكن للمجتمع الاستفادة من هذه الميزة بطرق عديدة أخرى.
كيف يعمل
يمكن أن يقوم فرز المهام باستخدام عملاء الذكاء الاصطناعي بالرد بشكل غير مشروط على المواضيع والمنشورات من خلال استخدام العملاء لفهم السياق وتوجيه الردود الذكية.
لإعداد هذه الميزة، انتقل إلى Admin → Plugins → Automations → New automation وحدد البرنامج النصي LLM Agent Triage. يجب أن يكون لديك عميل مُنشأ قبل استخدام هذه الميزة.
التالي هو مثال لقاعدة أتمتة وعميل مرتبط بها.
المشغلات (Triggers)
تدعم هذه الأتمتة مشغلين:
- تم إنشاء/تحرير منشور (Post created/edited): يتم تشغيله عند إنشاء منشور جديد أو تعديل منشور موجود
- موضوع متوقف (Stalled topic): يتم تشغيله عندما لا يكون هناك نشاط في موضوع لفترة زمنية محددة
الإعداد (Configuration)
لتكوين هذه الميزة، تحتاج إلى تحديد معلمات معينة:
-
العميل (Agent): عميل الذكاء الاصطناعي المستخدم للفرز. يجب أن يحتوي على الإعداد الافتراضي لـ LLM ومستخدم مُحدد
-
الرد كهمسة (Reply as Whisper): ما إذا كان يجب أن يظهر رد العميل كـ همسة
-
الوضع الصامت (Silent Mode): إذا تم تحديده، سيتلقى العميل المحتوى ولكنه لن ينشر أي شيء في المنتدى. يجب على المسؤول إنشاء أدوات مخصصة قبل استخدام هذا الخيار. يتم استخدام هذا بالتزامن مع حقل الأدوات (Tools) في إعدادات العميل. قد يكون هذا مفيدًا لـ:
- إجراء طلب HTTP إلى واجهة برمجة تطبيقات داخلية للشركة لإبلاغ بحدوث شيء ما
- تنفيذ آثار جانبية على Discourse مثل إنشاء رسالة دردشة، أو وضع علامة على منشور
الوضع الصامت (Silent Mode) و الرد كهمسة (Reply as Whisper) يستبعدان بعضهما البعض — يمكن أن يكون أحدهما نشطًا فقط في كل مرة.
محاذير
- يمكن أن تكون مكالمات LLM مكلفة. كن حذرًا لمراقبة التكاليف وفكر دائمًا في التشغيل على مجموعات فرعية صغيرة
- ضع في اعتبارك أن نماذج اللغات الكبيرة (LLMs) يمكن أن تهلوس، لذا تأكد من التحقق من أي مخرجات بعناية
- يتم تخطي المنشورات التي ينشئها الروبوتات تلقائيًا ولن تؤدي إلى تشغيل العميل
- يتم تطبيق تحديد المعدل (Rate limiting): بشكل افتراضي، حد أقصى 60 مكالمة فرز في الدقيقة عالميًا و 2 لكل منشور فردي في الدقيقة. يمكن تعديل هذه الحدود عبر إعدادات الموقع المخفية
ai_automation_max_triage_per_minuteوai_automation_max_triage_per_post_per_minute

