Package cloud.ai.large_models.vision

Index

GenerateVideoResponse

Generate video response.

Fields
generated_samples[] Media

The generates samples.

rai_media_filtered_count int32

Returns if any videos were filtered due to RAI policies.

rai_media_filtered_reasons[] string

Returns rai failure reasons if any.

Image

Image.

Fields
encoding string

Image encoding, encoded as "image/png" or "image/jpg".

image_rai_scores ImageRAIScores

RAI scores for generated image.

rai_info RaiInfo

RAI info for image.

semantic_filter_response SemanticFilterResponse

Semantic filter info for image.

text string

Text/Expanded text input for imagen.

Union field content.

content can be only one of the following:

image bytes

Raw bytes.

uri string

Path to another storage (typically Google Cloud Storage).

ImageRAIScores

RAI scores for generated image returned.

Fields
agile_watermark_detection_score double

Agile watermark score for image.

Media

Media.

Fields

Union field type.

type can be only one of the following:

image Image

Image.

video Video

Video

NamedBoundingBox

Fields
x1 float
x2 float
y1 float
y2 float
classes[] string
entities[] string
scores[] float

RaiInfo

Fields
rai_categories[] string

List of rai categories' information to return

scores[] float

List of rai scores mapping to the rai categories. Rounded to 1 decimal place.

model_name string

The model name used to indexing into the RaiFilterConfig map. Would either be one of imagegeneration@002-006, imagen-3.0-... api endpoint names, or internal names used for mapping to different filter configs (genselfie, ai_watermark) than its api endpoint.

SemanticFilterResponse

Fields
passed_semantic_filter bool

This response is added when semantic filter config is turned on in EditConfig. It reports if this image is passed semantic filter response. If passed_semantic_filter is false, the bounding box information will be populated for user to check what caused the semantic filter to fail.

named_bounding_boxes[] NamedBoundingBox

Class labels of the bounding boxes that failed the semantic filtering. Bounding box coordinates.

Video

Video

Fields

Union field content.

content can be only one of the following:

video bytes

Raw bytes.

uri string

Path to another storage (typically Google Cloud Storage).