Discourse AI - تصنيف الذكاء الاصطناعي باستخدام Agent

يستخدم التصنيف بالذكاء الاصطناعي (AI triage) قوة وكلاء الذكاء الاصطناعي (AI Agents) للرد على المواضيع بذكاء.

:information_source: يرجى ملاحظة أن هذه الميزة تتطلب كلًا من المكوّن الإضافي discourse-automation والمكوّن الإضافي discourse-ai لكي تعملا.

حالات الاستخدام

  1. الدعم التلقائي: إنشاء ردود ذكية على أسئلة الدعم المقدمة من الأشخاص. على سبيل المثال، في فئة Support (الدعم)، يمكن للوكيل استخدام محتوى المجتمع كـ سياق. وميزة إضافية هي إنشاء الإجابات عبر الهمسات حتى يتمكن المجيب من استخدام الردود المقترحة أولاً قبل الرد.

  2. خبير الفئة: تعيين وكيل خبير مخصص لكل فئة في مجتمعك. الرد على المنشور الأول في الموضوع، مع متابعة بشرية إذا لزم الأمر.

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

نظرًا لأن الوكلاء قابلون للتخصيص بالكامل، يمكن للمجتمع الاستفادة من هذه الميزة بطرق أخرى عديدة.

كيف يعمل

التصنيف باستخدام الذكاء الاصطناعي (AI triage) باستخدام الوكلاء يمكنه الرد بشكل غير مشروط على المواضيع والمنشورات عن طريق استخدام الوكلاء لفهم السياق وتوجيه الردود الذكية.

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

الإعداد

لتكوين هذه الميزة، تحتاج إلى تحديد معلمات معينة:

  • الوكيل (Agent): وكيل الذكاء الاصطناعي الذي سيتم استخدامه للتصنيف. يجب أن يكون لديه نموذج لغوي كبير (LLM) افتراضي ومستخدم محدد.

  • الرد كـ همسة (Reply as Whisper): ما إذا كان يجب أن يظهر رد الوكيل كـ همسة.

  • الوضع الصامت (Silent Mode): إذا تم تحديده، سيتلقى الوكيل المحتوى ولكنه لن ينشر أي شيء في المنتدى. يجب على المسؤول إنشاء أدوات مخصصة قبل استخدام هذا الخيار. يتم استخدام هذا بالتزامن مع حقل الأدوات (Tools) في إعدادات الوكيل. قد يكون هذا مفيدًا لـ…

محاذير

  • يمكن أن تكون استدعاءات النماذج اللغوية الكبيرة (LLM) مكلفة. كن حذرًا في مراقبة التكاليف وفكر دائمًا في التشغيل على مجموعات فرعية صغيرة.
  • ضع في اعتبارك أن النماذج اللغوية الكبيرة يمكن أن تهلوس، لذا تأكد من التحقق من أي مخرجات بعناية.
12 إعجابًا

رائع.

هل يمكن استخدام هذا أيضًا لكتابة ملخصات للبريد الوارد، والرد بموضوع جديد في فئة مختلفة؟

إعجاب واحد (1)

ليست هذه الميزة، ولكن لدينا أتمتة قائمة على الأدوات يمكنها القيام بذلك باستخدام JavaScript مخصص، وهي ليست جاهزة تمامًا بعد.

3 إعجابات

ومن الجدير بالذكر أيضًا أن فرز نماذج اللغات الكبيرة (llm triage) يمكنه الآن الرد باستخدام شخصية، مما يعني أنه يمكنك دعم الردود المخصصة بناءً على الفرز.

هذه الأتمتة ترد دون شرط. سيقوم الفرز بالرد بشكل شرطي.

6 إعجابات

ملاحظة @Saif نحتاج إلى تحديث المنشور الرئيسي لشرح خيار “صامت”.

إذا اخترت “صامت”، فلن يتم إنشاء أي منشور، ولن تُترك أي معلومات خلفك.

قد يبدو هذا غريبًا للغاية، ولكن إذا كان لديك أداة قسرية، فيمكنها إجراء آثار جانبية مثل:

  • إرسال طلب HTTP إلى واجهة برمجة تطبيقات داخلية للشركة لإعلامها بحدوث شيء ما.
  • إجراء آثار جانبية على Discourse مثل إنشاء رسالة دردشة، أو وضع علامة على منشور.

يتطلب استخدام الخيار الصامت منك أيضًا إنشاء أداة مخصصة لتنفيذ الإجراء الخاص الذي تريد تنفيذه.

هل يمكنك دمج هذا في المنشور الرئيسي (يحتاج إلى لقطات شاشة جديدة وما إلى ذلك)؟ لا تتردد في طلب توضيحات.

إعجابَين (2)

بعض الأسئلة

  • هل يجب عليك استخدام الوضع الصامت حصريًا؟ هل يمكنني تحديد “الرد كهمسة”؟ أفترض أنه لا يهم ما دام لا يوجد رد (من منظور واجهة المستخدم، يجب علينا تعطيل خيارات معينة إذا لم يكن ذلك يعتمد عليه)

  • هل يجب أن تكون أدوات قسرية فقط؟ ماذا عن استدعاءات الأدوات العادية من الشخصية؟ ماذا لو لم يكن لدى الشخصية أدوات قسرية؟

  • أعتقد أنه يجب علينا وضع إخلاء مسؤولية لهذا الخيار نظرًا لاعتماده على الأدوات المخصصة واختيار الأدوات القسرية عبر الشخصية.

  • بالعودة إلى حالات الاستخدام، أعتقد أن هذا يغير اسم هذه الميزة من “الرد التلقائي للذكاء الاصطناعي” إلى “فرز الذكاء الاصطناعي عبر الشخصية” نظرًا لأن هذا الخيار لا يحتوي على “ردود تلقائية” مرئية أو غير مرئية (همسات).

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

تمنحك الأدوات القسرية ضمانات بأنه سيتم استدعاء الأداة، ولكن يمكن استخدامها بشكل جيد بدون أدوات قسرية.

نعم، من الصعب جدًا شرح هذا الإعداد وهو قوي جدًا.

هذه نقطة جيدة.

إعجابَين (2)

هل يمكن إضافة شيء مثل “كتابات” أو “ردود” إلى صفحة المنشور عندما يرد الشخصية؟ هل يمكن أن يُضاف شيء كهذا عندما يرد المستخدمون العاديون على المنشور؟

نظريًا هو تغيير يمكننا إجراؤه لكنه معقد جدًا

إعجاب واحد (1)

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

ميزة رائعة، اقتراح. في المنشور الأول، ربما يجب الإشارة إلى أن نقطة البداية هي لوحة تحكم مسؤول Discourse -> الإضافات -> الأتمتة -> إضافة أتمتة وأن ميزة الأتمتة معطلة افتراضيًا وتحتاج إلى تمكين.

أمضيت حوالي 30 دقيقة في البحث في جميع ميزات الذكاء الاصطناعي لمعرفة كيفية تمكين هذا قبل أن ألاحظ أن هذا ضمن الأتمتة (وكان عليّ تمكين ميزة الأتمتة التي كانت معطلة افتراضيًا).

إعجاب واحد (1)

لقد ناقشنا هذا مع @roman اليوم، ونفكر في إضافته إلى صفحة الميزات لجعله أكثر قابلية للاكتشاف.

5 إعجابات