Fine tuned an open source Large language model (Llama2) using PEFT , LoRA for a chatbot application. (https://theplantera.com/ )
- Clone the repository:
git clone https://github.com/enviz/theplantera-bot.git
- Create a Conda environment (recommended using Python 3.10):
conda create --name theplantera-bot python=3.10
- Activate the Conda environment:
conda activate theplantera-bot
- Install all the dependencies :
pip install -r requirements.txt
- Run the streamlit app
streamlit run app.py
Explore the notebooks folder for data creation pipelines and fine-tuning code for the Llama2 model.
If you wish to contribute to this project, feel free to fork the repository and submit pull requests.