# 算法平台-算法接口文档 ## 1. 训练模型 | URL | localhost/train | |--------|-----------------| | Method | post | ### 请求格式: | 参数 | 数据类型 | 是否必须 | 说明 | |------------|-------|------|-------------| | dataset | str | 是 | 数据集地址 csv格式 | | begin | | 是 | 起始时间 | | end | | 否 | 截止时间 | ### 请求示例: > { > > "dataset": J00069, > "begin": 2024, > "end": 2024 > > } - 响应格式: | 返回结果 | 数据类型 | 说明 | |-------------|------|--| | status | int | 训练状态 | | epoch | str | | | accuracy | Json | 训练阶段准确率 | ### 响应示例: > data: { > > > "nwp": > [ >> {"C_TIME":"2022-09-15 10:00:00", "C_DIRECT_RADIATION":123}, >> {"C_TIME":"2022-09-15 10:15:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 10:30:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 10:45:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 11:00:00", "C_DIRECT_RADIATION": 456} >> .... > ] > } ## 2. 预测结果 | URL | localhost | |--------|-----------| | Method | post | ### 请求格式: | 参数 | 数据类型 | 是否必须 | 说明 | |---------|-------|------|------| | dataset | str | 场站编号 | | | begin | | 是 | 起始时间 | | end | | 否 | 截止时间 | | model | | 否 | 指定模型 | ### 请求示例: > { > > "stationCode": J00069, > "begin": 2024, > "end": 2024 > > } - 响应格式: | 返回结果 | 数据类型 | 说明 | |-------------|------|--------------------------------| | code | int | 状态码 | | result | str | | ### 响应示例: > data: { > > > "nwp": > [ >> {"C_TIME":"2022-09-15 10:00:00", "C_DIRECT_RADIATION":123}, >> {"C_TIME":"2022-09-15 10:15:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 10:30:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 10:45:00", "C_DIRECT_RADIATION": 456} >> {"C_TIME":"2022-09-15 11:00:00", "C_DIRECT_RADIATION": 456} >> .... > ] > }