وكيل ريديت للذكاء الاصطناعي
Reddit AI Agent هو مساعد Reddit الذكي الذي يتيح لك البحث عن أي استعلام، وجلب أهم مواضيع Reddit بالإضافة إلى التعليقات الأكثر صلة بها. وهو يوفر ثلاث ميزات أساسية: استرجاع أهم المواضيع، وتلخيص المواضيع والتعليقات للحصول على رؤى سريعة، وتمكين ميزة الدردشة التحادثية المدعومة من الجيل المعزز للاسترجاع (RAG) لتقديم إجابات مخصصة بناءً على محتوى الموضوع.
فيديو
شاهد الفيديو التجريبي
سمات
- جلب أهم مواضيع Reddit : استرداد أهم المواضيع المتعلقة بأي استعلام، بناءً على تفضيلات المستخدم.
- تلخيص المحتوى : يلخص مناقشات الموضوع والتعليقات للحصول على نظرة عامة سريعة.
- واجهة المحادثة : تتيح لك الدردشة مباشرة مع ملخصات المواضيع والتعليقات للحصول على تجربة تفاعلية.
- واجهة مستخدم سهلة الاستخدام : توفر واجهة سهلة الاستخدام مع ميزات التسجيل والمراقبة.
الأدوات والمكتبات
- PRAW : جلب بيانات Reddit (المواضيع والتعليقات).
- LangChain & LangSmith : يستخدم لبناء وإدارة سلاسل وسجلات الذكاء الاصطناعي.
- Groq API : يوفر دعم نموذج LLM لمعالجة اللغة الطبيعية.
- FAISS Vector Store : لفهرسة البيانات والبحث فيها بكفاءة.
- نموذج تضمينات الوجه المعانقة : يحول النص إلى تضمينات لعمليات البحث الدلالية.
مفاتيح API المطلوبة
- Reddit API Key : سجل واحصل على بيانات الاعتماد هنا.
- مفتاح Groq API : قم بالتسجيل والحصول على بيانات الاعتماد من Groq Console.
الإعداد والتشغيل
قم بإنشاء ملف .env
باستخدام المفاتيح التالية:
REDDIT_API_CLIENT_ID = " <your_reddit_client_id> "
REDDIT_API_SECRET = " <your_reddit_secret> "
REDDIT_USER_AGENT = " <your_user_agent> "
GROQ_API_KEY = " <your_groq_key> "
التثبيت والتشغيل :
pip install -r requirements.txt
cd src
gradio UI.py
المهام
- إضافة المزيد من مصادر البيانات تويتر، Quora.
- إضافة دعم للتضمينات السحابية باستخدام كوز الصنوبر
- إضافة دعم للنشر السحابي