AI模型与应用的集成方法

AI平台为应用集成提供2个模型运行结果的接口。

1.1 模型运行结果接口

该接口返回部署模型运行预测结果。

1.1.1 接口定义

服务方 AI平台
请求方
数据传输时间 实时
传输方式 微服务
传输范围

1.1.2 传输流程

1.1.3 接口内容。

1.    接口说明:发布的模型预测结果。
2.    接口地址:${url}/universe/getPredictList
3.    请求方法:POST
4.    请求消息
字段名称 类型 示例 字段说明
modelId 1285 模型id
startTime String 2020-09-03 10:00:00 模型预测开始时间
endTime String 2020-09-03 12:00:00 模型预测结束时间
areaName String 华南 区域名称
factoryName String 风场 场站名称
equipmentName String 机组 设备名称

返回消息格式

字段名称 返回类型 字段说明
ID int 编号
AREA_NAME String 区域名称
FACTORY int 场站
FACTORY_NAME String 场站名称
EQUIPMENT int 设备
EQUIPMENT_NAME String 设备名称
CATEGORY int 设备类型
CATEGORY_NAME String 设备类型名称
MODEL int 设备型号
MODEL_NAME String 设备型号名称
MODEL_DETAIL int 设备型号明细
MODEL_DETAIL_NAME String 设备型号明细名称
PREDICT_MODEL int 预警模型
PREDICT_MODEL_NAME String 预警模型名称
MODEL_NPREDICT_MODEL_VERSION_IDAME int 版本号
COMP_RELATED int 关联部件
COMP_RELATED_NAME String 关联部件名称
CONTENT String 预警信息
LEVEL int 等级
LEVEL_NAME String 等级名称
STATUS int 状态
STATUS_NAME int 版本号
MODEL_NPREDICT_MODEL_VERSION_IDAME String 状态名称
PREDICT_DATE datetime 预警时间
SOURCE int 数据来源
SOURCE_NAME String 数据来源名称
TICKET_ID int 工单编号
APPROVE_CODE int 审批代码
APPROVE_CODE_NAME String 审批代码名称
APPROVER int 审批人
APPROVER_NAME String 审批人姓名
APPROVE_TIME datetime 审批时间
APPROVE_DESC String 审批意见
COMPLETE_CODE int 完成代码
COMPLETE_CODE_NAME String 完成代码名称
COMPLETE_DESC String 结果描述
COMPLETE_TIME datetime 完成时间
ASSIGNEE int 执行人
ASSIGNEE_NAME String 执行人姓名
START_TIME datetime 开始时间
END_TIME datetime 结束时间
START_ROW_KEY String 开始rowKey
END_ROW_KEY String 结束rowKey
ADD_UP_TIME double 累计异常时间
FINISHED int 是否结束
TRIGGER_TIMES int 触发次数
REMARK String 备注
CREATE_USER int 创建用户
CREATE_TIME datetime 创建时间
SYS_MOD_USER int 修改用户
SYS_MOD_TIME datetime 修改时间
SYS_MOD_COUNT int 修改次数
FARM_PREDICT int 是否风场预警

Json返回样例:

{
  "head": {
    "code": 200,
    "msg": "操作成功",
    "success": true
  },
  "body": [
    {
      "LEVEL_NAME": null,
      "CREATE_USER": 0,
      "FACTORY_NAME": "广西第一风场",
      "FINISHED": null,
      "APPROVER": null,
      "SYS_MOD_COUNT": 0,
      "STATUS": 162,
      "PREDICT_DATE": 1599098400000,
      "AREA": 4,
      "END_TIME": 1599098400000,
      "COMPLETE_TIME": null,
      "ADD_UP_TIME": 0.0,
      "COMP_RELATED_NAME": null,
      "DOCEAN": 0,
      "COMPLETE_CODE_NAME": null,
      "ORANIZATION_NAME": "广西第一风场",
      "ID": 55946,
      "CREATE_TIME": 1599098400000,
      "CATEGORY_NAME": "风电机组",
      "APPROVER_NAME": null,
      "MODEL_NAME": "2.0MW",
      "AREA_NAME": "华南",
      "SOURCE_NAME": "自动创建",
      "PREDICT_MODEL_NAME": "bs_danji_2",
      "LEVEL": null,
      "FARM_PREDICT": null,
      "COMPLETE_CODE": null,
      "SOURCE": 0,
      "EQUIPMENT_NAME": "15#",
      "APPROVE_DESC": null,
      "COMP_RELATED": null,
      "START_TIME": 1599098400000,
      "STATUS_NAME": "未审核",
      "ASSIGNEE_NAME": null,
      "EQUIPMENT": 15,
      "CATEGORY": 1,
      "ASSIGNEE": null,
      "COMPLETE_DESC": null,
      "START_ROW_KEY": "1599098400000",
      "SYS_MOD_USER": null,
      "CONTENT": "ces",
      "FACTORY": 3,
      "MODEL_DETAIL_NAME": "3.0MW-121",
      "REMARK": null,
      "SYS_MOD_TIME": null,
      "APPROVE_CODE": null,
      "MODEL": 2,
      "END_ROW_KEY": "1599098400000",
      "APPROVE_CODE_NAME": null,
      "TICKET_ID": null,
      "PREDICT_MODEL": 1285,
      "APPROVE_TIME": null,
      "MODEL_DETAIL": 7,
      "TRIGGER_TIMES": 1
    },
    {
      "LEVEL_NAME": null,
      "CREATE_USER": 0,
      "FACTORY_NAME": "广西第一风场",
      "FINISHED": null,
      "APPROVER": null,
      "SYS_MOD_COUNT": 0,
      "STATUS": 162,
      "PREDICT_DATE": 1599105600000,
      "AREA": 4,
      "END_TIME": 1599105600000,
      "COMPLETE_TIME": null,
      "ADD_UP_TIME": 0.0,
      "COMP_RELATED_NAME": null,
      "DOCEAN": 0,
      "COMPLETE_CODE_NAME": null,
      "ORANIZATION_NAME": "广西第一风场",
      "ID": 55947,
      "CREATE_TIME": 1599105600000,
      "CATEGORY_NAME": "风电机组",
      "APPROVER_NAME": null,
      "MODEL_NAME": "2.0MW",
      "AREA_NAME": "华南",
      "SOURCE_NAME": "自动创建",
      "PREDICT_MODEL_NAME": "bs_danji_2",
      "LEVEL": null,
      "FARM_PREDICT": null,
      "COMPLETE_CODE": null,
      "SOURCE": 0,
      "EQUIPMENT_NAME": "15#",
      "APPROVE_DESC": null,
      "COMP_RELATED": null,
      "START_TIME": 1599105600000,
      "STATUS_NAME": "未审核",
      "ASSIGNEE_NAME": null,
      "EQUIPMENT": 15,
      "CATEGORY": 1,
      "ASSIGNEE": null,
      "COMPLETE_DESC": null,
      "START_ROW_KEY": "1599105600000",
      "SYS_MOD_USER": null,
      "CONTENT": "ces",
      "FACTORY": 3,
      "MODEL_DETAIL_NAME": "3.0MW-121",
      "REMARK": null,
      "SYS_MOD_TIME": null,
      "APPROVE_CODE": null,
      "MODEL": 2,
      "END_ROW_KEY": "1599105600000",
      "APPROVE_CODE_NAME": null,
      "TICKET_ID": null,
      "PREDICT_MODEL": 1285,
      "APPROVE_TIME": null,
      "MODEL_DETAIL": 7,
      "TRIGGER_TIMES": 1
    }
  ]
}

模型运行结果导出接口

该接口可以用Excel方式导出模型的预警结果。

1.2.1 接口定义

服务方 AI平台
请求方
数据传输时间 实时
传输方式 微服务
传输范围

1.2.2 传输流程

1.2.3 接口内容

1.    接口说明:发布的模型预测结果。
2.    接口地址:${url}/predict /epxortPredictList
3.    请求方法:GET
4.    请求消息
服务方 AI平台 AI平台 AI平台
modelId String 1285 模型id
startTime String 2020-09-03 10:00:00 模型预测开始时间
endTime String 2020-09-03 12:00:00 模型预测结束时间
areaName String 华南 区域名称
factoryName String 风场 场站名称
equipmentName String 机组 设备名称

5. 返回消息格式

返回为Excel文件,具体字段含义请参照模型运行结果返回值说明。
附件为测试返回Excel

results matching ""

    No results matching ""