获取模型详情
功能介绍
用于根据模型ID获取模型详情,如模型名称、类型、来源、版本列表等。
注意事项
调用本文API,需使用安全认证AK/SK鉴权,调用流程及鉴权介绍详见SDK安装及使用流程。
调用示例
from qianfan import resources
model_list = resources.Model.list(model_id = 5862)
print(model_list)
返回示例
QfResponse(code=200, headers={'
...},
body={
'log_id': '2299317951',
'result': {
'modelId': 5862,
'modelName': '强化_bloom',
'source': 'UserCreate',
'modelType': 0,
'createUserId': 20,
'createUser': 'baidu_aipd',
'createTime': '2023-09-22T22:41:11+08:00',
'modifyTime': '2023-09-22T22:41:11+08:00',
'description': '',
'modelVersionList': [
{'modelId': 5862,
'modelName': '强化_bloom',
'modelVersionId': 7203,
'version': '1',
'description': '',
'sourceType': 'Train',
'sourceExtra': {
'trainSourceExtra': {
'taskId': 8753,
'taskName': 'cmc_rlhf',
'iterationVersion': 1,
'runId': 4973,
'devType': 3,
'modelType': 20,
'templateType': 2000
},
'sourceType': 'Train'},
'framework': 'pytorch',
'algorithm': 'opensource-bloomz-7b1-mt',
'modelNet': 'bloomz-7b1-mt',
'state': 'Ready',
'ioMode': 'chat',
'ioLength': '',
'copyright': 'Copyright (C) BigScience',
'property': {},
'createTime': '2023-09-22T22:41:11+08:00',
'modifyTime': '2023-09-22T22:43:13+08:00',
'deployResource': ['Private'],
'supportOptions': ['Deploy', 'Evaluation', 'Acceleration']}]}})
参数说明
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
model_id | int | 是 | 模型ID,通过以下方法获取该字段值:在智能云千帆控制台-模型仓库列表查看,如下图所示 |
返回参数
名称 | 类型 | 描述 |
---|---|---|
log_id | int | 请求ID |
result | dict | 请求结果 |
result说明
名称 | 类型 | 描述 |
---|---|---|
modelId | string | 模型id |
modelName | string | 模型名称 |
modelType | int | 模型类型 |
source | string | 模型来源,说明: 用户模型:UserCreate 预置模型:PlatformPreset |
tags | list[string] | 业务标签 |
createUser | string | 创建人 |
createUserId | string | 创建人id |
createTime | string | 创建时间 |
modifyTime | string | 修改时间 |
description | string | 模型描述,只有模型来源source字段是预置模型PlatformPreset时,返回该字段 |
modelVersionList | list[dict] | 模型版本列表 |
modelVersionList说明
名称 | 类型 | 描述 |
---|---|---|
modelId | string | 模型id |
modelName | string | 模型名称 |
modelVersionId | string | 版本id |
version | string | 版本号 |
description | string | 描述 |
sourceType | string | 模型版本来源类型,说明: Train:大模型训练产生 Acceleration:模型加速产生 PlatformPreset:平台预置模型版本 Import:外部导入模型 |
sourceExtra | string | 模型版本来源详细信息 |
modelNet | string | 网络类型 |
framework | string | 框架 |
algorithm | string | 算法 |
state | string | 状态,说明: Ready:已就绪 Creating:创建中 Fail:创建失败 |
createTime | string | 创建时间 |
modifyTime | string | 修改时间 |
ioMode | string | 输入输出模式,说明: chat:对话模式 completion:续写模式 |
ioLength | string | 输入输出大小,示例:3K+1K |
copyright | string | 版权信息,仅开源模型及其衍生模型返回该字段 |
license | string | 开源协议,仅预置开源模型返回该字段 |
property | string | 模型的额外属性信息 |
deployResource | list[string] | 模型可部署的资源池类型,说明: Public:公共资源池 Private:私有资源池 |
supportOptions | list[string] | 模型支持的下游操作,说明: Deploy:部署 Acceleration:压缩 Evaluation:评估 |
最后修改时间: 1 年前