创建服务
功能介绍
用于创建发布模型服务, 可以将某个模型发布成可对外访问的服务。
注意事项
调用本文API,需使用安全认证AK/SK鉴权,调用流程及鉴权介绍详见SDK安装及使用流程。
调用示例
from qianfan import resources
# 创建服务
svc = resources.Service.create(
model_id=123,
iteration_id=456,
name="sdk_test",
uri="svc_uri",
replicas=1,
pool_type=2,
)
print(svc)
返回示例
QfResponse(code=200, headers={
...
},
body={
"log_id": "2771697584",
"result": {
"result": true,
"serviceId": 164
}
})
参数说明
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
model_id | int | 是 | 模型ID,通过以下方法获取该字段值: 方式一:在智能云千帆控制台-模型仓库列表查看 方式二:在页面url中查看, 在智能云千帆控制台-模型仓库列表-点击某模型详情-点击某版本详情,在版本详情页面url中查看 |
iteration_id | int | 是 | 模型版本id,通过页面url获取该字段值:在控制台-模型仓库列表-点击某模型详情-点击某版本详情,在版本详情页面url中查看 |
name | string | 是 | 服务名称,字符串长度为 [2, 20] |
uri | string | 是 | 服务URI,字符串长度为 [2, 20] |
replicas | int | 是 | 副本数,设置多副本可提高服务性能 |
pool_type | int | 是 | 资源池类型,可选值如下: 2:私有资源池,默认值为2 1:公有资源池,只有ernieBotLite-v200-ptuning模型支持公有资源池,返回该字段 |
description | string | 否 | 服务描述,字符串长度为 [0, 500] |
返回参数
名称 | 类型 | 描述 |
---|---|---|
log_id | int | 请求ID |
result | dict | 请求结果 |
result说明
名称 | 类型 | 描述 |
---|---|---|
result | bool | 创建服务结果,说明: true:成功 false:失败 |
serviceId | int | 创建的服务的ID |
最后修改时间: 1 年前