قاعدة رمز الحد الأدنى لإنشاء تطبيقات الذكاء الاصطناعى لإجابة الأسئلة (QA) على مستندات PDF ، محليًا تمامًا.

هذا المشروع مستوحى من Local-Ai-Stack. ومع ذلك ، فإن مكدسهم يعتمد تمامًا على JavaScript ، وكنت بحاجة إلى الواجهة الخلفية المستندة إلى Python ، لذلك قررت إنشاء هذا المشروع.
git clone https://github.com/mallahyari/ai-starter-kit.git cd backend/app
pip install -r requirements.txt cd frontend
npm installdocker run -p 6333:6333 qdrant/qdrantتثبيت تعليمات Ollama هنا
قم بتشغيل خادم Fastapi (من Inside backend Directory):
python app/main.pyfrontend ): npm start يمكنك تغيير التكوينات في ملف .config ، مثل نموذج التضمين وحجم الجزء وتداخل الجزء . إذا كنت تخطط لاستخدام Qdrant Cloud ، فيمكنك أو يمكنك إنشاء ملف .env الخاص بك وتعيين مفاتيح API اللازمة.
على الرغم من أن التطبيق الحالي يدعم ملفات PDF فقط ، إلا أنه من السهل جدًا إضافة أنواع أخرى من الملفات مثل الملفات النصية ، وما إلى ذلك ، يمكنك أيضًا إضافة الدردشة المفتوحة بالإضافة إلى QA Over Document Use Case.
إذا كان لديك أي تعليق أو تعليقات ، فالرجاء عدم التردد في استخدام قسم Discussions وفتح موضوع جديد. يمكنك أيضًا التواصل مباشرة عبر LinkedIn أو Twitter