.NET API
GoogleImageBuilderExtensions
Namespace Tracon · Assembly
Tracon.Google.dllAdds Google image generation to the Tracon chain.
public static class GoogleImageBuilderExtensionsInheritance
Section titled “Inheritance”object ← GoogleImageBuilderExtensions
Inherited Members
Section titled “Inherited Members”object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
Section titled “Methods”UseGoogleImages(ITraconBuilder, Action<TraconImageOptions>?)
Section titled “ UseGoogleImages(ITraconBuilder, Action<TraconImageOptions>?)”Registers the Google image generator.
public static ITraconBuilder UseGoogleImages(this ITraconBuilder builder, Action<TraconImageOptions>? configure = null)Parameters
Section titled “Parameters”builder ITraconBuilder
The Tracon chain.
configure Action<TraconImageOptions>?
Optional image-tool settings.
Returns
Section titled “Returns”The continuation of the chain.
Remarks
Section titled “Remarks”Call GoogleProviderExtensions.UseGoogle first. Google.GenAI has no Microsoft.Extensions.AI image adapter, so this call registers Tracon’s narrow GenerateAsync-only adapter.
builder.AddTracon() .UseGoogle(builder.Configuration["Google:ApiKey"]!) .UseGoogleImages(options => { options.Enabled = true; options.Model = "your-imagen-model"; });