获取任务运行详情
POST
https://qianfan.baidubce.com/wenxinworkshop/finetune/jobDetail功能介绍
本接口用于获取训练运行详情信息,如任务名称、任务版本、训练方法、训练状态、任务运行时间等。
注意事项
- 调用本文API,使用“安全认证/Access Key ”中的Access Key ID 和 Secret Access Key等进行鉴权,无法使用获取Access Token的方式鉴权,具体鉴权认证机制参考鉴权认证机制。
错误码
若请求错误,服务器将返回的JSON文本包含以下参数:
名称 | 描述 |
---|---|
error_code | 错误码 |
error_msg | 错误描述信息,帮助理解和解决发生的错误 |
例如Access Token失效返回:
{
"error_code": 110,
"error_msg": "Access token invalid or no longer valid"
}
需要重新获取新的Access Token再次请求。
错误码 | 错误信息 | 描述 |
---|---|---|
500000 | internal server error | 服务器内部错误 |
500001 | param invalid | 参数错误 |
500002 | auth failed, no access | 无权访问 |
510101 | dataset entity count not enough, at least 32 | 数据集数量不足,至少需要32条数据 |
510102 | dataset config error | 数据集异常 |
510201 | task name exist | 任务名称已存在 |
510202 | task not exist | 任务不存在 |
510203 | task count over limit | 任务数量已经达到上限 |
510301 | job not exist | 任务运行不存在 |
510302 | job status invalid | 任务运行状态异常 |
510401 | train config error | 训练配置异常 |
510402 | job training count over limit | 训练中的运行数量已经达到上限 |
510403 | charge quote not enough | 训练额度不足 |
510404 | job not support incre train | 该运行暂不支持增量训练 |
请求参数
Header 参数
Content-Type
string
必需
固定值:application/json
x-bce-date
string
必需
当前时间,遵循ISO8601规范,格式如2016-04-06T08:23:49Z
Authorization
string
必需
用于验证请求合法性的认证信息,更多内容请参考鉴权认证机制,签名工具可参考IAM签名工具
Body 参数application/json
taskId
integer
任务ID
jobId
integer
运行ID
示例
{
"taskId": 7263,
"jobId": 4612
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
log_id
integer
请求ID
result
object
请求结果
id
integer
运行ID
description
string
运行描述
taskId
integer
任务ID
taskName
string
任务名称
version
integer
任务版本
jobRunType
integer
必需
任务运行方式,说明: · 普通训练:0 · 增量训练:1
increConfig
object
必需
增量训练,基础任务信息
trainType
string
算法类型
trainMode
string
训练方法
peftType
string
必需
parameter efficient finetuning方式
trainStatus
string
必需
训练状态,说明: · RUNNING:运行中 · FINISH:完成 · STOP:停止 · FAIL:失败
startTime
string
任务开始时间
finishtime
string
任务结束时间
runTime
integer
任务运行时长
trainTime
integer
训练时长
progress
integer
训练进度
vdlLink
string
训练可视化链接
示例
{
"log_id": 123,
"result": {
"id": 1,
"description": "desc",
"taskId": 1,
"taskName": "test",
"version": 1,
"jobRunType": 1,
"increConfig": {
"taskId": 362,
"jobId": 1264
},
"trainType": "ernieBotLite-v200",
"trainMode": "SFT",
"peftType": "ALL",
"trainStatus": "FINISH",
"startTime": "2023-05-05 00:00:00",
"finishtime": "2023-05-05 01:00:00",
"runTime": 3600,
"trainTime": 1800,
"progress": 99,
"vdlLink": "https://console.bce.baidu.com/qianfan/visualdl/index?displayToken=eyJydW5JZCI6InJ1bi10NGczZmZuMXpzampwZHFzIn0="
}
}
最后修改时间: 1 年前