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

# nemo_automodel.components.launcher.skypilot.config

## Module Contents

### Classes

| Name                                                                                   | Description                                               |
| -------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| [`SkyPilotConfig`](#nemo_automodel-components-launcher-skypilot-config-SkyPilotConfig) | Configuration for launching AutoModel jobs with SkyPilot. |

### Data

[`SUPPORTED_CLOUDS`](#nemo_automodel-components-launcher-skypilot-config-SUPPORTED_CLOUDS)

### API

```python
class nemo_automodel.components.launcher.skypilot.config.SkyPilotConfig(
    cloud: str,
    accelerators: str = 'T4:1',
    num_nodes: int = 1,
    use_spot: bool = True,
    disk_size: int = 100,
    instance_type: str | None = None,
    region: str | None = None,
    zone: str | None = None,
    job_name: str = '',
    setup: str = '',
    hf_home: str = '~/.cache/huggingface',
    hf_token: str = (lambda: os.environ.get('HF...,
    wandb_key: str = (lambda: os.environ.get('WA...,
    env_vars: dict[str, str] = dict(),
    command: str = ''
)
```

Dataclass

Configuration for launching AutoModel jobs with SkyPilot.

```python
nemo_automodel.components.launcher.skypilot.config.SkyPilotConfig.__post_init__() -> None
```

```python
nemo_automodel.components.launcher.skypilot.config.SUPPORTED_CLOUDS = ('aws', 'gcp', 'azure', 'lambda', 'kubernetes')
```