IImageGenerator 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表影像產生器。
public interface class IImageGenerator : IDisposable
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public interface IImageGenerator : IDisposable
public interface IImageGenerator : IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type IImageGenerator = interface
interface IDisposable
type IImageGenerator = interface
interface IDisposable
Public Interface IImageGenerator
Implements IDisposable
- 衍生
- 屬性
- 實作
方法
| 名稱 | Description |
|---|---|
| Dispose() |
執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。 (繼承來源 IDisposable) |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
發送影像生成請求,並以 ImageGenerationResponse. |
| GetService(Type, Object) |
請求 給 IImageGenerator 指定類型的 |
擴充方法
| 名稱 | Description |
|---|---|
| AsBuilder(IImageGenerator) |
創造一個新的 ImageGeneratorBuilder 用途 |
| EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken) |
根據原始圖片和指定的提示來編輯單一圖片。 |
| EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken) |
根據位元組陣列和指定的提示詞編輯單一圖片。 |
| EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken) |
根據原始圖片和文字提示編輯圖片。 |
| GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken) |
根據文字提示生成圖片。 |
| GetRequiredService(IImageGenerator, Type, Object) |
會要求 需要 IImageGenerator 指定類型的 |
| GetRequiredService<TService>(IImageGenerator, Object) |
會請求 一個 IImageGenerator 類型的 |
| GetService<TService>(IImageGenerator, Object) |
請求 一個 IImageGenerator 類型的 |