This is a chatbot built using Gemini API. It is a simple chatbot that can answer some basic questions. It is built using Python and Streamlit.
- Python (Installation Guide)
- Streamlit (Installation Guide)
- Gemini API Key (Get your API key from here)
- Clone the repository
git clone https://github.com/zameel7/GeminiChatbot.git
- Change the directory
cd GeminiChatbot
- Create a
.env
file and add the following
GOOGLE_GEMINI_KEY=YOUR_API_KEY
(Replace YOUR_API_KEY
with your Gemini API key.)
4. Create a virtual environment
python -m venv venv
- Activate the virtual environment (For Windows)
venv\Scripts\activate
(For Linux/Mac)
source venv/bin/activate
- Install the required packages
pip install -r requirements.txt
- Run the app
streamlit run main.py