A sample chatbot showcasing RAG pipeline on CDC dataset.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Docker
- Docker Compose
- Poetry (Python dependency manager)
-
Clone the repository
git clone https://github.com/Cyber-Machine/CDC-Chatbot.git
-
Navigate to the project directory
cd CDC-Chatbot
-
Export
TRUEFOUNDRY_API_KEY
to your environment variables. Find your API key by following this.export TRUEFOUNDRY_API_KEY=<YOUR_API_KEY>
Note: Add Truefoundry API Key in
cdc_bot
ENVIRONMENT variable, if you are planning to use docker-compose. -
Install the project dependencies using Poetry
pip install poetry poetry install
Note
Make sure to run chromadb server at localhost:8000
OR
Start the application using Docker Compose
docker compose up
Also checkout answers from RAG bot here. and few experimentations done here.
This project is licensed under the MIT License. See the LICENSE file for details.