IEmbeddingGenerator Arabirim

Tanım

Eklemelerin oluşturucusunun temsil eder.

public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
    interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
Türetilmiş
Uygulamalar

Açıklamalar

Bu temel arabirim, ekleme oluşturucularının genel olmayan bir şekilde depolanmasına izin vermek için kullanılır. Oluşturucuyu kullanarak eklemeler oluşturmak için, bu temel arabirim olarak yazılan örneklerin önce genel arabirimine IEmbeddingGenerator<TInput,TEmbedding>yayınlanması gerekir.

Yöntemler

Name Description
Dispose()

Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)
GetService(Type, Object)

IEmbeddingGenerator<TInput,TEmbedding> belirtilen türde serviceTypebir nesnesi ister.

Uzantı Metotları

Name Description
GetRequiredService(IEmbeddingGenerator, Type, Object)

IEmbeddingGenerator<TInput,TEmbedding> belirtilen türde serviceType bir nesne ister ve kullanılamıyorsa bir özel durum oluşturur.

GetRequiredService<TService>(IEmbeddingGenerator, Object)

IEmbeddingGenerator<TInput,TEmbedding> türünde TService bir nesne ister ve kullanılamıyorsa bir özel durum oluşturur.

GetService<TService>(IEmbeddingGenerator, Object)

IEmbeddingGenerator<TInput,TEmbedding> türünde TServicebir nesne ister.

Şunlara uygulanır