全部產品
Search
文件中心

Platform For AI:JobSpec

更新時間:Mar 03, 2026

名稱

類型

描述

樣本值

object

描述一種類型的 Worker 的詳細配置,包括硬體規格,運行鏡像,副本數量等。

Type

string

Type 與 Job Type 緊密相關,不同 Job Type 支援不同的 Worker Type。

  • TFJob:支援 Chief, PS, Worker, Evaluator, GraphLearn。

  • PyTorchJob: 支援 Worker, Master。

  • XGBoostJob: 支援 Worker, Master。

  • OneFlowJob:支援 Worker, Master。

  • ElasticBatch:支援 Worker, Master。

PyTorchJob、XGBoostJob、OneFlowJob 和 ElasticBatch 中的 Master 是可選的,若未指定,系統會自動將第一個 Worker 節點作為 Master。

Worker

Image

string

此類 Worker 的運行鏡像地址,可以調用 ListImages 擷取 PAI 平台提供的鏡像。也可以指定第三方公開的鏡像。

registry-vpc.cn-hangzhou.aliyuncs.com/cloud-dsw/tensorflow:1.12PAI-gpu-py36-cu101-ubuntu18.04

ImageConfig ImageConfig

私人鏡像配置。

PodCount

integer

副本數量。

1

ExtraPodSpec ExtraPodSpec

額外的 Pod 配置。

ResourceConfig ResourceConfig

資源配置。

UseSpotInstance

boolean

是否使用競價執行個體。

false

SpotSpec SpotSpec

搶佔式執行個體配置。

AssignNodeSpec

AssignNodeSpec

指點調度節點配置。

LocalMountSpecs

array

本地掛載配置列表。

LocalMountSpec

本地掛載配置

AutoScalingSpec

AutoScalingSpec

自動調整配置

ServiceSpec ServiceSpec

服務配置

IsCheif

boolean

單詞拼字錯誤,已廢棄

IsChief

boolean

標記該角色是否是 Chief 角色,Chief 角色只能有一個

RestartPolicy

string

重啟策略,支援 Always,Never,OnFailure,ExitCode 四種策略

ExitCode

SystemDisk

SystemDisk

StartupDependencies

array

該角色啟動前需要的依賴

StartupDependency

EcsSpec

string

Worker 的硬體規格,請訪問PAI-DLC 計費說明擷取詳細規格列表。

重要 不同規格的價格會有區別。

ecs.c6.large

QuotaId

string