Jamiagpt
Jamiagpt هو تطبيق دردشة على شبكة الإنترنت مدعوم من الذكاء الاصطناعي ، مصمم لتوفير المعلومات والمشاركة في محادثات لعب الأدوار المتعلقة بـ Jamia Millia Islamia. ؟ Jamiagpt
عرض الفيديو
لقطات الشاشة
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f664ca30.png)
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f6717d31.png)
سمات
- واجهة دردشة الذكاء الاصطناعي: الانخراط في محادثات لعب الأدوار مع Jamiagpt.
- استرجاع المعلومات: استرداد المعلومات ذات الصلة بناءً على استعلامات المستخدم.
- إخلاء المسئولية: يحذر المستخدمين من مرحلة التطوير الحالية للنموذج والقيود المحتملة.
التقنيات المستخدمة
- STREMLIT: إطار عمل الويب لإنشاء تطبيقات ويب تفاعلية مع Python.
- Langchain: مكتبة لبناء تطبيقات دردشة الذكاء الاصطناعى ، دمج:
- googlegenerativeai: لتوليد ردود الذكاء الاصطناعي. LLM المستخدمة: Gemini-1.5-flash
- محولات Huggingface: تستخدم للتضمينات والاستدلال. نموذج التضمين المستخدم: All-Minilm-L6-V2
- FAISS: (Facebook AI Shaleity Search) عبارة عن مكتبة للبحث السريع عن التشابه من قاعدة بيانات المتجه واسترجاع مستندات المعالجة.
- مكتبات Python: تتضمن بعض مكتبات Langchain لتخزين البيانات والإدارة والتلاعب.
](https://images.downcodes.com/uploads/20250528/img_6837020f6814f32.png)
تعليمات الإعداد
- استنساخ المستودع:
git clone https://github.com/confused-soul/JamiaGPT.git
cd JamiaGPT
- تثبيت التبعيات:
pip install -r requirements.txt
- إعداد الأسرار:
- تأكد من أنك قمت بتكوين أسرارك لمفاتيح Gemini API ومفاتيح API الاستدلال في Manager Secrets Secrets.
- تشغيل التطبيق:
- التفاعل مع Jamiagpt:
- افتح متصفح الويب الخاص بك وانتقل إلى عنوان URL المضيف المحلي المقدم.
- ابدأ في التفاعل من خلال إدخال الاستعلامات المتعلقة بـ Jamia Millia Islamia.
الاستخدام
- واجهة الدردشة: أدخل الأسئلة أو الانخراط في لعب الأدوار مع JamiaGpt.
- ردود الفعل: تقديم ملاحظات على الردود لتحسين النموذج.
المساهمة
المساهمات مرحب بها! يرجى اتباع الإرشادات القياسية للمساهمات والقضايا المفتوحة لطلبات الميزات أو تقارير الأخطاء.