Skip to content

Latest commit

Β 

History

History
48 lines (28 loc) Β· 857 Bytes

File metadata and controls

48 lines (28 loc) Β· 857 Bytes

πŸ’¬ Gemini Chatbot (Streamlit + Gemini API)

A lightweight chatbot built with Streamlit and powered by Google's Gemini Pro API. It allows real-time conversations using cutting-edge AI models from Google.


πŸš€ Features

  • Streamlit-based chat UI
  • Google Gemini API integration
  • Session-based conversation history
  • Easy to set up and deploy

πŸ› οΈ Installation

1. Clone the repository

git clone https://github.com/your-username/gemini-chatbot.git
cd gemini-chatbot

2. Create and activate virtual environment (optional but recommended)

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

3. Install Streamlit and other dependencies

pip install streamlit google-generativeai python-dotenv

4.Run App

streamlit run app.py