هذا المشروع هو تطبيق (RAG) مُصمم باستخدام Streamlit وLangChain ومحولات Hugging Face. يتيح التطبيق للمستخدمين التفاعل مع ذكاء اصطناعي محادثة يسترجع المعلومات من منشورات المدونات ويُولّد استجابات مُراعية للسياق. كما يتضمن التطبيق نظام ذاكرة لحفظ سجل المحادثات، مما يجعله أشبه بمحادثة طبيعية.
يستخدم هذا التطبيق تقنية التوليد المعزز بالاسترجاع (RAG) للإجابة على أسئلة المستخدمين بناءً على محتوى منشور مدونة. منشور المدونة المستخدم في هذا المشروع هو "وكلاء مستقلون مدعومون من LLM"، والذي يناقش مكونات وتحديات بناء وكلاء مستقلين مدعومين بنماذج لغوية كبيرة (LLMs).
تم بناء التطبيق باستخدام:
Streamlit: لواجهة المستخدم.
LangChain: لخط أنابيب RAG والذاكرة التحادثية.
Hugging Face Transformers: للتضمينات ونماذج اللغة.
BeautifulSoup (bs4): لتحليل منشور المدونة.