nemo_curator.core.serve.constants
nemo_curator.core.serve.constants
Module Contents
Data
DEFAULT_SERVE_HEALTH_TIMEOUT_S
PLACEMENT_GROUP_READY_TIMEOUT_S
API
Runtime-env fragment telling Ray not to overwrite the worker’s CUDA_VISIBLE_DEVICES.
We explicitly set CUDA_VISIBLE_DEVICES in subprocess_env from
ray.get_accelerator_ids(), so for the subprocess this flag is largely
redundant — it’s kept defensively because the canonical vLLM+Ray pattern
(vLLM issues #7890/#30016/#35848) relies on it.
Default timeout for pg.ready() on a freshly-created placement group.
Seconds to wait after SIGKILL before giving up on a subprocess.
Seconds to wait for SIGTERM to reap a subprocess before escalating to SIGKILL.
Bundle label selector applied when CURATOR_IGNORE_RAY_HEAD_NODE=1.
Anyscale auto-labels head/worker nodes. OSS Ray users must start worker
nodes with ray start --labels ray.io/node-type=worker for this to take
effect.