Skip to content

Latest commit

 

History

History

gemini_multimodal_chatbot

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

⚡️ Multimodal Chatbot with Gemini Flash

This repository contains a Streamlit application that demonstrates a multimodal chatbot using Google's Gemini Flash model. The chatbot allows users to interact with the model using both image and text inputs, providing lightning-fast results.

Features

  • Multimodal input: Users can upload images and enter text queries to interact with the chatbot.
  • Gemini Flash model: The chatbot leverages Google's powerful Gemini Flash model for generating responses.
  • Chat history: The application maintains a chat history, displaying the conversation between the user and the chatbot.

How to get Started?

  1. Clone the GitHub repository
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/advanced_tools_frameworks/gemini_multimodal_chatbot
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Get your Google Studio API Key
  1. Run the Streamlit App
streamlit run gemini_multimodal_chatbot.py