AskyourDocuments
1.0.0
مرحبًا بك في نظام توثيق الجودة! يحتوي هذا المستودع على رمز نظام يسمح لك بطرح أسئلة حول مستنداتك والحصول على إجابات بناءً على محتوياتها. وهو يدعم مجموعة واسعة من تنسيقات المستندات، بما في ذلك PDF وWord وExcel وPowerPoint والملفات النصية وحتى الصور!
git clone https://github.com/AiGptCode/AskyourDocuments.git
pip install transformers langchain fitz pillow textract pandas python-pptx opencv-python concurrent-futures
export HUGGINGFACE_API_TOKEN=your-api-key
main.py
وأدخل المسار إلى الدليل الذي يحتوي على مستنداتك: python AskyourDocuments.py
ملاحظة: إذا كنت تريد تضمين صور في بحثك، فتأكد من أنها بتنسيق مدعوم (على سبيل المثال، JPEG، PNG) وتقع في نفس الدليل مثل مستنداتك الأخرى.
إذا كنت ترغب في المساهمة في هذا المشروع، يرجى اتباع الخطوات التالية:
git checkout -b my-feature-branch
git commit -am ' Add some feature '
git push origin my-feature-branch
هذا المشروع مرخص بموجب ترخيص MIT.
langchain
لتوفير الأدوات المساعدة لإنشاء نماذج اللغة والعمل معهاfitz
لتوفير الأدوات المساعدة للعمل مع ملفات PDFPillow
لتوفير الأدوات المساعدة للعمل مع ملفات الصورtextract
لتوفير الأدوات المساعدة لاستخراج النص من تنسيقات الملفات المختلفةpandas
لتوفير الأدوات المساعدة للعمل مع البيانات الجدولية في بايثونpython-pptx
لتوفير أدوات مساعدة للعمل مع ملفات PowerPointconcurrent-futures
لتوفير واجهة عالية المستوى لتنفيذ العناصر القابلة للاستدعاء بشكل غير متزامنopencv-python
لتوفير أدوات مساعدة للعمل مع بيانات الصور والفيديو (لدعم الصور)