Firebase.AI.TemplateImagenModel

Represents a remote Imagen model with the ability to generate images using server template prompts.

Summary

All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models).

Deprecated. All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models).

Public functions

GenerateImagesAsync(string templateId, IDictionary< string, object > inputs, CancellationToken cancellationToken)
async Task< ImagenGenerationResponse< ImagenInlineImage > >
Generates images using the Template Imagen model and returns them as inline data.

Public functions

GenerateImagesAsync

async Task< ImagenGenerationResponse< ImagenInlineImage > > GenerateImagesAsync(
  string templateId,
  IDictionary< string, object > inputs,
  CancellationToken cancellationToken
)

Generates images using the Template Imagen model and returns them as inline data.

Details
Parameters
templateId
The id of the server prompt template to use.
inputs
Any input parameters expected by the server prompt template.
cancellationToken
An optional token to cancel the operation.
Exceptions
HttpRequestException
Thrown when an error occurs during content generation.
Returns
The generated content response from the model.