إنتقل إلى المحتوى الرئيسي

نظرة عامة على روبوتات المحادثة

ما هي هذه الميزة

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

هذا القسم ليس مُشغّل وكيل Agent كامل.

يركز على:

  • تجميع المعرفة (نص، موقع، Q&A، ملفات)
  • إجابات مبنية على المعرفة
  • إعدادات اللغة والترجمة
  • إدارة حالات التشغيل

أما التنفيذ الوكيلي (Tools + Human-in-the-loop + شروط معقدة) فيكون داخل Workflows.

حدود النطاق

استخدم Chatbots عندما تحتاج:

  • ردود دعم/FAQ سريعة من المعرفة
  • سلوك متوقع ومنضبط
  • إعداد مباشر بدون أوركستراشن معقد

استخدم Workflows عندما تحتاج:

  • تشغيل أدوات بشكل شرطي
  • موافقات أو تدخل بشري
  • مسارات متعددة الخطوات

مصادر المعرفة

يمكن أن يستخدم الروبوت مصدرًا واحدًا أو أكثر:

  • نص
  • رابط موقع
  • أزواج Q&A
  • ملفات مرفوعة/مختارة

في الواجهة تظهر كمجموعة تبويبات عمودية مع حالة تفاعلية:

  • أخضر: المصدر مكتمل
  • دائرة برتقالية: المصدر غير مكتمل

ويجب وجود مصدر واحد على الأقل للحفظ.

حدود التحقق

تُطبق على الواجهة والخلفية:

  • knowledgeContent: حتى 200,000 حرف
  • knowledgeFileKeys: حتى 50 ملفًا
  • listOfQA: حتى 300 زوج Q&A مكتمل

اللغة ووضع الترجمة

  • language: اللغة الافتراضية للروبوت
  • strictToLanguage:
    • false: وضع ترجمة (الرد بلغة رسالة المستخدم)
    • true: تقييد اللغة

حالات التشغيل

الحالات المدعومة:

  • Draft
  • Active
  • Training
  • OnHold

ملاحظة مهمة:

  • في حالة OnHold يجب أن يتوقف الروبوت عن الرد.

سلوك إعادة البناء

أي تعديل على مصادر المعرفة قد يطلق إعادة بناء Knowledge Base في الخدمات الخلفية، لذلك يجب متابعة الحالة تشغيليًا.

أخطاء شائعة

  • التعامل مع Chatbots كأنه Agent كامل
  • محاولة الحفظ بدون أي مصدر معرفة
  • إضافة مصادر كثيرة غير منظمة
  • تجاهل OnHold كحالة إيقاف تشغيلي

لقطات ضمن هذا المسار

عرض قائمة روبوتات المحادثة مع شارات الحالة
نافذة إنشاء روبوت محادثة مع الاسم ونوع الروبوت
لوحة إعداد روبوت الذكاء الاصطناعي مع أقسام المعرفة
صفحة تفاصيل الروبوت مع تبويب الإعدادات