Skip to content

πŸ’¬ Gemini Chatbot Gemini Chatbot is a smart, conversational AI web app built with Streamlit and powered by Google's Gemini Pro API. It enables users to chat with an intelligent assistant capable of answering questions, generating content, and holding context-aware conversations. πŸ”§ Built With Streamlit – For building the interactive web interface

Notifications You must be signed in to change notification settings

codecrafted155/gemini_chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ 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

About

πŸ’¬ Gemini Chatbot Gemini Chatbot is a smart, conversational AI web app built with Streamlit and powered by Google's Gemini Pro API. It enables users to chat with an intelligent assistant capable of answering questions, generating content, and holding context-aware conversations. πŸ”§ Built With Streamlit – For building the interactive web interface

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages