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).