Class EdgeAiStartupOrder
The order registry for every SP2 startup task. The constants are published from L0 because that is the lowest package all three share; the task that USES each order is registered by the package named in the comment, and spec 14.1 is the authority on which is which.
public static class EdgeAiStartupOrder
- Inheritance
-
EdgeAiStartupOrder
- Inherited Members
Remarks
SP1's EdgeStartupOrder is NOT changed: 200/210/220/300 already fit between
Migrations = 100 and ConsumerDefault = 1000.
Fields
- ModelProvisioning
Opt-in. Registered by
Qavren.Edge.Onnx.
- OnnxEnvironment
OrtEnv.CreateInstanceWithOptions. MUST precede anySessionOptionsconstruction: ORT creates the environment implicitly on the firstSessionOptions, after whichCreateInstanceWithOptionsthrows. Registered byQavren.Edge.Onnx.
- SessionWarmUp
Opt-in. Two tasks share this order:
Qavren.Edge.Onnx'sWarmUpSessionAtStartup(loads the session; needs no tokenizer) andQavren.Edge.Embeddings.Onnx'sWarmUpEmbeddingsAtStartup(load plus one dummy batch; needs the tokenizer and the generator, both of which live in L1).
- VectorSchema
Opt-in; the migration path (order 100) is preferred. Registered by
Qavren.Edge.VectorData.