Class ChunkModelProfile
The six facts about an embedding model that chunking and the recipe need (spec 11). Plain data,
declared HERE in the core, so no core type names Qavren.Edge.Embeddings.Onnx.
public sealed record ChunkModelProfile : IEquatable<ChunkModelProfile>
- Inheritance
-
ChunkModelProfile
- Implements
- Inherited Members
Constructors
- ChunkModelProfile(string, int, int, string, string?, string?)
The six facts about an embedding model that chunking and the recipe need (spec 11). Plain data, declared HERE in the core, so no core type names
Qavren.Edge.Embeddings.Onnx.
Properties
- BgeSmallEnV15
CLS pooling, a 512-token ceiling, and a query-side prefix only.
- MiniLmL6V2Fp32
The fp32 sibling of MiniLmL6V2Int8.
- MiniLmL6V2Int8
Defaults matching SP2's preset of the same name, FIELD FOR FIELD. The ids are the lower-case strings SP2 declares, and the id is not cosmetic: it feeds ModelProfileId, so a cased copy would give the ONNX-free and ONNX paths DIFFERENT recipe hashes for the same model.
- NomicEmbedTextV15Int8
BOTH prefixes, trailing spaces included, because SP2 declares both and this model requires them. DocumentPrefix here is a token RESERVE and a recipe input only — SP3 never writes it into an embed text, because
OnnxEmbeddingGenerator.ApplyPrefixalready does (spec 8.3).