WebConverseai est une interface conversationnelle alimentée par AI qui permet aux utilisateurs de discuter avec des sites Web. En tirant parti des modèles de langage avancés et du stockage vectoriel, il fournit un moyen transparent d'interagir avec le contenu de n'importe quel site Web via une interface de chat.
langchain_chroma et GoogleGenerativeAIEmbeddings pour convertir le contenu du site Web en un magasin vectoriel pour une récupération efficace.Pour configurer le projet, suivez ces étapes:
Clone le référentiel.
Installez les packages requis: pip install -r requirements.txt
Configurez votre fichier .env avec les touches API nécessaires: GOOGLE_API_KEY=your_google_api_key_here
Assurez-vous d'avoir ce fichier .env répertorié dans votre .gitignore pour garder vos clés en sécurité.
Pour démarrer l'application, exécutez: streamlit run Home.py
Entrez une URL du site Web lorsque vous y êtes invité et commencez à discuter avec l'IA du contenu du site Web.
Reportez-vous à requirements.txt pour la liste complète des dépendances.
Les contributions sont les bienvenues! N'hésitez pas à soumettre une demande de traction ou à ouvrir un problème.
Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails.