获取训练作业流程阶段信息列表
功能介绍
获取训练作业流程阶段信息列表接口用于获取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 |
错误码
请参见错误码。