This commit is contained in:
2023-05-26 07:13:07 +08:00
parent 36aa839991
commit 2eab752f7b

View File

@@ -1,38 +1,79 @@
# ai 繪圖
ai 繪圖服務端(快速重構)
TEST:
用戶:
- [x] GET [/api/users](/api/users) 用戶列表
- [x] 創建用戶
- [x] 刪除用戶
- [x] 修改用戶
- [x] 查詢用戶
- [x] POST [/api/users](/api/users) 創建用戶
- [x] GET [/api/users](/api/users) 查詢指定用戶
- [x] PATCH [/api/users/{id}](/api/users/{id}) 修改指定用戶
- [x] DELETE [/api/users/{id}](/api/users/{id}) 刪除指定用戶
會話:
- [x] GET [/api/sessions](/api/sessions) 會話列表
- [x] 登錄賬戶(創建會話)
- [x] 註銷登錄(刪除指定會話)
- [x] GET [/api/dataset](/api/dataset) 數據集列表
- [x] 創建數據集
- [x] 刪除數據集
- [x] 修改數據集
- [x] 查詢數據集
- [x] GET [/api/models](/api/models) 模型列表
- [x] 創建模型(訓練模型)
- [x] 刪除模型
- [x] 修改模型
- [x] 查詢模型
- [x] GET [/api/images](/api/images) 圖片列表
- [x] GET [/api/tasks](/api/tasks) 任務列表
- [x] GET [/api/tags](/api/tags) 標籤列表
- [x] GET [/api/params](/api/params) 參數列表
- [x] POST [/api/sessions](/api/sessions) 登錄賬戶(創建會話)
- [x] GET [/api/sessions/{id}](/api/sessions/{id}) 查詢會話詳情
- [x] PATCH [/api/sessions/{id}](/api/sessions/{id}) 修改會話狀態
- [x] DELETE [/api/sessions/{id}](/api/sessions/{id}) 註銷登錄(刪除指定會話)
數據集:
- [x] GET [/api/datasets](/api/datasets) 數據集列表
- [x] POST [/api/datasets](/api/datasets) 創建數據集
- [x] GET [/api/datasets/{id}](/api/datasets/{id}) 查詢指定數據集
- [x] PATCH [/api/datasets/{id}](/api/datasets/{id}) 修改指定數據集
- [x] DELETE [/api/datasets/{id}](/api/datasets/{id}) 刪除指定數據集
標籤:
- [x] GET [/api/tags](/api/tags) 標籤列表(全部)
- [x] POST [/api/tags](/api/tags) 創建標籤
- [x] GET [/api/tags/{id}](/api/tags/{id}) 標籤詳情
- [x] PATCH [/api/tags/{id}](/api/tags/{id}) 修改標籤
- [x] DELETE [/api/tags/{id}](/api/tags/{id}) 刪除標籤
模型:
- [x] GET [/api/models](/api/models) 模型列表(全部)
- [x] GET [/api/models?tag=動物](/api/models) 模型列表(動物)
- [x] GET [/api/models?tag=場景](/api/models) 模型列表(場景)
- [x] GET [/api/models?tag=插畫](/api/models) 模型列表(插畫)
- [x] GET [/api/models?sort=hot](/api/models?sort=hot) 圖片列表(熱門)
- [x] GET [/api/models?sort=createdAt](/api/models?sort=createdAt) 圖片列表(最新)
- [x] GET [/api/models?search=布穀鳥](/api/models?search=布穀鳥) 圖片列表(關鍵詞搜索)
- [x] PATCH [/api/models/{id}](/api/models/{id}) 修改指定模型
- [x] DELETE [/api/models/{id}](/api/models/{id}) 刪除指定模型
圖像:
- [x] GET [/api/images](/api/images) 圖片列表
任務:
- [x] GET [/api/tasks](/api/tasks) 任務列表
參數:
- [x] GET [/api/params](/api/params) 參數列表
賬戶:
- [x] GET [/api/account](/api/account) 賬戶信息
服務器:
- [x] GET [/api/servers](/api/servers) 服務器列表
TEST:
- [x] POST [/api/users](/api/users) 創建用戶
- [x] POST [/api/sesions](/api/sessions) 創建會話
列表接口: