TemplateImagenModelFutures

abstract class TemplateImagenModelFutures


Wrapper class providing Java compatible methods for TemplateImagenModel.

Summary

Public companion functions

TemplateImagenModelFutures

Public functions

abstract ListenableFuture<ImagenGenerationResponse<ImagenInlineImage>>
generateImages(templateId: String, inputs: Map<StringAny>)

Generates an image, returning the result directly to the caller.

abstract TemplateImagenModel

Returns the TemplateImagenModel object wrapped by this object.

Public companion functions

Public functions

generateImages

abstract fun generateImages(templateId: String, inputs: Map<StringAny>): ListenableFuture<ImagenGenerationResponse<ImagenInlineImage>>

Generates an image, returning the result directly to the caller.

Parameters
templateId: String

The ID of server prompt template.

inputs: Map<StringAny>

the inputs needed to fill in the prompt

getImageModel

abstract fun getImageModel(): TemplateImagenModel

Returns the TemplateImagenModel object wrapped by this object.