IImageGenerator Antarmuka

Definisi

Mewakili generator gambar.

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
Turunan
Atribut
Penerapan

Metode

Nama Deskripsi
Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

(Diperoleh dari IDisposable)
GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken)

Mengirim permintaan pembuatan gambar dan mengembalikan gambar yang dihasilkan sebagai ImageGenerationResponse.

GetService(Type, Object)

IImageGenerator Meminta objek dari jenis serviceTypeyang ditentukan .

Metode Ekstensi

Nama Deskripsi
AsBuilder(IImageGenerator)

Membuat penggunaan ImageGeneratorBuilder baru innerGenerator sebagai generator dalamnya.

EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Mengedit satu gambar berdasarkan gambar asli dan perintah yang ditentukan.

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Mengedit satu gambar berdasarkan array byte dan perintah yang ditentukan.

EditImagesAsync(IImageGenerator, IEnumerable<AIContent>, String, ImageGenerationOptions, CancellationToken)

Mengedit gambar berdasarkan gambar asli dan perintah teks.

GenerateImagesAsync(IImageGenerator, String, ImageGenerationOptions, CancellationToken)

Menghasilkan gambar berdasarkan perintah teks.

GetRequiredService(IImageGenerator, Type, Object)

IImageGenerator Meminta objek dari jenis serviceType yang ditentukan dan melemparkan pengecualian jika objek tidak tersedia.

GetRequiredService<TService>(IImageGenerator, Object)

IImageGenerator Meminta objek jenis TService dan melemparkan pengecualian jika objek tidak tersedia.

GetService<TService>(IImageGenerator, Object)

IImageGenerator Meminta objek jenis TService.

Berlaku untuk