The idea of SusGPT is to be the source of answers for the sustainability landscape in India. It draws on the database of climate action startups and functions like ChatGPT on climate steroids to build insights. The tool has been made in a manner that it is completely free to use and does not cost any money at this point, keeping in mind the goals and raising awareness on Sustainability.
You can see how to use it here: https://www.loom.com/share/2994f020d26d4c0abaaed9564df96312?sid=b6f2f45c-deec-4f2d-be20-1cbaf38ef9a8
You can also read more about it's ideation and development on our Medium article here: https://medium.com/@yashkandoi2003/susgpt-where-sustainability-is-answered-738521eed997
Since this is not hosted on any platform right now, we have developed this in local host.
You can see how to use it here: https://www.loom.com/share/2994f020d26d4c0abaaed9564df96312?sid=b6f2f45c-deec-4f2d-be20-1cbaf38ef9a8
You can see how to install and set it up here: https://www.loom.com/share/97871fcfbfa843fb96b09c73d4653c79?sid=2a37f21e-3832-4950-a6d1-db7e497726af
And the steps are given below as well!
-
Clone Repository from Github in an IDE from https://github.com/YashKandoi/susgpt.git or Download Zip File.
-
Adding API tokens from Hugging Face (it's free) [Get it here: https://huggingface.co/settings/tokens]
- Generate a write token
- Go to
susgpt/susgpt/hf_inference_api_key.txt
- Paste this API token here
-
Adding API tokens from JINA Embeddings (it's free) [Scroll down in this page and get it here: https://jina.ai/embeddings/]
- Copy this token
- Go to
susgpt/susgpt/jina_emb_api_key.txt
- Paste this API token here
-
Creating a virtual environment (optional) You can create a virtual env and choose to run you code on that. Open your terminal and do this:
python3 -m venv .venv
. .venv/bin/activate
-
Now open Termninal and run this:
pip install -r requirements.txt
This will take sometime and install all required libraries.Next step is to run:
python3 manage.py runserver
This will start the backend server -
Now open another terminal and run this:
streamlit run frontend/Home.py
This will start the frontend server and will open up SusGPT.