IEmbeddingGenerator Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un generatore di incorporamenti.
public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
- Derivato
- Implementazioni
Commenti
Questa interfaccia di base viene usata per consentire l'archiviazione dei generatori di incorporamento in modo non generico. Per usare il generatore per creare incorporamenti, è prima necessario eseguire il cast delle istanze digitate come questa interfaccia di base all'interfaccia IEmbeddingGenerator<TInput,TEmbedding>generica .
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. (Ereditato da IDisposable) |
| GetService(Type, Object) |
Richiede un IEmbeddingGenerator<TInput,TEmbedding> oggetto del tipo |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetRequiredService(IEmbeddingGenerator, Type, Object) |
Chiede l'oggetto IEmbeddingGenerator<TInput,TEmbedding> per un oggetto del tipo |
| GetRequiredService<TService>(IEmbeddingGenerator, Object) |
Chiede l'oggetto IEmbeddingGenerator<TInput,TEmbedding> per un oggetto di tipo |
| GetService<TService>(IEmbeddingGenerator, Object) |
Chiede all'oggetto IEmbeddingGenerator<TInput,TEmbedding> di tipo |