Firebase.AI.TemplateImagenModel

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

Summary

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.