Skip to main content

项目接口

列表查询

GET /api/projects

查询参数

参数类型说明
pageint页码,默认 1
page_sizeint每页数量,默认 20

响应

{
"items": [
{
"id": 1,
"name": "肺结节分割实验",
"description": "基于 CT 影像的肺结节自动分割",
"status": "active",
"created_at": "2026-01-01T00:00:00Z"
}
],
"total": 1,
"page": 1,
"page_size": 20
}

创建项目

POST /api/projects

请求体

{
"name": "项目名称",
"description": "项目描述"
}

获取项目详情

GET /api/projects/{project_id}

更新项目

PUT /api/projects/{project_id}

请求体

{
"name": "新名称",
"description": "新描述"
}

删除项目

DELETE /api/projects/{project_id}

数据集管理

上传数据

POST /api/projects/{project_id}/datasets/upload
Content-Type: multipart/form-data

查询数据集

GET /api/projects/{project_id}/datasets

删除数据集

DELETE /api/datasets/{dataset_id}