تطبيق الجيل المتصلة بالاسترجاع المتصلة بالاسترجاع (Rag-Fusion) مع Ollama ، Langchain ، Llama3-8b ، Faiss و Mistral-7b

ورقة مرجعية - https://arxiv.org/pdf/2402.03367
ينفذ هذا المشروع تطبيقًا كاملًا للإنترنت لتوليد النصوص واسترجاعه ، ويستفيد من الموارد المحلية الفعالة.
- العملية غير المتصلة: يعمل بالكامل دون اتصال بالإنترنت ، وهو مثالي للسيناريوهات مع وصول محدود أو غير موثوق للشبكة.
- التكلفة الصفر: تستخدم أدوات مفتوحة المصدر متوفرة بحرية ، مما يقلل من نفقات البنية التحتية.
- Ollama with Llama3-8b LLM: توظف Ollama للتنفيذ غير المتصل بنموذج LLAMA3 القوي لغة اللغة ، مما يتيح توليد النص الفعال.
- قاعدة بيانات Vector FAISS: تستفيد من FAISS ، وهي قاعدة بيانات متجهة عالية الأداء في وضع عدم الاتصال ، لتخزين وتضمينات المستندات بكفاءة.
- عانق التضمينات: يدمج التضمينات التي تم تدريبها مسبقًا من الوجه المعانقة للتمثيل الدلالي للبيانات النصية.
- MultiqueryReTriever: يقوم بأتمتة عملية ضبط موجه باستخدام LLM لإنشاء استعلامات متعددة من وجهات نظر مختلفة لاستعلام إدخال المستخدم المعطى.
ابدء
تشغيل الأوامر التالية على المحطة الخاصة بك.
استنساخ هذا المستودع.
git clone https://github.com/RionDsilvaCS/research-assistant-rag-fusion.git
تثبيت التبعيات المطلوبة (تأكد من أنك داخل Git Dir)
pip install -r requirements.txt
لإنشاء المتجه الخاص بك DB
تكوين إعدادات المشروع تأكد من تشغيل Ollama على جهازك. https://ollama.com/download
https://ollama.com/library/llama3
https://ollama.com/library/mistral
الآن Everthying جاهز للتشغيل


خط أنابيب خرقة في وضع عدم الاتصال

تعزيز كفاءتك البحثية مع هذه الفوائد القوية:
يقدم مساعد البحث الذي يعمل بالطاقة بالخرقة هذا العديد من المزايا لرفع لعبة البحث الخاصة بك:
- الدقة المعززة والشمولية: يضمن Rag-Fusion استعلاماتك إلى استرداد المعلومات الأكثر صلة من مجموعة الأبحاث الخاصة بك ، مما يعزز فهمًا أعمق لموضوعك.
- Spark New Research Aperies: يساعدك توليد متعدد الأجزاء مع Langchain على اكتشاف الاتصالات الخفية واستكشاف وجهات نظر متنوعة ، مما يؤدي إلى إمكانيات البحث الرائدة.
- سير العمل دون انقطاع: العمل بسلاسة في وضع عدم الاتصال! يحافظ متجر المتجه على بيانات البحث التي يمكن الوصول إليها بسهولة ، مما يلغي الحاجة إلى اتصال بالإنترنت.
- الحل الفعال من حيث التكلفة: جميع التقنيات المستخدمة في هذا المشروع مفتوحة المصدر ، مما يجعل هذه أداة البحث القوية دون أي رسوم ترخيص.
- تحسين إنتاجية البحث: تبسيط عملية البحث الخاصة بك عن طريق استرداد المعلومات ذات الصلة دون عناء واكتساب رؤى جديدة ، وتحرير الوقت الثمين للتحليل والاستكشاف.
- إلهام غير متصل: يصبح مساعد البحث هذا رفيقك المستمر ، وعلى استعداد لإثارة الإلهام وتوجيه رحلة البحث الخاصة بك حتى بدون اتصال بالإنترنت.
جمعت هذه الفوائد الباحثين تمكينهم من تحقيق كفاءة أكبر ، وفتح طرق بحثية جديدة ، وفي النهاية تقدم مساهمات كبيرة في مجالهم.
اتبعني
githubriondsilvacs · linkedIn @rion dsilva