Gemini Vision Pro is an advanced image analysis and description tool designed to provide detailed descriptions of given images. This repository contains the codebase for integrating Gemini Vision Pro with a Telegram bot, allowing users to conveniently receive image descriptions directly through the messaging platform.
-
Image Description:
- Leverage the power of Gemini Vision Pro to generate accurate and detailed descriptions of images.
- Utilize advanced image analysis algorithms for improved results.
-
Telegram Bot Integration:
- Seamlessly integrate Gemini Vision Pro with a Telegram bot for user-friendly interactions.
- Receive image descriptions directly within your Telegram chat, enhancing accessibility.
-
Customization:
- Flexible configuration options to adapt the system to various use cases.
- Easily customize the behavior of the Telegram bot and fine-tune image description settings.
-
Python Version:
- Python 3.10
-
Gemini Vision Pro API Key:
- Obtain your Gemini Vision Pro API key here.
-
Telegram Bot API Key:
- Create a Telegram bot using BotFather and obtain the Bot token key.
-
Clone the repository:
git clone https://github.com/Divith123/gemini-vision-pro.git cd gemini-vision-pro -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
-
Send an image to the Telegram bot.
-
Receive a detailed description of the image generated by Gemini Vision Pro.
-
Explore customization options for tailored experiences.
Feel free to contribute, report issues, or suggest improvements. Happy coding!