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

查看数据增强详情

接口描述

本接口用于查看数据增强任务详情。

注意事项

(1)通过API查看数据增强详情,和千帆控制台页面展示字段不同:

  • 本文API参数有的字段,可能在千帆控制台页面无
  • 千帆控制台页面的部分字段,可能在本文API参数中无
  • 后续会持续完善API功能,请关注API文档更新

(2)权限说明

调用本文API,需符合以下权限要求,权限介绍及分配请查看角色与权限控制列表账号创建与权限分配。需具有以下任一权限:

  • 完全控制千帆大模型平台的权限:QianfanFullControlAccessPolicy
  • 只读访问千帆大模型平台的权限:QianfanReadAccessPolicy
  • 完全控制千帆大模型平台数据管理(除数据标注外)的权限:QianfanDataFullControlAccessPolicy
  • 运维操作千帆大模型平台数据管理(除数据标注外)的权限:QianfanDataOperateAccessPolicy
  • 只读访问千帆大模型平台数据管理(除数据标注外)的权限:QianfanDataReadAccessPolicy

鉴权说明

调用本文API,使用“基于安全认证AK/SK”进行签名计算鉴权,即使用安全认证中的Access Key ID 和 Secret Access Key进行鉴权,具体鉴权认证机制参考HTTP调用鉴权说明

请求结构

POST /wenxinworkshop/enhance/detail HTTP/1.1
Host: qianfan.baidubce.com
Authorization: authorization string
Content-Type: application/json

{
    "taskId": "task-n1zkqgn42bqbmj2g"
}

请求头域

除公共头域外,无其它特殊头域。

请求参数

  • Body参数
名称 类型 必填 描述
taskId string 数据增强任务ID,说明:
(1)通过以下任一方式获取该字段值
· 方式一,通过调用创建数据增强任务接口,返回的增强任务ID字段enhanceTaskId获取
· 方式二,通过调用查看增强任务列表接口,返回的增强任务strId字段获取
· 方式三,在控制台-数据处理-数据增强页面查看,选择任务,点击详情查看,如下图所示:
image.png
(2)该字段新增支持string类型,如果之前使用的是int类型,建议变更为string类型,后续可能将逐步废弃int类型;例如之前是通过调用查看增强任务列表接口,返回的id字段获取,请替换为接口返回的strId字段获取

响应头域

除公共头域外,无其它特殊头域。

响应参数

说明:返回的部分字段如下,未说明的字段暂无需关注。

名称 类型 描述
log_id string 操作记录id
result object 返回结果
status int 状态码
success bool 是否操作成功,说明:
· true:成功
· false:失败

result说明

名称 类型 描述
id int 数据增强任务ID,注意:
如果有使用此字段,建议变更为strId字段,后续将逐步废弃此字段
strId string 数据增强任务ID(字符串类型),注意:
如果有使用id字段,建议变更为此字段,后续将逐步废弃id字段
sourceDatasetId int 源数据集版本ID,注意:
如果有使用此字段,建议变更为sourceDatasetStrId字段,后续将逐步废弃此字段
sourceDatasetStrId string 源数据集版本ID(字符串类型),注意:
如果使用sourceDatasetId字段,建议变更为此字段,后续将逐步废弃sourceDatasetId字段
destDatasetId int 目标数据集版本ID,注意:
如果有使用此字段,建议变更为destDatasetStrId字段,后续将逐步废弃此字段
destDatasetStrId string 目标数据集版本ID(字符串类型),注意:
如有使用destDatasetId字段,建议变更为此字段,后续将逐步废弃destDatasetId字段
sourceDatasetName string 源数据集名称
destDatasetName string 目标数据集名称
labelIds string 增强的标签ID列表,例如"1,2,5"
status int 任务状态,说明:
· -1:无状态,表示没有任务
· 0:准备中
· 1:进行中
· 2:已完成
· 3 :已终止
· 4:任务异常
area int 增强的区域,说明:
· 0:全局
· 1:全局以及标注框局部
entityCount int 提交的样本数量
strategy int 算法策略,说明:
· 1:串行叠加
· 2:并行遍历
operations string 增强方式,示例:"随机mask,随机删除",有以下增强方式:
· 随机mask
· 随机删除
· 同词性替换
· 近义词替换
· 同音词替换
retStr string 增强结果
startTime string 开始时间
finishTime string 结束时间
isSelfInstruct bool 是否self-instruct自监督
name string 增强任务名称
serviceName string 服务名称
appName string 应用名称
userName string 用户名称
numSeedFewshot int 指令生成依赖样本数
numInstancesToGenerate int 生成样本数
similarityThreshold float 相似度阈值

请求示例

# 替换下列示例中的Authorization值、x-bce-date值
curl -i --location 'https://qianfan.baidubce.com/wenxinworkshop/enhance/detail' \
--header 'Authorization: bce-auth-v1/f0ee7axxxx/2023-09-19T13:42:13Z/180000/host;x-bce-date/9a8cfb8ee58a8f44a21a52640015de61bc55ca2e6d8cc23d080016e374525543' \ 
--header 'x-bce-date: 2023-09-19T13:37:10Z' \
--header 'Content-Type: application/json' \ 
--data '{
	"taskId": "task-n1zkqgn42bqbmj2g"
}'

响应示例

{
    "log_id": "cg7tfntkmkwevpgs",
    "result": {
        "id": 234,
        "strId": "task-n1zkqgn42bqbmj2g",
        "sourceDatasetId": 1902,
        "destDatasetId": 2325,
        "sourceDatasetStrId": "ds-czwtph4s9frc5ap3",
        "destDatasetStrId": "ds-xum4fiskwyggrk3c",
        "sourceDatasetName": "augment_0922_1-V1",
        "destDatasetName": "54-V5",
        "labelIds": "",
        "status": 4,
        "area": 0,
        "entityCount": 651,
        "strategy": 0,
        "operations": "",
        "retStr": "对象存储访问异常",
        "startTime": "2023-11-02 14:55:12",
        "finishTime": "2023-11-02 14:56:05",
        "isSelfInstruct": true,
        "name": "augment_1102_2",
        "serviceName": "ERNIE-Bot",
        "appName": "文心xxx123",
        "userName": "百里xx",
        "numSeedFewshot": 6,
        "numInstancesToGenerate": 20,
        "similarityThreshold": 0.6
    },
    "status": 200,
    "success": true
}

错误码

若请求错误,服务器将返回的JSON文本包含以下参数:

名称 描述
code 错误码
message 错误描述信息,帮助理解和解决发生的错误

例如参数错误返回:

{
  "code": 500001,
  "message": "param invalid"
}

更多错误码,请查看错误码说明

上一篇
创建数据增强任务
下一篇
删除数据增强任务