يتيح تطبيق Q&A هذا القطع (الجيل المتمثل في الاسترجاع) للمستخدمين تحميل مستند والاستعلام عنه للحصول على إجابات ذات صلة. يمكن للمستخدمين إدخال مفتاح Openai API ، وتحميل مستند (ملف PDF أو ملف نصي) ، وطرح الأسئلة المتعلقة بمحتوى المستند. سيقوم التطبيق بإنشاء إجابات بناءً على المستند الذي تم تحميله باستخدام نماذج لغة Openai.
هذا هو التنفيذ الأساسي للغاية لنظام التوليد (RAG) الذي تم تجهيزه الاسترجاع. على هذا النحو ، قد يكون لها قيود في التعامل مع المستندات المعقدة أو الرد على استفسارات دقيقة. قد تتضمن الإصدارات المستقبلية تحسين معالجة المستندات ، ومعالجة أفضل للاستعلام ، وأكثر من ذلك. يرجى استخدام الأداة وفقًا لذلك وعادل.
أدخل مفتاح Openai API الخاص بك (إلزامي) : يتطلب التطبيق مفتاح API OpenAI لإنشاء ردود. أدخل المفتاح الخاص بك في حقل الإدخال المقدم في البداية. إذا لم يكن لديك مفتاح Openai API ، فقم بإنشاء واحد.
قم بتحميل مستند : انقر فوق زر التحميل لتحديد مستند (ملف PDF أو ملف نصي). سيقوم التطبيق بمعالجة المحتوى للاستعلام.
اطرح أسئلة : أدخل سؤالك في مربع الاستعلام المتعلق بمحتوى المستند الذي تم تحميله. سيقوم التطبيق بإنشاء وعرض الإجابات ذات الصلة بناءً على محتوى المستند.
RAG_Project
│
├── app.py # Main Streamlit application
├── requirements.txt # List of dependencies
└── README.md # Documentation for the app (this file)