A Gemini chatbot with chat history saving feature built in. Developed using Google's GenAI and Streamlit modules.
- Python 11 or higher
-
Clone the repository to your local machine using:
git clone https://github.com/ammarlodhi255/gemini-chatbot-end-to-end.git
-
Navigate to the project directory:
cd gemini-chatbot-end-to-end
-
Install requirements
pip install -r requirements.txt
-
Paste your Google Gemini API key inside .env
Run the project:
streamlit run app.py
This project is open-source and available under the MIT License.