全部产品

CreateModel

更新时间:2020-08-25 20:05:56

描述

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

方法

POST

URI

/v4/openapi/app-groups/[appGroupIdentity]/algorithm/models

请求参数

路径参数

字段 类型 是否必要 示例值 描述
appGroupIdentity String “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 请求ID
result.id Integer 模型ID

示例

请求示例

  1. POST /v4/openapi/app-groups/my_app/algorithm/models
  1. {
  2. "type": "suggest",
  3. "name": "suggestModel",
  4. "industry": "general",
  5. "filter": "user_id=1,level=1",
  6. "fields": [
  7. {
  8. "name": "item_title"
  9. },
  10. {
  11. "name": "item_content"
  12. },
  13. {
  14. "name": "item_title_keep",
  15. "processType": "reserve"
  16. }
  17. ],
  18. "extend": {
  19. "useHotQuery": true,
  20. "useHistoryQuery": true
  21. }
  22. }

返回示例

正确返回

  1. {
  2. "requestId": "3AA29D02-54F3-8569-F71A-90E1B7BE4E7E",
  3. "result": {
  4. "id": 804
  5. }
  6. }


错误返回
参考:响应结构