ImageGeneratorBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個用於建立 的 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
- 繼承
-
ImageGeneratorBuilder
- 屬性
建構函式
| 名稱 | Description |
|---|---|
| ImageGeneratorBuilder(Func<IServiceProvider,IImageGenerator>) |
初始化 ImageGeneratorBuilder 類別的新執行個體。 |
| ImageGeneratorBuilder(IImageGenerator) |
初始化 ImageGeneratorBuilder 類別的新執行個體。 |
方法
| 名稱 | Description |
|---|---|
| Build(IServiceProvider) |
建立一個 IImageGenerator 代表整個管線的系統。 呼叫此實例的訊號會依序通過各管線階段。 |
| Use(Func<IImageGenerator,IImageGenerator>) |
在影像產生器管線中新增一個中間影像產生器的工廠。 |
| Use(Func<IImageGenerator,IServiceProvider,IImageGenerator>) |
在影像產生器管線中新增一個中間影像產生器的工廠。 |
擴充方法
| 名稱 | Description |
|---|---|
| ConfigureOptions(ImageGeneratorBuilder, Action<ImageGenerationOptions>) |
新增一個回調,將 a ImageGenerationOptions 設定為傳遞給管線中的下一個產生器。 |
| UseLogging(ImageGeneratorBuilder, ILoggerFactory, Action<LoggingImageGenerator>) |
新增影像產生器管線的日誌功能。 |
| UseOpenTelemetry(ImageGeneratorBuilder, ILoggerFactory, String, Action<OpenTelemetryImageGenerator>) |
依照生成式 AI 系統的 OpenTelemetry 語意慣例,新增 OpenTelemetry 支援影像產生器流程。 |