资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

获取任务运行详情

注意:为提升开发者使用体验,平台升级了模型调优接口。推荐使用新版模型精调接口,功能更全面、且接口更规范,详见模型调优API列表;本文内容不再更新,由于V1版本接口后续可能下线停止服务,为避免影响使用,建议接入V2版本接口。

功能介绍

本接口用于获取训练运行详情信息,如任务名称、任务版本、训练方法、训练状态、任务运行时间等。

使用说明

调用本文API,需使用安全认证AK/SK鉴权,调用流程及鉴权介绍详见SDK安装及使用流程

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"

# 根据任务和运行id,查询任务运行的具体状态
job= resources.FineTune.get_job(task_id, job_id)
# 获取任务详情
print(job)

返回示例

QfResponse(code = 200, headers = {
        ...
    },
    body = {
        'log_id': 'xxx',
        'result': {
            'id': 6205,
            'description': '',
            'taskId': 10250,
            'taskName': 'sdk_test_7',
            'version': 5,
            'trainType': 'ernieBotLite-v201-8k',
            'trainMode': 'SFT',
            'peftType': 'ALL',
            'trainStatus': 'STOP',
            'progress': 0,
            'runTime': 267452,
            'trainTime': 0,
            'startTime': '2023-10-20 18:19:09',
            'finishTime': '0000-00-00 00:00:00',
            'vdlLink': 'https://console.bce.baidu.com/qianfan/visualdl/index?xxxx'
        }
    },
)

请求参数

名称 类型 必填 描述
task_id int 任务ID
job_id int 运行ID

返回参数

名称 类型 描述
log_id string 请求ID
result dict 请求结果

result说明

名称 类型 描述
id int 运行ID
description string 运行描述
taskId int 任务ID
taskName string 任务名称
version int 任务版本
jobRunType int 任务运行方式,说明:
· 普通训练:0
· 增量训练:1
increConfig dict 增量训练,基础任务信息
trainType string 算法类型
trainMode string 训练方法
peftType string parameter efficient finetuning方式
trainStatus string 训练状态,说明:
· RUNNING:运行中
· FINISH:完成
· STOP:停止
· FAIL:失败
startTime string 任务开始时间
finishTime string 任务结束时间
runTime int 任务运行时长
trainTime int 训练时长
progress float 训练进度
vdlLink string 训练可视化链接

increConfig说明

名称 类型 描述
taskId int 基础任务ID
jobId int 基础任务运行ID
上一篇
创建任务运行
下一篇
停止任务运行