Skip to content

dannycarrera/rag-ai-chatbot

Repository files navigation

RAG AI Chatbot

A starting point for a RAG AI Chatbot that acts as a sales agent for any website by scraping its data. This project has a Flask backend and a React frontend.

Run Locally

Make a copy of .env.backend.template and .env.frontend.template and modify them according to your configuration and place them as .env. in their respective folders.

Run in Docker

Both the backend and frontend provide Dockerfiles to build docker images locally. Use docker build -t rag-chat-backend . and docker build -t rag-chat-frontend . to build images.

Make a copy of .env.backend.template and .env.frontend.template and modify them according to your configuration and place them as .env.backend and .env.frontend next to the docker-compose.yml file.

The provided docker-compose.yml file runs a complete working example from the created docker images. Use dannycarrera/rag-ai-chatbot-backend and dannycarrera/rag-ai-chatbot-frontend to pull from the published repos instead.

About

A starting point for a RAG AI Chatbot that acts as a sales agent for any website by scraping its data. The project has a Flask backend and a React frontend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors