本项目为ABC Compute Forum的Project B提供API接口,以下为API详细参考。
API列表
用户管理
用户登录
- URL:
/api/v1/user/login
- Method: POST
- 参数:
username
: 用户名password
: 密码
- 响应:
token
: 登录成功后返回的token
用户注册
- URL:
/api/v1/user/register
- Method: POST
- 参数:
username
: 用户名password
: 密码email
: 邮箱
- 响应:
user_id
: 注册成功后返回的用户ID
资源管理
查询资源列表
- URL:
/api/v1/resource/list
- Method: GET
- 参数:
type
: 资源类型,如CPU、GPU等
- 响应:
resources
: 资源列表
任务管理
创建任务
- URL:
/api/v1/task/create
- Method: POST
- 参数:
user_id
: 用户IDresource_id
: 资源IDtask_name
: 任务名称
- 响应:
task_id
: 创建成功后返回的任务ID
图片展示
ABC Compute Forum Logo