根据配置的信息,创建一个模型

调试

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

请求头

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

请求语法

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

请求参数

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

应用名称

请求体

字段

类型

是否必要

示例值

描述

type

String

"pop"

算法类型

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 3AA29D02-54F3-8569-F71A-90E1B7BE4E7E

请求ID

result Map 804

模型ID

示例

请求示例

POST /v4/openapi/app-groups/my_app/algorithm/models

{
    "type": "suggest",
    "name": "suggestModel",
    "industry": "general",
    "filter": "user_id=1,level=1",
    "fields": [
        {
            "name": "item_title"
        },
        {
            "name": "item_content"
        },
        {
            "name": "item_title_keep",
            "processType": "reserve"
        }
    ],
    "extend": {
        "useHotQuery": true,
        "useHistoryQuery": true
    }
}

正常返回示例

XML格式

<requestId>3AA29D02-54F3-8569-F71A-90E1B7BE4E7E</requestId>
<result>
    <id>804</id>
</result>

JSON格式

{
    "requestId": "3AA29D02-54F3-8569-F71A-90E1B7BE4E7E",
    "result": {
        "id": 804
    }
}

错误码

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