更新时间:2025-11-19 GMT+08:00
分享

部署算法

功能介绍

部署算法。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

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

视频流路数。

deploy_config

Object

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

envs

Object

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

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

alg_name

String

算法名称。

状态码:400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误信息描述。

detail

String

错误详情。

params

Array of strings

错误参数列举。

reason

String

错误原因。

advice

String

建议。

状态码:500

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误信息描述。

detail

String

错误详情。

params

Array of strings

错误参数列举。

reason

String

错误原因。

advice

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

内部错误。

相关文档