基本信息

Action:/qai/aicp/resource/template

Method: GET

Content-Type:application/json

请求参数

参数 类型 描述 是否必须

pod_type

any

任务类型,all 表示全部,job 为分布式任务,instance 为容器实例,infer 为推理服务。

no

rg_id

string

资源组 ID。

no

rg_node_id

string

资源组节点 ID。

no

order_by

string

排序字段,默认为 created_at。

no

reverse

boolean

是否倒序

no

offset

integer

偏移量,默认为 0。

no

limit

integer

表示返回数据长度,默认值为 10

no

gpu_name

string

GPU 名称。

no

template_ids

array<integer>

模板 id 列表。

no

spec_type

array<string>

资源规格类型,可输入 common(通用调度)、share_gpu(共享调度)、vgpu(显存切分)、only_cpu(CPU 调度),默认值为 common

no

响应参数

此接口包含公共响应参数,可参见前文内容,其他参数介绍如下:

data.name string 资源节点名称。

data.cpu

number

CPU 核心数。

data.memory

number

内存大小。

data.gpu

number

GPU 数量。

data.gpu_memory

number

GPU 显存大小。

data.rg_id

string

资源组 ID。

data.ib

number

InfiniBand 支持状态。

data.rg_node_id

string

资源节点 ID。

data.pod_type

array

支持的 Pod 类型列表。

data.gpu_list

array<string>

GPU 设备 ID 列表。

data.gpu_name

string

GPU 型号名称。

data.show_user

array<string>

有权限查看该资源的用户 ID 列表。

data.hashrate_allocation

number

算力分配比例。

data.data_disk_size

number

数据磁盘大小。

data.cpu_manufacturer

string

CPU 制造商。

data.cpu_model

string

CPU 具体型号。

data.spec_type

string

规格类型。

data.tmp_id

number

tmp ID。

data.resource_group

object

关联的资源组详细信息。

data.rg_node_name

string

资源节点显示名称。

data.show_users_info

array<object>

有权限查看资源的用户详细信息列表。

data.salable

boolean

是否可售卖。

data.max_applicable_number

number

最大可申请数量。

请求示例

curl -X 'GET' \
  'https://ai.coreshub.cn/qai/aicp/resource/template?order_by=created_at&reverse=true&offset=0&limit=10' \
  -H 'accept: application/json'

响应示例

{
  "ret_code": 0,
  "message": "success",
  "meta": {
    "X_REQUEST_ID": "string",
    "X_REQUEST_USER": "string"
  },
  "data": [
    {
      "name": "",
      "cpu": 0,
      "memory": 0,
      "gpu": 0,
      "gpu_memory": 0,
      "rg_id": "string",
      "ib": 0,
      "rg_node_id": "",
      "pod_type": [],
      "gpu_list": [
        "string"
      ],
      "gpu_name": "string",
      "show_user": [
        "string"
      ],
      "hashrate_allocation": 0,
      "data_disk_size": 0,
      "cpu_manufacturer": "string",
      "cpu_model": "string",
      "spec_type": "common",
      "tmp_id": 0,
      "resource_group": {
        "status": "string",
        "reason": "string",
        "user_id": "string",
        "root_user_id": "",
        "created_at": "2025-03-28T03:28:06.440Z",
        "updated_at": "2025-03-28T03:28:06.440Z",
        "rg_id": "string",
        "name": "",
        "resource_type": "",
        "description": "",
        "pod_type": "",
        "customize_enable": 1
      },
      "rg_node_name": "string",
      "show_users_info": [
        {
          "user_id": "string",
          "user_name": "string",
          "email": "string",
          "phone": "string"
        }
      ],
      "salable": false,
      "max_applicable_number": 0
    }
  ],
  "counts": 0
}