|
|
|
@@ -82,6 +82,7 @@ depends on the installed kernels and model path.
|
|
|
|
|
| --- | --- | --- | --- | --- |
|
|
|
|
|
| `SPEAKER_SAMPLES_DIR` | Filesystem path; default `~/.cache/vllm-omni/speakers` | Speech server; read when speaker storage initializes | Environment-only setting. The directory is created; filesystem errors propagate. | Stable |
|
|
|
|
|
| `SPEAKER_MAX_UPLOADED` | Integer; default `1000` | Speech server; read when speaker storage initializes | Environment-only setting. A non-integer logs a warning and uses `1000`; range is not otherwise validated. | Stable |
|
|
|
|
|
| `VLLM_OMNI_ASYNC_OUTPUT_TIMEOUT` | Float seconds; default `600` | Diffusion engine async-output wait in `step_streaming`; resolved per call on the request path, not at import | Environment-only setting. A non-float or `<=0` value warns once and uses the default. | Experimental |
|
|
|
|
|
| `VLLM_OMNI_INPUT_WAIT_TIMEOUT_S` | Float seconds; default `600`; `<=0` disables | Full-payload input coordinator, not async-chunk transfer; read when the scheduler module imports in each worker | Environment-only setting. A non-float logs a warning and uses `600`. | Stable operational control |
|
|
|
|
|
| `VLLM_OMNI_ORCH_MONITOR_PATH` | Filesystem path; default `<current-working-directory>/vllm_omni_orch_monitor_<timestamp>.json` | Orchestrator monitor enabled by `--enable-orch-monitor`; read when the monitor is created | Environment-only path override. Parent directories are created; write errors are logged. | Diagnostic |
|
|
|
|
|
| `VLLM_OMNI_VIDEO_SYNC_TIMEOUT` | Float seconds; default `600` | Synchronous Videos API; read when the API server module imports | Environment-only setting. A non-float raises `ValueError` during import. | Experimental |
|
|
|
|
@@ -177,7 +178,7 @@ collection, examples, bug reports, or logs.
|
|
|
|
|
|
|
|
|
|
## Model-specific variables
|
|
|
|
|
|
|
|
|
|
The audit found 57 variables read by a single model or pipeline family. They are
|
|
|
|
|
The audit found 56 variables read by a single model or pipeline family. They are
|
|
|
|
|
not listed as public usage options here because doing so would turn implementation
|
|
|
|
|
escape hatches into an accidental compatibility contract.
|
|
|
|
|
|
|
|
|
@@ -190,7 +191,7 @@ Every audited model-specific name has a migration disposition in the
|
|
|
|
|
| Request scope | 6 | Move request-varying behavior into a declared request-option schema. |
|
|
|
|
|
| External | 0 | Retain only when a supported third-party library owns the contract. |
|
|
|
|
|
| Internalize | 11 | Keep a debug or diagnostic switch out of public documentation and configuration. |
|
|
|
|
|
| Deprecate/remove | 7 | Remove a compatibility escape hatch that has no continuing contract. |
|
|
|
|
|
| Deprecate/remove | 6 | Remove a compatibility escape hatch that has no continuing contract. |
|
|
|
|
|
|
|
|
|
|
The disposition is a migration target, not a statement that the existing
|
|
|
|
|
environment switch is stable. Promote or request-scope work should land in
|
|
|
|
|