Lenguaje

IEmbeddingGenerator Interfaz

Definición

Representa un generador de incrustaciones.

public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
    interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
Derivado
Implementaciones

Comentarios

Esta interfaz base se usa para permitir que los generadores de inserción se almacenen de forma no genérica. Para usar el generador para crear inserciones, las instancias tipadas como esta interfaz base deben convertirse primero en la interfaz IEmbeddingGenerator<TInput,TEmbedding>genérica .

Métodos

Nombre Description
Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados.

(Heredado de IDisposable)
GetService(Type, Object)

Solicita un IEmbeddingGenerator<TInput,TEmbedding> objeto del tipo serviceTypeespecificado.

Métodos de extensión

Nombre Description
GetRequiredService(IEmbeddingGenerator, Type, Object)

Solicita un IEmbeddingGenerator<TInput,TEmbedding> objeto del tipo serviceType especificado y produce una excepción si no está disponible.

GetRequiredService<TService>(IEmbeddingGenerator, Object)

Pide al IEmbeddingGenerator<TInput,TEmbedding> objeto de tipo TService y produce una excepción si no está disponible.

GetService<TService>(IEmbeddingGenerator, Object)

Pide al IEmbeddingGenerator<TInput,TEmbedding> objeto de tipo TService.

Se aplica a