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
.env
file. (first, rename.env.template
to.env
) - Run
loader.py
to import fake clients data in your Astra db collection fromresources/clients-dataset.csv
- Run
main.py
using the commandstreamlit run main.py