本项目为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: 用户ID
    • resource_id: 资源ID
    • task_name: 任务名称
  • 响应:
    • task_id: 创建成功后返回的任务ID

图片展示

ABC Compute Forum Logo

返回首页