Une application de chatbot complète qui utilise des chiffons pour interagir intelligemment avec les utilisateurs en fonction des bases de connaissances sur mesure. Il prend en charge le chargement de données dynamique pour les mises à jour sans couture. Le modèle de langue du chatbot est évalué sur la pertinence, la précision, la cohérence, l'exhaustivité, la créativité, le ton et l'alignement avec l'intention, garantissant des interactions axées sur les utilisateurs de haute qualité.
Ce diagramme illustre les composants de haut niveau impliqués et leur interaction 

Avant d'exécuter le projet, assurez-vous d'ajuster les fichiers de configuration suivants:
.env situé dans le dossier backend si des variables d'environnement nécessitent une modification. Pour démarrer le projet, utilisez Docker Compose pour construire et exécuter les conteneurs:
docker compose up --build
Une fois les conteneurs en cours d'exécution, vous pouvez accéder à l'application Frontend à:
http://localhost:5173/
Une fois les conteneurs en cours d'exécution, vous pouvez accéder à l'application backend à:
http://localhost:8081/
https://github.com/pixegami/langchain-rag-tutorial