Skip to content

Gemini Vision Pro is a powerful image analysis tool designed to provide detailed descriptions of images. This repository contains the codebase for integrating Gemini Vision Pro with a Telegram bot, allowing users to effortlessly receive image descriptions within their Telegram chats. The integration enhances accessibility and user interaction.

Notifications You must be signed in to change notification settings

Divith123/Gemini-Vision-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gemini Vision Pro with Telegram Integration

Overview:

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.

Features:

  • 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.

Requirements:

  • 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.

Installation:

  1. Clone the repository:

    git clone https://github.com/Divith123/gemini-vision-pro.git
    cd gemini-vision-pro
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python main.py

Usage:

  1. Send an image to the Telegram bot.

  2. Receive a detailed description of the image generated by Gemini Vision Pro.

  3. Explore customization options for tailored experiences.

Feel free to contribute, report issues, or suggest improvements. Happy coding!

About

Gemini Vision Pro is a powerful image analysis tool designed to provide detailed descriptions of images. This repository contains the codebase for integrating Gemini Vision Pro with a Telegram bot, allowing users to effortlessly receive image descriptions within their Telegram chats. The integration enhances accessibility and user interaction.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages