TensorFlow · Arazzo Workflow
TensorFlow Serving Route Inference by Version Label
Version 1.0.0
Resolve a version label such as stable or canary to a concrete version, then run inference pinned to it.
View Spec
View on GitHub
AIDeep LearningJavaScriptMachine LearningModel ServingNeural NetworksOpen SourcePythonArazzoWorkflows
Provider
Workflows
label-routed-inference
Resolve a version label to a version number and predict against that pinned version.
Looks up the model version currently carrying the supplied label, reads that version's metadata, and submits a prediction pinned to the resolved version.
1
resolveLabel
getModelLabelStatus
Resolve the label to the model version currently behind it and confirm that version is AVAILABLE. The resolved version number is captured as an output so the rest of the flow is pinned and the run stays reproducible even if the label is moved while the flow is executing.
2
readResolvedMetadata
getModelVersionMetadata
Read the signature metadata of the version the label resolved to, so the caller knows exactly which model shape it is about to send inputs to.
3
predictResolvedVersion
predictModelVersion
Submit the prediction pinned to the version number resolved from the label, rather than to the label itself, so every instance in this request is scored by the same model.
Source API Descriptions
openapi