This commit is contained in:
2023-04-21 06:04:01 +08:00
parent af5ce9a89e
commit 9f4ec59e68

View File

@@ -42,6 +42,28 @@ WS | /api/{name}/{item_id} | Websocket 連接對象
對象模型:
```javascript
// TODO
//训练专属模型模块
//创建模型=>前端对图片列表进行编辑=>获取右侧操作栏数据=>开始训练接=>我的数据集(模型列表)
//    創建模型
//        POST    /api/models
//        type:缺少创建模型的类型枚举
////    上传图片
////        缺少oss接口文档
//    训练模型
//        获取右侧操作栏数据(缺少接口)
//    开始训练接口websocket
//        会根据任务id一直返回进度=>(缺少接口)
//    我的数据集列表
//        缺少小图标统计描述,缺少任务id
//        GET     /api/models
////    模型详情
////        GET     /api/models/12345
////        缺少任务id和模型进度
//    工作状态列表接口
//        - 需要补充字段描述
//        GET /api/tasks
// ListView 列表分頁
{
page: 1, // 当前页码
@@ -60,6 +82,8 @@ WS | /api/{name}/{item_id} | Websocket 連接對象
user: { // 来源用户
id: 1234,
user_name: 'LAST',
createdAt: '',
updatedAt: '',
},
article: { // 来源文章
id: 1234,
@@ -71,6 +95,9 @@ WS | /api/{name}/{item_id} | Websocket 連接對象
{
id: 'xxxxx', // 模型ID
name: 'xxx', // 模型名稱
type: '', // 模型類型(RoLa|SD2|SD1.5)
status: 'xxx', // 模型狀態
progress: 100, // 訓練進度(0~100)
createdAt: '', // 創建時間
updatedAt: '', // 更新時間
}
@@ -81,7 +108,11 @@ WS | /api/{name}/{item_id} | Websocket 連接對象
name: 'xxx', // 任務名稱
status: 'xxx', // 任務狀態(waiting|running|success|error)
progress: 100, // 任務進度(0~100)
data: {}, // 任務數據
type: '', // 任務類型(train|Inference)
data: { // 任務數據
id: '', // 模型ID
... // 其它參數
},
createdAt: '', // 創建時間
updatedAt: '', // 更新時間
}