ImageGeneratorBuilder Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En byggare för att skapa pipelines av IImageGenerator.
public ref class ImageGeneratorBuilder sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class ImageGeneratorBuilder
public sealed class ImageGeneratorBuilder
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ImageGeneratorBuilder = class
type ImageGeneratorBuilder = class
Public NotInheritable Class ImageGeneratorBuilder
- Arv
-
ImageGeneratorBuilder
- Attribut
Konstruktorer
| Name | Description |
|---|---|
| ImageGeneratorBuilder(Func<IServiceProvider,IImageGenerator>) |
Initierar en ny instans av ImageGeneratorBuilder klassen. |
| ImageGeneratorBuilder(IImageGenerator) |
Initierar en ny instans av ImageGeneratorBuilder klassen. |
Metoder
| Name | Description |
|---|---|
| Build(IServiceProvider) |
Skapar en IImageGenerator som representerar hela pipelinen. Anrop till den här instansen passerar i tur och ordning varje pipelinefas. |
| Use(Func<IImageGenerator,IImageGenerator>) |
Lägger till en fabrik för en mellanliggande avbildningsgenerator i avbildningsgeneratorns pipeline. |
| Use(Func<IImageGenerator,IServiceProvider,IImageGenerator>) |
Lägger till en fabrik för en mellanliggande avbildningsgenerator i avbildningsgeneratorns pipeline. |
Tilläggsmetoder
| Name | Description |
|---|---|
| ConfigureOptions(ImageGeneratorBuilder, Action<ImageGenerationOptions>) |
Lägger till ett återanrop som konfigurerar en ImageGenerationOptions som ska skickas till nästa generator i pipelinen. |
| UseLogging(ImageGeneratorBuilder, ILoggerFactory, Action<LoggingImageGenerator>) |
Lägger till loggning i pipelinen för avbildningsgeneratorn. |
| UseOpenTelemetry(ImageGeneratorBuilder, ILoggerFactory, String, Action<OpenTelemetryImageGenerator>) |
Lägger till OpenTelemetry-stöd för pipelinen för avbildningsgeneratorn enligt OpenTelemetry Semantic Conventions for Generative AI-system. |