IEmbeddingGenerator Gränssnitt

Definition

Representerar en generator av inbäddningar.

public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
    interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
Härledda
Implementeringar

Kommentarer

Det här basgränssnittet används för att tillåta att inbäddningsgeneratorer lagras på ett icke-allmänt sätt. Om du vill använda generatorn för att skapa inbäddningar måste instanser som skrivs som det här basgränssnittet först omvandlas till det generiska gränssnittet IEmbeddingGenerator<TInput,TEmbedding>.

Metoder

Name Description
Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

(Ärvd från IDisposable)
GetService(Type, Object)

Frågar efter IEmbeddingGenerator<TInput,TEmbedding> ett objekt av den angivna typen serviceType.

Tilläggsmetoder

Name Description
GetRequiredService(IEmbeddingGenerator, Type, Object)

Frågar efter IEmbeddingGenerator<TInput,TEmbedding> ett objekt av den angivna typen serviceType och utlöser ett undantag om ett inte är tillgängligt.

GetRequiredService<TService>(IEmbeddingGenerator, Object)

Frågar efter IEmbeddingGenerator<TInput,TEmbedding> ett objekt av typen TService och utlöser ett undantag om ett inte är tillgängligt.

GetService<TService>(IEmbeddingGenerator, Object)

Frågar efter IEmbeddingGenerator<TInput,TEmbedding> ett objekt av typen TService.

Gäller för