Namespace FoundationaLLM.Common.Models.Vectorization
Classes
- ContentIdentifier
Represents the content associated with a vectorization request.
- EmbeddedContent
Provides information about embedded content.
- EmbeddedContentPart
Provides information about an embedded content part.
- Embedding.JsonConverter
Serializes the content of an Embedding value. Note: use Embedding.JsonConverter to serialize objects using the Embedding type, for example: [JsonPropertyName("vector")] [JsonConverter(typeof(Embedding.JsonConverter))] public Embedding Vector { get; set; }
- TextChunk
Represents a chunk of text produced by a text splitter.
- TextEmbeddingRequest
Models a request to embed a list of text chunks.
- TextEmbeddingResult
The result of a text embedding request.
- VectorizationPipeline
Defines a vectorization pipeline.
Structs
- Embedding
Stores a vector embedding. This type should be serialized using Emedding.JsonConverter.
Enums
- VectorizationPipelineTriggerType
Types of vectorization pipeline triggers.