Skip to content

ara2105/Gemini-pro-Streamlit-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Chat With Gemini-Pro

A lightweight Streamlit-based chatbot powered by Google's Gemini Pro model. Click here to acess the Streamlit Web App ##Features

  • Chat interface using Streamlit's chat_input and chat_message
  • Integrated with Google Generative AI (gemini-pro)
  • Environment variables managed via .env and python-dotenv
  • Custom UI config via .streamlit/config.toml

##Setup Instructions

  1. Clone this repository

    git clone https://github.com/ara2102/Gemini-Pro-Streamlit-Chatbot.git
    cd Gemini-Pro-Streamlit-Chatbot
  2. Create a virtual environment

    conda create -n ML python=3.12
    conda activate ML
  3. Install requirements

    pip install -r requirements.txt
  4. Set your Google API key

GOOGLE_API_KEY=your_api_key_here
  1. Run the App
streamlit run main.py

About

Gemini-pro Model Chatbot deployed using Streamit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages