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

هل ترغب في إنشاء مساعد افتراضي لشركتكحسنًا، لم تعد بحاجة إلى الاعتماد على خدمات الحوسبة السحابية التي تُعرّض خصوصية بياناتك للخطر. في هذه المقالة، سنشرح لك كيفية إنشاء روبوت محادثة للإجابة على الأسئلة الشائعة باستخدام AnythingLLM.
اتضح أن أي شيء يتعلق ببرنامج الماجستير في القانون لقد رسخت مكانتها كواحدة من أفضل المنصات لـ تطبيق تقنية RAG (التوليد المعزز بالاسترجاع أو التوليد المعزز بالاسترجاع). تسمح هذه التقنية لنموذج اللغة (LLM) بالرجوع إلى قاعدة معرفية محددة قبل الرد. ينتج عن ذلك استجابة أكثر دقة دون خطر قيام الذكاء الاصطناعي بتلفيق المعلومات. هل أنت مهتم؟ دعنا نرى كيفية تطبيقها خطوة بخطوة.
متطلبات إنشاء روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM
قبل البدء، من المهم أن يتوفر لديك ما يلي. أولاً، عليك تثبيت تطبيق AnythingLLM في نسخته الخاصة بالخادم (Docker)ستحتاج أيضًا إلى جهاز كمبيوتر بموارد كافية: 8 جيجابايت على الأقل من ذاكرة الوصول العشوائي، أو 16 جيجابايت إذا كنت ستشغل نموذج لغة محلية.
وبالطبع، يجب أن يكون لديك ملف منظم يحتوي على قائمة الأسئلة والأجوبة الرسمية (ملف PDF، أو Word، أو CSV، أو Markdown، أو نص عادي). إذا كانت لديك أي أسئلة حول هذا الموضوع، فراجع المدخل. كيفية إعداد AnythingLLM لأول مرة بدون تعقيدات.
الخطوة الأولى: إعداد وثيقة الأسئلة الشائعة

إذا كنت ترغب في إنشاء روبوت محادثة للإجابة على الأسئلة الشائعة باستخدام AnythingLLM، فإن الخطوة الأولى هي إعداد ملف الأسئلة الشائعة. يمكن للذكاء الاصطناعي قراءة النصوص غير المنظمة، ولكن من المهم تنظيمها بشكل جيد لضمان الحصول على إجابات دقيقة.تأكد من أن النص يتضمن ما يلي:
- تنسيق واضح: هيكل مع عناوين (سياسات الشحن، المرتجعات والضمانات، إلخ) أو أزواج سؤال: وجواب: .
- لغة مباشرة، مع النبرة التي تريد أن يستخدمها الذكاء الاصطناعي للرد على المستخدمين.
- السياق الكاملبدلاً من كتابة إجابات غامضة ("تكلفة الخدمة 10 دولارات")، قم بتضمين السياق الكامل ("تكلفة خطة الاشتراك الشهرية الأساسية 10 دولارات أمريكية").
الخطوة الثانية: إنشاء مساحة عمل خدمة العملاء - الأسئلة الشائعة
في برنامج AnythingLLM، تُنظَّم المعلومات في مساحات عمل. تعمل كل مساحة عمل كحاوية مستقلة تحتوي على مستنداتها ومعاييرها ونماذج الذكاء الاصطناعي الخاصة بها. لإنشاء مساحة عمل، انقر على مساحات عمل جديدة في الشريط الجانبي الأيسر للتطبيق. أعطه اسماً واضحاً، مثل الأسئلة الشائعة لخدمة العملاء.
الخطوة 3: قم بتحميل ملف الأسئلة والأجوبة وإعداده
في هذه الخطوة، ما سنفعله هو حوّل ملف الأسئلة الشائعة إلى تضمينات أو متجهات رقميةبهذه الطريقة، ستتمكن قاعدة بيانات المتجهات الداخلية (مثل LanceDB) من معالجة عمليات بحث المستخدم. إليك الطريقة:
- ادخل مساحة عمل تم إنشاؤه حديثاً.
- انقر على الخيار رفع.
- حدد ملف الأسئلة الشائعة أو اسحبه مباشرة إلى الواجهة.
- بمجرد تحميله في مكتبة اللوحة، حدد مربع المستند وانقر على انتقل إلى مساحة العمل.
- انقر الآن على احفظ وقم بالتضمينسيقوم التطبيق بتقسيم الملف إلى أجزاء وإنشاء فهارس البحث.
الخطوة 4: اضبط موجه النظام لإنشاء روبوت محادثة للإجابة على الأسئلة الشائعة باستخدام AnythingLLM

عند إنشاء روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM، تتمثل الخطوة الرابعة في تهيئة موجه النظام. حدد سياق وشخصية وقواعد وحدود برنامج الدردشة الآليهنا تمنعه من التحدث عن مواضيع لا علاقة لها بعملك وتأمره بالرد فقط بناءً على المستندات التي تم تحميلها.
في مساحة العمل، بجوار زر التحميل، انقر فوق الزر لـ إعدادات. انتقل إلى علامة التبويب إعدادات الدردشة وانزل إلى القسم موجه النظامفي حقل النص، اكتب تعليمات مثل ما يلي:
أنت المساعد الافتراضي الرسمي لدعم العملاء لشركة (اسم شركتك). مهمتك الوحيدة هي الإجابة على أسئلة المستخدمين باستخدام المعلومات الواردة في مستندات الأسئلة الشائعة المرفقة فقط. أجب بطريقة ودية ومهنية وموجزة ومباشرة. لا تقم أبدًا بتلفيق معلومات أو أسعار أو تواريخ، أو افتراض حقائق غير مذكورة صراحةً في النص. حافظ على إجاباتك بنفس لغة المستخدم.
في الحقل التالي، رد الرفض في وضع الاستعلاملاحظ ما يجب أن يرد به برنامج الدردشة الآلي إذا لم يكن سؤال المستخدم موجودًا في ملف الأسئلة الشائعة. في حقل النص، يمكنك كتابة شيء مثل: أعتذر، ليس لدي هذه المعلومات في الوقت الحالي. يرجى الاتصال بفريق الدعم لدينا على [email protected].»
الحقل الأخير في هذا القسم هو درجة حرارة LLMمن الأفضل تقليلها إلى 0.2 كحد أقصى، ليكون النموذج أكثر دقة وأقل إبداعًا في ردوده. أنت الآن على وشك إنشاء روبوت محادثة للإجابة على الأسئلة الشائعة باستخدام AnythingLLM.
الخطوة 5: ضبط عملية الاسترداد (إعدادات RAG)
يلزم إجراء خطوة أخيرة لضبط إعدادات روبوت الدردشة للإجابة على الأسئلة الشائعة باستخدام AnythingLLM. إذا كنت لا تزال في إعدادات مساحة العمل، فانتقل إلى علامة تبويب قاعدة بيانات المتجهات.
- في القسم مقتطفات سياقية قصوىقم بضبطه بحيث يحتوي على ما بين 3 و 5 أجزاء. هذا يضمن أن النموذج يحلل فقط المعلومات الأكثر صلة للإجابة على السؤال.
- القسم التالي هو عتبة تشابه المستنداتهناك، اضبط الفلتر على "عالي" أو قيمة أكبر من 0.7. هذا يجبر برنامج الدردشة الآلي على اشتراط تطابق عالٍ بين سؤال المستخدم ومحتوى الأسئلة الشائعة لديك من أجل الرد.
الخطوة 6: اختبار إنشاء روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM
بهذا تكون قد أنشأت للتو روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM. ولكن قبل نشر المساعد، من المستحسن القيام بـ الاختبارات السلوكية يمكنك طرح أسئلة مباشرة من واجهة الدردشة في التطبيق، مثل الأسئلة التالية:
- تطابق تاماطرح سؤالاً باستخدام نفس الكلمات الواردة في وثيقة الأسئلة الشائعة. مثال: "كم من الوقت يستغرق وصول الطلب؟" تأكد من أن الإجابة مطابقة بنسبة 100%.
- صياغة نفس السؤال ولكن بصياغة مختلفة. مثال: "إذا اشتريت اليوم، متى سيتم تسليم الطرد؟" يجب على نظام RAG استرجاع الجزء الصحيح والاستجابة بشكل مناسب.
- أيضًا اطرح سؤالاً غير موجود في المستندمثل "ما هي وصفة كعكة الشوكولاتة؟" إذا كان كل شيء على ما يرام، فسيقوم برنامج الدردشة الآلي بتفعيل قاعدة التوجيه وتوجيه المستخدم إلى بريد الدعم الإلكتروني.
الخطوة 7: انشر أداة الدردشة الآلية على موقعك الإلكتروني

بعد إنشاء واختبار روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM، ستكون جاهزًا لـ قم بنشره. هذه الخطوة بسيطة أيضاً:
- اذهب إلى إعدادات من مساحة العمل، أدخل الخيار أداة دردشة قابلة للتضمين.
- ضع علامة في المربع تفعيل الأداة.
- قم بضبط النطاقات المسموح بها لمنع المواقع غير المصرح لها من استخدام خادمك.
- انسخ الكود
<script>قم بإنشائه وأدرجه في الملصق<head>أو قبل ملصق الإغلاق<\body>من موقع الويب (ووردبريس، شوبيفاي، إلخ).
هذا كل شيء! إنشاء روبوت محادثة للإجابة على الأسئلة المتكررة باستخدام AnythingLLM أمر في غاية السهولة. هذا التطبيق يجمع هذا النظام بين قوة نماذج اللغة وتقنية RAG من خلال واجهة سهلة الاستخدام للغاية. في غضون دقائق، يمكنك إنشاء ونشر مساعد افتراضي مدعوم بمستنداتك الخاصة، والذي يمثل عملك بشكل احترافي.
منذ صغري، كنت مفتونًا بكل ما هو علمي وتقني، وخاصةً تلك التطورات التي تجعل حياتنا أسهل وأكثر متعة. أحب الاطلاع على آخر الأخبار والاتجاهات، ومشاركة تجاربي وآرائي ونصائحي حول الأجهزة والتقنيات التي أستخدمها. هذا ما دفعني للعمل ككاتب محتوى إلكتروني قبل ما يزيد قليلاً عن خمس سنوات، مع التركيز بشكل أساسي على أجهزة أندرويد وأنظمة تشغيل ويندوز. لقد تعلمت شرح المفاهيم المعقدة بأسلوب مبسط ليسهل على قرائي فهمها.
