获取模型精调任务详情
更新时间:2024-09-23
注意: 为提升开发者使用体验,本文内容已合并至对应API文档,请查看API鉴权及调用-模型调优-模型调优V2-获取模型精调任务详情文档;本文档已于2024年6月28日在平台文档中心下线,内容不再更新。
功能介绍
用于获取模型精调任务详情。
注意事项
调用本文API,需使用安全认证AK/SK鉴权,调用流程及鉴权介绍详见SDK安装及使用流程。
调用示例
import os
from qianfan import resources
# 使用安全认证AK/SK鉴权,通过环境变量方式初始化;替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk
os.environ["QIANFAN_ACCESS_KEY"] = "your_iam_ak"
os.environ["QIANFAN_SECRET_KEY"] = "your_iam_sk"
# 获取模型精调任务详情
task_detail_resp = resources.FineTune.V2.task_detail(task_id="task-2jsxxx0i9a")
print(task_detail_resp.body)
返回示例
QfResponse(code = 200, headers = {
...
},
body = {
'requestId': '84d2448b-4ee8-457f-ac06-ec14xxxda',
'result':
{
'createTime': '2024-02-29T08:29:17Z',
'finishTime': '0000-00-00T00:00:00Z',
'jobDescription': 'ebspxxxxasks',
'jobId': 'job-6ucxjxxx8q0',
'jobName': 'job1',
'model': 'ERNIE-Speed',
'parameterScale': 'FullFineTuning',
'runProgress': '34%',
'runStatus': 'Running',
'taskId': 'task-2jsxxxx0i9a',
'trainMode': 'SFT',
'vdlLink': 'https://console.bce.baidu.com/qianfan/visualdl/index?displayToken=eyJydW5JxxxxDMxd3Q4ZXVjIn0='
}
}
)
参数说明
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
task_id | string | 是 | 任务ID,说明: (1)该参数只支持Post-pretrain、SFT创建的运行 (2)可以通过以下方法获取该字段,以SFT为例说明: 在控制台-模型精调列表页面,点击某个训练任务详情,在任务详情信息页查看,如下图所示: |
返回参数
名称 | 类型 | 描述 |
---|---|---|
requestId | string | 请求ID |
result | object | 请求结果 |
result说明
名称 | 类型 | 描述 |
---|---|---|
taskId | string | 任务ID |
jobId | string | 作业ID |
jobName | string | 作业名称 |
jobDescription | string | 作业描述 |
model | string | 基础模型版本 |
trainMode | string | 调优的训练模式 |
parameterScale | string | 调优的参数规模 |
runStatus | string | 任务运行状态,说明: · Running: 运行中 · Done: 运行完成 · Stopped: 运行中止 · Failed: 运行失败 |
runProgress | string | 训练进度,说明:只有任务运行状态运行中,才会返回此参数,即runStatus为Running时,返回该参数 |
vdlLink | string | 训练可视化链接 |
metrics | object | 评估指标,运行完成才会返回,目前只支持文本生成类型 |
checkpointList | List<checkpointItem> | checkpoint信息 |
createTime | string | 任务创建时间 |
finishTime | string | 任务结束时间 |
metrics说明
名称 | 类型 | 描述 |
---|---|---|
BLEU-4 | string | 评估指标BLEU-4 |
ROUGE-1 | string | 评估指标ROUGE-1 |
ROUGE-2 | string | 评估指标ROUGE-2 |
ROUGE-L | string | 评估指标ROUGE-L |
checkpointItem说明
名称 | 类型 | 描述 |
---|---|---|
step | int | step |
perplexity | float | perplexity |
trainingLoss | float | trainingLoss |