You need to enable JavaScript to run this app.
机器学习平台

机器学习平台

Copy page
Download PDF
自定义任务
CreateJob - 创建自定义任务
Copy page
Download PDF
CreateJob - 创建自定义任务

创建自定义任务

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。

参数
类型
是否必填
示例值
描述
Action
String
是

CreateJob

要执行的操作,取值:CreateJob。

Version
String
是

2024-07-01

API的版本,取值:2024-07-01。

Name
String
否

.

名称,如果不填,平台会自动生成

Description
String
否

.

描述

RuntimeConfig
Object
是

.

运行配置

ResourceConfig
Object
是

.

资源配置

StorageConfig
Object
否

.

存储配置

ObservableConfig
Object
否

.

可观测配置

DiagnoseConfig
Array of Object
否

.

诊断配置

RetryConfig
Object
否

.

重试配置

DryRun
Boolean
否

true

是否只预检此次请求。
取值:

  • true:发送检查请求,不会创建资源。检查项包括是否填写了必需参数、请求格式、业务限制和配额。如果检查不通过,则返回对应错误。如果检查通过,则返回错误码DryRunOperation。
  • false:发送正常请求,通过检查后直接创建资源。
ProjectName
String
否

default

项目名称

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构。

参数
类型
示例值
描述
Id
String

.

ID

请求示例

{
	"DiagnoseConfig": [
		{
			"FirstDetectionWaitSeconds": 300,
			"Name": "PythonDetection",
			"Triggers": [
				"JobRunning"
			]
		},
		{
			"DetectionIntervalSeconds": 600,
			"Name": "LogDetection",
			"Triggers": [
				"JobRunning"
			]
		}
	],
	"Name": "自定义任务名称",
	"ObservableConfig": {
		"CustomMetricService": {
			"Path": "/metrics",
			"Port": "2323"
		}
	},
	"ResourceConfig": {
		"HoldingTimeSeconds": 600,
		"MaxRuntimeSeconds": 3600,
		"ResourceQueueId": "q-20240829120407-*****",
		"Roles": [
			{
				"Name": "worker",
				"Replicas": 1,
				"Resource": {
					"InstanceTypeId": "ml.g3a.large",
					"Type": "Preset",
					"ZoneId": "cn-beijing-b"
				}
			},
			{
				"Name": "worker2",
				"Replicas": 1,
				"Resource": {
					"InstanceTypeId": "ml.g3a.large",
					"Type": "Preset",
					"ZoneId": "cn-beijing-b"
				}
			}
		]
	},
	"RuntimeConfig": {
		"Code": {
			"MountPath": "/root/code/",
			"SavedPath": "tos://*****"
		},
		"Command": "sleep 1h",
		"Envs": [
			{
				"IsPrivate": false,
				"Name": "test-env-1",
				"Value": "foo"
			},
			{
				"IsPrivate": false,
				"Name": "test-env-2",
				"Value": "bar"
			}
		],
		"Framework": "Custom",
		"Image": {
			"Type": "Prebuild",
			"Url": "vemlp-cn-beijing.cr.volces.com/preset-images/tensorflow:2.4"
		}
	},
	"StorageConfig": {
		"Credential": {
			"AccessKey": "*****",
			"SecretAccessKey": "*****"
		},
		"Storages": [
			{
				"Config": {
					"Vepfs": {
						"FileSystemName": "fs-name",
						"HostPath": "/vepfs-path",
						"Id": "vepfs-cnbj6f8a08c*****",
						"SubPath": "subpath"
					}
				},
				"MountPath": "/vepfs-path",
				"ReadOnly": false,
				"Type": "Vepfs"
			},
			{
				"Config": {
					"Nas": {
						"Addr": "",
						"FileSystemName": "nas-name",
						"Id": "anas-cnbja6162f0*****",
						"SubPath": "subpath"
					}
				},
				"MountPath": "/nas-path",
				"ReadOnly": false,
				"Type": "Nas"
			},
			{
				"Config": {
					"Cfs": {
						"FileSystemName": "fs-name",
						"Tos": {
							"Bucket": "bucket-name",
							"Prefix": "/"
						}
					}
				},
				"MountPath": "/cfs-path",
				"ReadOnly": false,
				"Type": "Cfs"
			}
		]
	}
}

返回示例

{
	"Id": "t-20250314214625-*****"
}

错误码

您可访问公共错误码,获取更多错误码信息。

Last updated: 2026.06.01 10:27:19