EmbeddingGeneratorBuilder<TInput,TEmbedding> Konstruktoren
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.
Initialisiert eine neue Instanz der EmbeddingGeneratorBuilder<TInput,TEmbedding>-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| EmbeddingGeneratorBuilder<TInput,TEmbedding>(IEmbeddingGenerator<TInput,TEmbedding>) |
Initialisiert eine neue Instanz der EmbeddingGeneratorBuilder<TInput,TEmbedding>-Klasse. |
| EmbeddingGeneratorBuilder<TInput,TEmbedding>(Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>) |
Initialisiert eine neue Instanz der EmbeddingGeneratorBuilder<TInput,TEmbedding>-Klasse. |
EmbeddingGeneratorBuilder<TInput,TEmbedding>(IEmbeddingGenerator<TInput,TEmbedding>)
- Quelle:
- EmbeddingGeneratorBuilder.cs
Initialisiert eine neue Instanz der EmbeddingGeneratorBuilder<TInput,TEmbedding>-Klasse.
public:
EmbeddingGeneratorBuilder(Microsoft::Extensions::AI::IEmbeddingGenerator<TInput, TEmbedding> ^ innerGenerator);
public EmbeddingGeneratorBuilder(Microsoft.Extensions.AI.IEmbeddingGenerator<TInput,TEmbedding> innerGenerator);
new Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<'Input, 'Embedding (requires 'Embedding :> Microsoft.Extensions.AI.Embedding)> : Microsoft.Extensions.AI.IEmbeddingGenerator<'Input, 'Embedding (requires 'Embedding :> Microsoft.Extensions.AI.Embedding)> -> Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<'Input, 'Embedding (requires 'Embedding :> Microsoft.Extensions.AI.Embedding)>
Public Sub New (innerGenerator As IEmbeddingGenerator(Of TInput, TEmbedding))
Parameter
- innerGenerator
- IEmbeddingGenerator<TInput,TEmbedding>
Das innere EmbeddingGeneratorBuilder<TInput,TEmbedding> , das das zugrunde liegende Back-End darstellt.
Ausnahmen
innerGenerator ist null.
Gilt für:
EmbeddingGeneratorBuilder<TInput,TEmbedding>(Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>)
- Quelle:
- EmbeddingGeneratorBuilder.cs
Initialisiert eine neue Instanz der EmbeddingGeneratorBuilder<TInput,TEmbedding>-Klasse.
public:
EmbeddingGeneratorBuilder(Func<IServiceProvider ^, Microsoft::Extensions::AI::IEmbeddingGenerator<TInput, TEmbedding> ^> ^ innerGeneratorFactory);
public EmbeddingGeneratorBuilder(Func<IServiceProvider,Microsoft.Extensions.AI.IEmbeddingGenerator<TInput,TEmbedding>> innerGeneratorFactory);
new Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<'Input, 'Embedding (requires 'Embedding :> Microsoft.Extensions.AI.Embedding)> : Func<IServiceProvider, Microsoft.Extensions.AI.IEmbeddingGenerator<'Input, 'Embedding>> -> Microsoft.Extensions.AI.EmbeddingGeneratorBuilder<'Input, 'Embedding (requires 'Embedding :> Microsoft.Extensions.AI.Embedding)>
Public Sub New (innerGeneratorFactory As Func(Of IServiceProvider, IEmbeddingGenerator(Of TInput, TEmbedding)))
Parameter
- innerGeneratorFactory
- Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>
Ein Rückruf, der das Innere EmbeddingGeneratorBuilder<TInput,TEmbedding> erzeugt, das das zugrunde liegende Back-End darstellt.