IEmbeddingGenerator Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Generator von Einbettungen dar.
public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
- Abgeleitet
- Implementiert
Hinweise
Diese Basisschnittstelle wird verwendet, um das Einbetten von Generatoren auf nicht generische Weise zu ermöglichen. Um den Generator zum Erstellen von Einbettungen zu verwenden, müssen Instanzen, die als diese Basisschnittstelle eingegeben wurden, zuerst in die generische Schnittstelle IEmbeddingGenerator<TInput,TEmbedding>umwandeln.
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. (Geerbt von IDisposable) |
| GetService(Type, Object) |
Fragt nach IEmbeddingGenerator<TInput,TEmbedding> einem Objekt des angegebenen Typs |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetRequiredService(IEmbeddingGenerator, Type, Object) |
Fragt nach IEmbeddingGenerator<TInput,TEmbedding> einem Objekt des angegebenen Typs |
| GetRequiredService<TService>(IEmbeddingGenerator, Object) |
Fragt nach IEmbeddingGenerator<TInput,TEmbedding> einem Objekt vom Typ |
| GetService<TService>(IEmbeddingGenerator, Object) |
Fragt nach IEmbeddingGenerator<TInput,TEmbedding> einem Objekt vom Typ |