Table of Contents

Field QueryGeneratorServiceKey

Namespace
Qavren.Edge.VectorData
Assembly
Qavren.Edge.VectorData.dll

The GetService service key under which an embedding generator may expose a query-prefixed sibling. The store asks every generator it is handed for one and falls back to the generator itself.

This is a duplicate of Qavren.Edge.Embeddings.Onnx's EdgeEmbeddings.QueryServiceKey, and duplicated on purpose. Spec §2 decision 2 keeps this package free of any ONNX reference, so the store works with Azure OpenAI embeddings and no ONNX at all - which means the symbol over there is not visible here. A shared constant would need a third assembly or an edit to sub-project 1, and spec §5 allows neither. Do not "de-duplicate" this: the two literals are asserted equal by the one test project that references both packages (spec §16.2).

public const string QueryGeneratorServiceKey = "qavren.edge.query"

Returns

string
The GetService service key under which an embedding generator may expose a query-prefixed sibling. The store asks every generator it is handed for one and falls back to the generator itself. This is a duplicate of Qavren.Edge.Embeddings.Onnx's EdgeEmbeddings.QueryServiceKey, and duplicated on purpose. Spec §2 decision 2 keeps this package free of any ONNX reference, so the store works with Azure OpenAI embeddings and no ONNX at all - which means the symbol over there is not visible here. A shared constant would need a third assembly or an edit to sub-project 1, and spec §5 allows neither. Do not "de-duplicate" this: the two literals are asserted equal by the one test project that references both packages (spec §16.2).