---
id: "scale-ai"
type: "component"
kind: "ml-platform"
provider: "default"
category: "compute"
aliases: "Scale Data Engine, Scale GenAI Platform"
docs: "https://api-reference.scale.com/docs/api-reference/authentication"
url: "https://localhost:3000/catalogue/components/scale-ai"
---

# Scale AI

Training-data platform with ML pre-labelling and human review, called through the Scale API.

| | |
|---|---|
| Provider | [default](https://localhost:3000/catalogue?provider=default) |
| Kind | [ML platform](https://localhost:3000/catalogue/kinds/ml-platform) |
| Category | Compute |
| Official docs | [https://api-reference.scale.com/docs/api-reference/authentication](https://api-reference.scale.com/docs/api-reference/authentication) |
| Also known as | Scale Data Engine, Scale GenAI Platform |

## Properties

| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| `apiMode` | enum | `live`, `sandbox` | no | "live" | inherited |
| `callbackUrl` | boolean | — | no | false | inherited |
| `computeInstances` | integer | — | no | — | inherited |
| `experimentTracking` | boolean | — | no | true | **false** |
| `gpuEnabled` | boolean | — | no | — | inherited |
| `managed` | boolean | — | no | false | **true** |
| `modelRegistry` | boolean | — | no | true | **false** |
| `publicAccess` | boolean | — | no | — | inherited |

Bold values are the ones this component pins.

## Rules that apply · 1

### Stateful node without zone redundancy `stateful-node-without-zone-redundancy` (error)

- Page: https://localhost:3000/catalogue/rules/stateful-node-without-zone-redundancy.md
- Why: A stateful compute node pinned to exactly one availability zone disappears with that zone, and its state goes with it. Nodes inside a cell are exempt, because there the cell is deliberately single-zone and redundancy comes from the other cells.
- Applies to: every node in category compute
- Message: Stateful node '{{node.id}}' lives in exactly one availability zone. A zone outage takes its state with it.

It fires when:

- all of these hold:
  - the node's `stateless` is false
  - the node sits inside exactly 1 availability-zone group
  - this does not hold:
    - the node sits inside at least one cell group

## Other products of the same kind · 61

- [Platform for AI](https://localhost:3000/catalogue/components/alibaba-pai.md) `alibaba-pai` — alibabacloud
- [AWS Clean Rooms ML](https://localhost:3000/catalogue/components/aws-clean-rooms-ml.md) `aws-clean-rooms-ml` — aws
- [Amazon SageMaker AI](https://localhost:3000/catalogue/components/aws-sagemaker.md) `aws-sagemaker` — aws
- [Amazon SageMaker Canvas](https://localhost:3000/catalogue/components/aws-sagemaker-canvas.md) `aws-sagemaker-canvas` — aws
- [Amazon SageMaker Feature Store](https://localhost:3000/catalogue/components/aws-sagemaker-feature-store.md) `aws-sagemaker-feature-store` — aws
- [Managed MLflow on Amazon SageMaker AI](https://localhost:3000/catalogue/components/aws-sagemaker-mlflow.md) `aws-sagemaker-mlflow` — aws
- [Amazon SageMaker Unified Studio](https://localhost:3000/catalogue/components/aws-sagemaker-unified-studio.md) `aws-sagemaker-unified-studio` — aws
- [Microsoft Foundry](https://localhost:3000/catalogue/components/azure-ai-foundry.md) `azure-ai-foundry` — azure
- [Azure Machine Learning](https://localhost:3000/catalogue/components/azure-machine-learning.md) `azure-machine-learning` — azure
- [Abacus.AI](https://localhost:3000/catalogue/components/abacus-ai.md) `abacus-ai` — default
- [Alteryx](https://localhost:3000/catalogue/components/alteryx.md) `alteryx` — default
- [Argilla](https://localhost:3000/catalogue/components/argilla.md) `argilla` — default
- [C3 AI Platform](https://localhost:3000/catalogue/components/c3-ai.md) `c3-ai` — default
- [ClearML](https://localhost:3000/catalogue/components/clearml.md) `clearml` — default
- [Comet](https://localhost:3000/catalogue/components/comet-ml.md) `comet-ml` — default
- [CVAT](https://localhost:3000/catalogue/components/cvat.md) `cvat` — default
- [Dataiku](https://localhost:3000/catalogue/components/dataiku.md) `dataiku` — default
- [DataRobot](https://localhost:3000/catalogue/components/datarobot.md) `datarobot` — default
- [Datasaur](https://localhost:3000/catalogue/components/datasaur.md) `datasaur` — default
- [Determined AI](https://localhost:3000/catalogue/components/determined.md) `determined` — default
- [Domino Data Lab](https://localhost:3000/catalogue/components/domino-data-lab.md) `domino-data-lab` — default
- [DVC](https://localhost:3000/catalogue/components/dvc.md) `dvc` — default
- [Encord](https://localhost:3000/catalogue/components/encord.md) `encord` — default
- [Feast](https://localhost:3000/catalogue/components/feast.md) `feast` — default
- [Flyte](https://localhost:3000/catalogue/components/flyte.md) `flyte` — default
- [H2O.ai](https://localhost:3000/catalogue/components/h2o.md) `h2o` — default
- [Kili](https://localhost:3000/catalogue/components/kili.md) `kili` — default
- [KNIME](https://localhost:3000/catalogue/components/knime.md) `knime` — default
- [Kubeflow](https://localhost:3000/catalogue/components/kubeflow.md) `kubeflow` — default
- [Label Studio](https://localhost:3000/catalogue/components/label-studio.md) `label-studio` — default
- [Labelbox](https://localhost:3000/catalogue/components/labelbox.md) `labelbox` — default
- [Metaflow](https://localhost:3000/catalogue/components/metaflow.md) `metaflow` — default
- [Generic ML platform](https://localhost:3000/catalogue/components/ml-platform.md) `ml-platform` — default
- [MLflow](https://localhost:3000/catalogue/components/mlflow.md) `mlflow` — default
- [neptune.ai](https://localhost:3000/catalogue/components/neptune-ai.md) `neptune-ai` — default
- [NVIDIA DGX Cloud](https://localhost:3000/catalogue/components/nvidia-dgx-cloud.md) `nvidia-dgx-cloud` — default
- [Pachyderm](https://localhost:3000/catalogue/components/pachyderm.md) `pachyderm` — default
- [Polyaxon](https://localhost:3000/catalogue/components/polyaxon.md) `polyaxon` — default
- [Prodigy](https://localhost:3000/catalogue/components/prodigy.md) `prodigy` — default
- [RapidMiner AI Hub](https://localhost:3000/catalogue/components/rapidminer.md) `rapidminer` — default
- and 21 more: https://localhost:3000/catalogue/kinds/ml-platform.md

## Use it in a design

```yaml
nodes:
  - { id: "scale-ai", component: "scale-ai" }
```

## Source (`component` YAML, verbatim)

```yaml
# yaml-language-server: $schema=../../schema/component.schema.json
# Scale AI: training-data platform that combines ML pre-labelling with human review, reached over the Scale API.
# Per "Authentication" calls use HTTP Basic auth with an API key, and per "Introduction to Scale API" the key decides
# whether a request runs in live mode or sandbox mode. Meta took a 49% stake in Scale AI in June 2025.
schemaVersion: "1"
type: "component"
id: "scale-ai"
kind: "ml-platform"
provider: "default"
docs: "https://api-reference.scale.com/docs/api-reference/authentication"
aliases: ["Scale Data Engine", "Scale GenAI Platform"]
defaults:
  managed: true
  experimentTracking: false
  modelRegistry: false
properties:
  apiMode:
    type: "enum"
    values: ["live", "sandbox"]
    default: "live"
  callbackUrl:
    type: "boolean"
    default: false
```

Human page: https://localhost:3000/catalogue/components/scale-ai
