对已有模型配置进行修改,可更新定时训练配置、更新训练目标等,请求中对应字段有值时才会被更新

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

PUT /v4/openapi/app-groups/[appGroupIdentity]/algorithm/models/[modelName] HTTP/1.1

请求参数

名称 类型 位置 是否必选 示例值 描述
appGroupIdentity String Path “group_name”

应用名称

modelName String Path “model_name”

模型名称

请求体

字段

类型

是否必要

示例值

描述

name

String

"my_model"

模型名称

industry

String

"general"

行业

trainTarget

String

"click"

模型的训练目标

behaviorEnabled

Boolean

true

是否使用行为数据

behaviorFromGroupName

String

使用另一个groupName的行为数据源

cron

String

定时训练的cron表达式

cronEnabled

Boolean

true

是否启用定时训练

availableThreshold

Float

0.8

模型是否可用的阈值

filter

String

导数据的过滤条件

fields[]

Object

字段列表

为空时使用默认字段配置

fields[].name

String

字段名

fields[].appFieldType

String

该字段在app中的角色

fields[].processType

String

对字段的处理类型

参考:Model

返回数据

名称 类型 示例值 描述
requestId String F5099063-6B86-F398-D843-905F9EFB683A

请求ID

result String {}

示例

请求示例

PUT /v4/openapi/app-groups/my_app/algorithm/models/DemoModelName

{
    "trainTarget": "cvr",
    "cron": "15 0 */3 * *",
    "cronEnabled": false
}

正常返回示例

XML格式

<requestId>F5099063-6B86-F398-D843-905F9EFB683A</requestId>
<result/>

JSON格式

{
    "requestId": "F5099063-6B86-F398-D843-905F9EFB683A",
    "result": ""
}

错误码

访问错误中心查看更多错误码。