IEmbeddingGenerator Antarmuka

Definisi

Mewakili generator penyematan.

public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
    interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
Turunan
Penerapan

Keterangan

Antarmuka dasar ini digunakan untuk memungkinkan generator penyematan disimpan secara non-generik. Untuk menggunakan generator untuk membuat penyematan, instans yang diketik sebagai antarmuka dasar ini pertama-tama perlu ditransmisikan ke antarmuka IEmbeddingGenerator<TInput,TEmbedding>generik .

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)
GetService(Type, Object)

IEmbeddingGenerator<TInput,TEmbedding> Meminta objek dari jenis serviceTypeyang ditentukan .

Metode Ekstensi

Nama Deskripsi
GetRequiredService(IEmbeddingGenerator, Type, Object)

IEmbeddingGenerator<TInput,TEmbedding> Meminta objek dari jenis serviceType yang ditentukan dan melemparkan pengecualian jika objek tidak tersedia.

GetRequiredService<TService>(IEmbeddingGenerator, Object)

IEmbeddingGenerator<TInput,TEmbedding> Meminta objek jenis TService dan melemparkan pengecualian jika objek tidak tersedia.

GetService<TService>(IEmbeddingGenerator, Object)

IEmbeddingGenerator<TInput,TEmbedding> Meminta objek jenis TService.

Berlaku untuk