This project was developed as the final project for the 7-week Bootcamp jointly organized by Akbank and Patika.
- LangChain - LangChain version: 0.2.5
 - PandasAI - PandasAI version: 2.2.12
 - Streamlit - Streamlit version: 1.36.0
 
Ensure that your Python version is set to 3.10.12 (pip version is 24.1.2):
python --version- Setting up Virtualenv:
 
pip install virtualenv- Creating a Virtual Environment:
 
virtualenv venv- Activating the Virtual Environment:
 
source venv/bin/activate- Installing the necessary libraries:
 
pip install -r requirements.txt- Set up your .env file:
 
cd <project-directory>- Create the .env file and add your OPENAI_API_KEY:
    OPENAI_API_KEY='key' # .env file
python3 create_database.pypython3 model.py- Launch the Streamlit app in terminal:
 
streamlit run akbot_streamlit.py