Babu-Lohar عبارة عن Slack Bot متعدد الاستخدامات مدعوم بنموذج لغة كبير متقدم (LLM). وهو مصمم للتفاعل مع المستندات التي تم تحميلها واستخراج المعلومات المفيدة والمساعدة في تحليل المحتوى وإدارته.
استنساخ المستودع
أولاً، انسخ مستودع Babu-Lohar من GitHub إلى جهازك المحلي. استخدم الأمر التالي:
git clone https://github.com/Madhav-MKNC/Babu-LOHAR.git;
cd Babu-LOHAR/;
بيئة الإعداد
قم بتثبيت التبعيات المطلوبة لـ Babu-Lohar. يوصى باستخدام بيئة افتراضية للحفاظ على تنظيم مشروعك.
pip install -r requirements.txt
قم بتكوين مساحة عمل Slack الخاصة بك
قم بإنشاء روبوت جديد في مساحة عمل Slack الخاصة بك واحصل على Bot User OAuth Token
.
إعداد متغيرات البيئة
سوف تحتاج إلى إعداد كافة متغيرات البيئة المذكورة في ملف .env. (تأكد من أن هذا الجزء يظل آمنًا قدر الإمكان)
تشغيل البوت
بمجرد الانتهاء من إعداد كل شيء، يمكنك تشغيل Babu-Lohar باستخدام الأمر التالي:
python main.py
بمجرد إعداد Babu-Lohar وتشغيله، يمكنك البدء في تحميل المستندات إلى مساحة عمل Slack الخاصة بك. سيقوم الروبوت تلقائيًا بمعالجة أي مستند تم تحميله إلى القنوات التي يكون عضوًا فيها.
للتفاعل مع Babu-Lohar، ما عليك سوى الإشارة إلى الروبوت في رسالة.
Babu-Lohar مرخص بموجب ترخيص MIT.
نحن ممتنون لـOpenAI على نماذج GPT المذهلة التي تدعم Babu-Lohar. بالإضافة إلى ذلك، نود أن نعرب عن شكرنا لـ @hwchase17 على إطار عمل Langchain، الذي ساهم بشكل كبير في تطوير مشروعنا.
إذا كانت لديك أي أسئلة أو استفسارات، يرجى فتح مشكلة على GitHub أو الاتصال بالمشرفين مباشرة.
استمتع باستخدام بابو لوهار!