> This page is for version Main (default).
> For other versions, use one of these documentation indexes:
> - Main (default): https://docs.nvidia.com/nemo/gym/main/llms.txt
> - 0.7.0: https://docs.nvidia.com/nemo/gym/v0.7.0/llms.txt
> - 0.6.0: https://docs.nvidia.com/nemo/gym/v0.6.0/llms.txt
> - 0.5.1: https://docs.nvidia.com/nemo/gym/v0.5.1/llms.txt
> - 0.5.0: https://docs.nvidia.com/nemo/gym/v0.5.0/llms.txt
> - 0.4.0: https://docs.nvidia.com/nemo/gym/v0.4.0/llms.txt
> - 0.3.0: https://docs.nvidia.com/nemo/gym/v0.3.0/llms.txt
> - 0.2.1: https://docs.nvidia.com/nemo/gym/v0.2.1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/gym/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/gym/_mcp/server.

# How-To Guides

> Task-oriented guides for gym eval submit: multi-node vLLM, prefill/decode, node pools, custom harnesses, and resumable runs.

Each guide builds on the [Quickstart](/orchestration/quickstart) and shows only the parts of the config that change. Field details are in the [Configuration Reference](/orchestration/configuration).

#### [Multi-Node vLLM](/orchestration/how-to/multi-node-vllm)

Run many replicas, or one very large instance, across nodes, and learn when the Ray Serve gateway takes over.

#### [Prefill/Decode Disaggregation](/orchestration/how-to/prefill-decode-disaggregation)

Serve a model as separate prefill and decode tiers behind a router.

#### [Node Pools and Ray](/orchestration/how-to/node-pools-and-ray)

Give a judge or scorer nodes of its own, and span a Ray cluster across pools.

#### [Custom Harness](/orchestration/how-to/custom-harness)

Run your own script instead of `gym eval run`.

#### [Resumable Runs](/orchestration/how-to/resumable-runs)

Continue automatically after a time limit, preemption, or node failure.