gs://
) image link and routes the image to a multimodal model. You can also supply the image using image
or imageLink
keys in each batch
item. A JSON response is returned that contains a imageMetadata
dictionary with a list of keywords, a list of subcategories, and a list of keywords synonyms. The metadata can be generated based on the image, the image title, and the categories.
This use case can be applied in the following ways:
- Enrich keywords for an image in a document.
- Generate SEO and alt text.
- Help with image-based product discovery.
- Enrich document indexing.
- Visually tag images for search and faceting.
- Expand synonyms for search recall.
- Auto-categorize images.
- Validate or correct categories.
- Increase semantic linking and recommendations.
Unique values for the image metadata enrichment use case
batch
batch
An array of request items. Each item is contained within curly brackets and accepts one of the following.
Free-form content contained in the document. Pass in either a base64-encoded image or an image link and it will be parsed to the correct field. This is meant to support Fusion specifically.
A field meant to take a string of a base64-encoded image. If included,
imageLink
may not be included.A field for HTTP/HTTPS or pulic Google Cloud Storage links (
gs://
). If included, image
may not be included.useCaseConfig
useCaseConfig
Optional object to control metadata generation, such as what to consider and how much to return. The image must be provided in the
batch
item as useCaseConfig
only tunes the output.This optional parameter is designated for the title of the image or other details to include for the generated items.
This optional parameter specifies the current categories for the item and is the basis for the subcategories generated.
This optional parameter has a default of
15
and specifies the maximum number of keywords the model should generate.This optional parameter has a default of
5
and specifies the maximum number of subcategories the model should generate.This optional parameter has a default of
5
and specifies the maximum number of synonyms the model should generate per keyword.This optional parameter has a default of
en-US
and specifies the locale when generating targeted vernacular.Example requests
These examples show how to use the differentbatch
parameters.