Inferlab Integration for Specialized Engines
This package connects Inferlab to a hardware-by-model Specialized Engine that
implements the canonical inferlab-token-engine smg-worker command. The Engine
accepts prompt token IDs and returns generated token IDs over SMG's worker
protocol. TokenSpeed SMG remains responsible for the public HTTP API,
tokenization, chat templates, detokenization, and response formatting.
The integration contains no model-, architecture-, hardware-, or Engine-implementation-specific lowering. A downstream workspace supplies the Rust Engine binary, SMG, model intent, source revision, locked environment, and private placement bindings. Consequently, a new conforming Engine does not need another Inferlab integration package.
The supported shape is deliberately closed: one single Engine replica in one
process behind one SMG Gateway. The process owns an arbitrary nonzero pure-TP
device set; attention, expert, and dense-expert tensor parallelism all equal
the outer TP width, while pipeline, data, context, and expert parallelism stay
at one. The contract remains serial and has no P/D Router, KV-transfer,
batching, or Engine-local profiling surface. InferLab can profile the Engine
process tree while TokenSpeed SMG exposes the capture-window
POST /start_profile and POST /stop_profile actions on the Gateway.
The Gateway exposes server metrics on its separately allocated prometheus
port. The integration selects SMG's single-target least_load policy so its
canonical worker monitor polls Engine load fields while retaining the same sole
routing target. In the current downstream validation, that endpoint exported
SMG-owned metric families but no smg_engine_* families, so Engine-series
re-export remains a downstream qualification gap.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file inferlab_integration_specialized_engine-0.3.1-py3-none-any.whl.
File metadata
- Download URL: inferlab_integration_specialized_engine-0.3.1-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a173b1b66203b04836f97c10db019ba0287cd5182c8dcdaf98bba04278c7f8b3
|
|
| MD5 |
3d1cac2e622ea6fc7980efc7d700dda5
|
|
| BLAKE2b-256 |
3d59a5c2ef72ddd4cf8f5546bb998befd59e178c355593a2b1abcd351a3dbb46
|