WebConverseai هي واجهة محادثة تعمل بالنيابة عن AI تتيح للمستخدمين الدردشة مع مواقع الويب. من خلال الاستفادة من نماذج اللغة المتقدمة وتخزين المتجهات ، فإنه يوفر طريقة سلسة للتفاعل مع محتوى أي موقع ويب من خلال واجهة الدردشة.
langchain_chroma و GoogleGenerativeAIEmbeddings لتحويل محتوى الموقع إلى متجر متجه لاسترجاع فعال.لإعداد المشروع ، اتبع هذه الخطوات:
استنساخ المستودع.
قم بتثبيت الحزم المطلوبة: pip install -r requirements.txt
قم بإعداد ملف .env الخاص بك باستخدام مفاتيح API اللازمة: GOOGLE_API_KEY=your_google_api_key_here
تأكد من أن لديك ملف .env مدرج في .gitignore الخاص بك للحفاظ على مفاتيحك آمنة.
لبدء التطبيق ، قم بتشغيل: streamlit run Home.py
أدخل عنوان URL لموقع الويب عند المطالبة ، وابدأ الدردشة مع الذكاء الاصطناعي حول محتوى الموقع.
ارجع إلى requirements.txt للحصول على قائمة كاملة من التبعيات.
المساهمات مرحب بها! لا تتردد في تقديم طلب سحب أو فتح مشكلة.
تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص للحصول على التفاصيل.