获取训练作业流程阶段信息列表
功能介绍
获取训练作业流程阶段信息列表接口用于获取ModelArts平台上指定训练作业的流程阶段信息列表。
该接口适用于以下场景:当用户需要查看特定训练作业的流程阶段记录时,可以通过此接口获取阶段信息列表。使用该接口的前提条件是用户已知训练作业ID,并具有查看阶段信息列表的权限。查询操作完成后,平台将返回包含训练作业的阶段信息记录。若训练作业ID不存在或用户无权限操作,接口将返回相应的错误信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v2/{project_id}/training-jobs/{training_job_id}/stages
请求参数
无
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
total_count |
String |
参数解释:总条数。 取值范围:不涉及。 |
|
running_records |
Array of StageRecord objects |
参数解释:阶段记录。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
record_order |
Integer |
参数解释:阶段记录序号,顺序递增,最大序号记录为当前最新记录。 取值范围:不涉及。 |
|
stages |
Array of StageInfoWithSub objects |
参数解释:主阶段信息列表。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
job_id |
String |
参数解释:作业ID。 取值范围:不涉及。 |
|
name |
String |
参数解释:主阶段名称。 取值范围:
|
|
en_message |
String |
参数解释:主阶段英文描述信息。 取值范围:不涉及。 |
|
zh_message |
String |
参数解释:主阶段中文描述信息。 取值范围:不涉及。 |
|
start_time |
String |
参数解释:主阶段开始时间。 取值范围:不涉及。 |
|
end_time |
String |
参数解释:主阶段结束时间。 取值范围:不涉及。 |
|
stage_order |
Integer |
参数解释:主阶段序号。 取值范围:[1,4]。 |
|
sub_stages |
Array of SubStage objects |
参数解释:子阶段信息列表。 |
请求示例
GET https://endpoint/v2/{project_id}/training-jobs/{training_job_id}/stages
响应示例
状态码:200
ok
{
"total_count" : 1,
"running_records" : [ {
"record_order" : 1,
"stages" : [ {
"job_id" : "a3d68d17-4185-4057-913c-65052cf15262",
"name" : "scheduling",
"en_message" : "Job Scheduling",
"zh_message" : "作业调度",
"start_time" : "2025-07-05T16:10:06+08:00",
"end_time" : "2025-07-05T16:10:11+08:00",
"stage_order" : 1,
"sub_stages" : [ {
"name" : "JobSchedulingCreated",
"en_message" : "Job created",
"zh_message" : "作业创建成功",
"create_time" : "2025-07-05T16:10:06+08:00"
}, {
"name" : "JobSchedulingOSQueuing",
"en_message" : "Job resource is Queuing",
"zh_message" : "作业资源池调度中",
"create_time" : "2025-07-05T16:10:10.596151+08:00"
}, {
"name" : "JobSchedulingCompleted",
"en_message" : "Volcano job scheduled",
"zh_message" : "volcano job调度成功",
"create_time" : "2025-07-05T16:10:11+08:00"
}, {
"name" : "JobSchedulingQueuing",
"en_message" : "Volcano job created",
"zh_message" : "volcano job创建成功",
"create_time" : "2025-07-05T16:10:11.717826+08:00"
} ]
}, {
"job_id" : "a3d68d17-4185-4057-913c-65052cf15262",
"name" : "preparing",
"en_message" : "Environment Preparing",
"zh_message" : "环境准备",
"start_time" : "2025-07-05T16:10:11+08:00",
"end_time" : "2025-07-05T16:10:37.612406+08:00",
"stage_order" : 2,
"sub_stages" : [ {
"name" : "JobPreparingStart",
"en_message" : "job environment is starting to prepare",
"zh_message" : "作业环境开始准备",
"create_time" : "2025-07-05T16:10:11+08:00"
}, {
"name" : "JobPreparingEnvCheck",
"en_message" : "job initializing environment is checking",
"zh_message" : "初始化环境预检中",
"create_time" : "2025-07-05T16:10:27+08:00"
}, {
"name" : "JobPreparingCodeDownloading",
"en_message" : "code is downloading",
"zh_message" : "训练代码下载中",
"create_time" : "2025-07-05T16:10:31+08:00"
}, {
"name" : "JobPreparingCompleted",
"en_message" : "job environment completed",
"zh_message" : "作业环境准备完成",
"create_time" : "2025-07-05T16:10:37.612406+08:00"
} ]
}, {
"job_id" : "a3d68d17-4185-4057-913c-65052cf15262",
"name" : "running",
"en_message" : "Job Running",
"zh_message" : "作业运行",
"start_time" : "2025-07-05T16:10:37.612406+08:00",
"end_time" : "2025-07-05T16:12:27.317809+08:00",
"stage_order" : 3,
"sub_stages" : [ {
"name" : "JobRunningStart",
"en_message" : "job is running",
"zh_message" : "作业运行中",
"create_time" : "2025-07-05T16:10:37.612406+08:00"
}, {
"name" : "JobRunningTrainingStart",
"en_message" : "training process is starting",
"zh_message" : "训练进程开始启动",
"create_time" : "2025-07-05T16:10:39+08:00"
}, {
"name" : "JobRunningCompleted",
"en_message" : "training process completed",
"zh_message" : "训练进程执行完成",
"create_time" : "2025-07-05T16:12:22+08:00"
} ]
}, {
"job_id" : "a3d68d17-4185-4057-913c-65052cf15262",
"name" : "end",
"en_message" : "Job End",
"zh_message" : "作业结束",
"start_time" : "2025-07-05T16:12:27.317809+08:00",
"end_time" : "2025-07-05T16:12:27.317809+08:00",
"stage_order" : 4,
"sub_stages" : [ {
"name" : "JobEnd",
"en_message" : "Job end, status: Completed",
"zh_message" : "作业结束,运行状态:Completed",
"create_time" : "2025-07-05T16:12:27.317809+08:00"
} ]
} ]
} ]
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
ok |
错误码
请参见错误码。