文档首页/ 自动驾驶云服务 Octopus/ API参考/ API/ 仿真任务/ 创建仿真任务-CreateSimulationTask
更新时间:2026-04-30 GMT+08:00
分享

创建仿真任务-CreateSimulationTask

功能介绍

本接口用于创建仿真任务。

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。

  • 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
  • 如果使用身份策略授权,需具备如下身份策略权限。

    授权项

    访问级别

    资源类型(*为必须)

    条件键

    别名

    依赖的授权项

    octopus:simBatch:create

    Write

    -

    -

    -

    -

URI

POST https://{hostURL}/v2/{project_id}/sim/pm/batches

表1 路径参数

参数

是否必选

参数类型

描述

project_id

是

String

参数解释:

项目ID,获取方法请参见获取项目ID。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

algorithm_image

否

String

参数解释:

关联算法镜像URL。

约束限制:

不涉及

取值范围:

长度[0-1024]

默认取值:

不涉及

name

是

String

参数解释:

仿真任务名称。

约束限制:

不涉及

取值范围:

最大长度64位,支持中文,字母,数字及下划线命名。

默认取值:

不涉及

description

否

String

参数解释:

仿真任务描述。

约束限制:

不涉及

取值范围:

最大长度256位,支持中文,字母,数字及下划线命名。

默认取值:

不涉及

user_id

否

String

参数解释:

用户id,从统一身份认证中获取。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

designated_simulation_ids

否

Array of integers

参数解释:

用户指定重跑子任务IDs。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

batch_config

是

String

参数解释:

关联仿真任务配置的资源地址。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及

响应参数

状态码:201

表3 响应Body参数

参数

参数类型

描述

url

String

参数解释:

仿真任务的资源地址。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及

id

Integer

参数解释:

仿真任务ID。。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

created_at

Double

参数解释:

创建时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

updated_at

Double

参数解释:

更新时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

passing_score

Integer

参数解释:

融合评测通过分数。

约束限制:

不涉及

取值范围:

分数范围[0-100]

默认取值:

60

algorithm_name

String

参数解释:

算法名称。

约束限制:

不涉及

取值范围:

长度[0-64]

默认取值:

不涉及

algorithm_image

String

参数解释:

关联算法镜像URL。

约束限制:

不涉及

取值范围:

长度[0-1024]

默认取值:

不涉及

algorithm_image_version

String

参数解释:

关联算法镜像版本。

约束限制:

不涉及

取值范围:

长度[0-1024]

默认取值:

不涉及

started_at

Double

参数解释:

任务开始时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

ended_at

Double

参数解释:

任务结束时间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

success

Integer

参数解释:

子任务成功数量。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

fail

Integer

参数解释:

子任务失败数量。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

simulation_size

Integer

参数解释:

子任务数量。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

status

Integer

参数解释:

仿真任务创建状态信息。

约束限制:

不涉及

取值范围:

  • 0 - 成功

  • 1 - 等待中

  • 2 - 调度中

  • 3 - 运行中

  • 4 - 已取消

  • 5 - 全部失败

  • 6 - 部分失败

  • 7 - 启动失败

  • 8 - 任务冲突

  • 10 - 未运行

  • 11 - CPU不足

  • 12 - 内存不足

  • 13 - GPU不足

  • 14 - 初始化集群失败

  • 15 - 未购买SKU

  • 31 - 超时

  • 32 - 未知

  • 100 - 初始化中

  • 101 - 初始化失败

  • 102 - 任务丢失

  • 103 - 反馈失败

  • 104 - 排队中

  • 105 - 算法镜像丢失

  • 106 - 评测镜像丢失

  • 107 - 仿真器镜像丢失

默认取值:

不涉及

name

String

参数解释:

仿真任务名称。

约束限制:

不涉及

取值范围:

最大长度64位,支持中文,字母,数字及下划线命名。

默认取值:

不涉及

description

String

参数解释:

仿真任务描述。

约束限制:

不涉及

取值范围:

最大长度256位,支持中文,字母,数字及下划线命名。

默认取值:

不涉及

user_id

String

参数解释:

用户id,从统一身份认证中获取。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

designated_simulation_ids

Array of integers

参数解释:

用户指定重跑子任务IDs。

约束限制:

不涉及。

取值范围:

不涉及

默认取值:

不涉及

batch_config

String

参数解释:

关联仿真任务配置的资源地址。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及

请求示例

无

响应示例

无

状态码

状态码

描述

201

创建成功

错误码

请参见错误码。

相关文档