Gemini Chatbot of Users (Me)
A simple AI chatbot that represents Rishabh Dubey by leveraging Google Gemini API, Gradio for UI, and context from summary.txt and Profile.pdf.
Screenshots
Features
- Loads background and profile data to answer questions in character.
- Uses Google Gemini for natural language responses.
- Runs in Gradio interface for easy web deployment.
Requirements
- Python 3.10+
- API key for Google Gemini stored in
.envfile asGOOGLE_API_KEY.
Installation
Clone this repo:
bashhttps://github.com/rishabh3562/Agentic-chatbot-me.gitCreate a virtual environment:
bashpython -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activateInstall dependencies:
bashpip install -r requirements.txtAdd your API key in a
.envfile: