image_to_prompt
The image_to_prompt function makes it easy to generate a textual description from an image. Below is a basic usage example:
from zerogpt.utils.tools.image_to_prompt import image_to_prompt
# Simple example
print(image_to_prompt('./image.png'))You can also specify the desired prompt style using the prompt_style parameter:
print(image_to_prompt('./image.png', prompt_style='short'))Available prompt_style options:
'tag'— generates short descriptive tags'creative'— produces a creative and artistic description'long'— generates a detailed and elaborate description'short'— returns a concise and compact description
Starting from version 1.3.0, the image_to_prompt function supports multiple formats for passing images. Below are the main usage examples:
# Passing a local file path
print(image_to_prompt('./image.png'))
# Passing an image URL
print(image_to_prompt('https://example.com/image1'))
# Passing a list of image URLs
print(image_to_prompt(['https://example.com/image1', 'https://example.com/image2']))Last updated