IEmbeddingGenerator Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет генератор внедрения.
public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
- Производный
- Реализации
Комментарии
Этот базовый интерфейс используется для хранения генераторов, не являющихся универсальными. Чтобы использовать генератор для создания внедрения, экземпляры, типизированные в качестве базового интерфейса, сначала необходимо привести к универсальному интерфейсу IEmbeddingGenerator<TInput,TEmbedding>.
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable) |
| GetService(Type, Object) |
Запрашивает IEmbeddingGenerator<TInput,TEmbedding> объект указанного типа |
Методы расширения
| Имя | Описание |
|---|---|
| GetRequiredService(IEmbeddingGenerator, Type, Object) |
Запрашивает IEmbeddingGenerator<TInput,TEmbedding> объект указанного типа |
| GetRequiredService<TService>(IEmbeddingGenerator, Object) |
Запрашивает IEmbeddingGenerator<TInput,TEmbedding> объект типа |
| GetService<TService>(IEmbeddingGenerator, Object) |
Запрашивает IEmbeddingGenerator<TInput,TEmbedding> объект типа |