
دردشة Arxiv
مساعد باحث من الذكاء الاصطناعي وبروت الخلاف
وكيل chatbot منظمة العفو الدولية ، مصمم لمساعدة الباحثين وعشاق الوصول والتفاعل مع أرشيف ورقة Arxiv.
الهدف من ذلك هو جعل عملية استكشاف الأدب أكثر كفاءة وتسهيل المناقشات عبر أوراق متعددة ، وكذلك مع أقرانهم. بنيت مع langchain ، discord.py ، gpt-3.5 باستخدام Openai API.
العرض التوضيحي
انضم إلى خادم Discord هنا ، ابدأ الدردشة. رابط دعوة الروبوت قريبا.
سمات
- الاستعلام عن أوراق
- اطرح أسئلة حول أوراق محددة ، سوف يستجيب Arxiv-Chat مع ردود تم الاستشهاد بها بشكل مناسب.
- ملخصات الورق
- لخص الأوراق بإيجاز ، مع تسليط الضوء على الحجة والاستنتاجات الرئيسية. هناك 3 اختلافات: {laymans ، keypoints ، شاملة} التي يتم اختيارها بناءً على التفضيل ومستوى التفاصيل المطلوبة.
- توليد أسئلة
- يمكن أن تقوم Arxiv Chat بإنشاء مجموعة من الأسئلة البحثية التي توفر وجهات نظر بديلة ورؤى قيمة. رمي هذه الأسئلة مرة أخرى في الذكاء الاصطناعى لتعزيز مساعدتك استكشافك وفهمك للورقة المهم يأخذون على الانسداد.
- مناقشة جذابة
- يمكنك بدء المناقشات التي تنطوي على أوراق متعددة. عند الإجابة على الأسئلة المقارنة ، سيتم استطلاع محتويات كل ورقة.
- الاستشهادات
- إذا كنت ترغب في استكشاف المزيد ، فيمكنك طلب اقتباسات ورقة.
- توصية ورقة/بحث
- قد يوصي Arxiv-Chat بأوراق محددة بناءً على مناقشتك. يمكنه أيضا البحث ببساطة مع استعلام.
- كعامل مستقل ، يمكن أن يتحلل مطالبات المستخدم في عدة مهام ، مما يزيل الحاجة إلى تسمية المهام على وجه التحديد. انظر وظيفة Openai استدعاء API.
ميزات مخطط لها
- محمل مستودع GIT
- القدرة على استنساخ روابط ريبو GIT في الورق ، مما يتيح أن يكون رمزها جزءًا من قاعدة المعرفة التي يمكن الوصول إليها للوكيل. يمكن أن تساعد في فهم تنفيذ ورقة مع رمز.
إذا كان لديك أي أفكار لميزات إضافية أو ترغب في المشاركة في تطوير هذه الميزات ، انظر هنا
تثبيت
ملاحظة: يجب أن يكون لديك Python 3.9 أو لاحقًا مثبتة.
ملء .env.example وأعد تسمية إلى .env . ستحتاج إلى {Openai ، Serpapi} مفاتيح API.
بدون Docker
تثبيت تبعيات بيثون:
pip install -r requirements.txt
مع Docker
بناء الصورة:
docker build . -f Dockerfile -t arxiv-chat
الاستخدام
قم بتشغيل Bot Discord محليًا:
بدون Docker
مع Docker
docker run -it --rm --env-file .env arxiv-chat
حدد خيار -t لتشغيله في وضع إدخال مستخدم REPLE/TERMNIAL.
المساهمة
يتم تقدير المساهمات. أرسل العلاقات العامة إذا كان لديك فكرة ميزة جديدة ، أو لاقتراح تحسينات.