EmbeddingGeneratorBuilder<TInput,TEmbedding> Class
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A builder for creating pipelines of IEmbeddingGenerator<TInput,TEmbedding>.
generic <typename TInput, typename TEmbedding>
where TEmbedding : Embeddingpublic ref class EmbeddingGeneratorBuilder sealed
public sealed class EmbeddingGeneratorBuilder<TInput,TEmbedding> where TEmbedding : Embedding
type EmbeddingGeneratorBuilder<'Input, 'Embedding (requires 'Embedding :> Embedding)> = class
Public NotInheritable Class EmbeddingGeneratorBuilder(Of TInput, TEmbedding)
- TInput
The type from which embeddings will be generated.
- TEmbedding
The type of embeddings to generate.
- Inheritance
-
EmbeddingGeneratorBuilder<TInput,TEmbedding>
Embedding |
Initializes a new instance of the EmbeddingGeneratorBuilder<TInput,TEmbedding> class. |
Embedding |
Initializes a new instance of the EmbeddingGeneratorBuilder<TInput,TEmbedding> class. |
Build(IService |
Builds an IEmbeddingGenerator<TInput,TEmbedding> that represents the entire pipeline. Calls to this instance will pass through each of the pipeline stages in turn. |
Use(Func<IEmbedding |
Adds a factory for an intermediate embedding generator to the embedding generator pipeline. |
Use(Func<IEmbedding |
Adds a factory for an intermediate embedding generator to the embedding generator pipeline. |
Use(Func<IEnumerable<TInput>,Embedding |
Adds to the embedding generator pipeline an anonymous delegating embedding generator based on a delegate that provides an implementation for GenerateAsync(IEnumerable<TInput>, EmbeddingGenerationOptions, CancellationToken). |
ผลิตภัณฑ์ | เวอร์ชัน |
---|---|
.NET | 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Standard | 2.0 (package-provided) |
คำติชม .NET
.NET เป็นโครงการโอเพนซอร์ส เลือกลิงก์เพื่อให้คำติชม: