بناء نظام Agentic RAG ذكي للدردشة مع المستندات والبحث في الويب
تفاصيل العمل
هذا المشروع عبارة عن نظام ذكاء اصطناعي متكامل (End-to-End AI Application) يتيح للمستخدمين الدردشة مع مستنداتهم الخاصة (PDFs) واستخراج المعلومات بدقة فائقة دون التعرض لمشكلة التأليف أو المعلومات الخاطئة (Zero Hallucinations). أبرز مميزات النظام (Key Features): اتخاذ القرار (Autonomous Agent): النظام مزود بـ "عميل ذكي" قادر على تقييم الإجابة، وفي حال عدم وجود المعلومة داخل الملفات، يتخذ قراراً بالخروج والبحث في الإنترنت (Web Search Fallback) لجلب أحدث وأدق المعلومات. الذاكرة السياقية (Session Memory): إدارة ذكية للذاكرة تتيح للنظام تذكر سياق المحادثة والأسئلة السابقة لإجراء حوار تراكمي طبيعي. الاسترجاع السريع (Similarity Search): الاعتماد على قواعد البيانات المتجهة لضمان سرعة فائقة في معالجة واسترجاع النصوص. واجهة مستخدم تفاعلية (Web UI): تم بناء واجهة سلسة وسهلة الاستخدام تتيح للعميل رفع ملفاته والبدء في المحادثة فوراً. التقنيات المستخدمة (Tech Stack): اللغات وإطارات العمل: Python, LangChain. النماذج اللغوية (LLMs): نماذج Gemini Flash. قواعد البيانات المتجهة: FAISS. واجهة المستخدم: Streamlit. هندسة البرمجيات: بيئة معزولة (venv) وحماية البيانات الحساسة.
بطاقة العمل
طلب عمل مماثل