/bank-assistant-new

Bank Assistant chat bot using LLM and AstraDB new API

Primary LanguagePython

bank-assistant-new

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.

Pre-requisites

  • Python 3.6+
  • Launch an AstraDB vector database

Setup

  • 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 from resources/clients-dataset.csv
  • Run main.py using the command streamlit run main.py