Bankflix is a chatbot using LangChain and AstraDB
This assistant is built on RAGStack-AI and AstraPy
It is powered by OpenAI to build embeddings and Astra to store the data.
- Python 3.6+
- Launch an AstraDB vector database
- Clone the repository
- Install the dependencies using
pip install -r requirements.txt - Add your Astra info and OpenAI token in
.envfile. (first, rename.env.templateto.env) - Run
loader.pyto import fake clients data in your Astra db collection fromresources/clients-dataset.csv - Run
main.pyusing the commandstreamlit run main.py