更新时间:2024-04-22 GMT+08:00

部署算法

功能介绍

部署算法

URI

POST /v2/{project_id}/algorithm/{alg_id}/deploy

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

用户项目ID,获取方法参见获取项目ID和名称

alg_id

String

算法ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token,获取方法参见认证鉴权

表3 请求Body参数

参数

是否必选

参数类型

描述

pool_id

String

资源池ID,服务状态为未部署时必填

stream_count

Integer

视频流路数

最小值:1

最大值:10000

deploy_config

Object

服务启动参数,须按照模型的部署约束填写。类型为“Map<String, Object>”,可选填,默认为空。为确保您的数据安全,在环境变量中,请勿输入敏感信息,如明文密码

envs

Object

运行服务需要的环境变量键值对。类型为“Map<String, String>”,可选填,默认为空。为确保您的数据安全,在环境变量中,请勿输入敏感信息,如明文密码

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

alg_name

String

算法名称

请求示例

部署算法,配置资源池ID、可承载的最大路数和服务启动参数

GET https://{endpoint}/v2/{project_id}/algorithm/068ed4d8-077e-4ec9-aa19-bc******e925/deploy

{
  "pool_id" : "ed9f128bf7d04f5683f0ef******a255",
  "stream_count" : 1,
  "deploy_config" : {
    "sub_scene" : "common"
  }
}

响应示例

状态码: 200

部署算法响应体

{
  "alg_name" : "入侵检测"
}

状态码

状态码

描述

200

部署算法响应体

400

请求错误

500

内部错误

错误码

请参见错误码