查询资源组模板(GetResourceTemplate)
基本信息
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 |
表示返回数据长度,默认值为 |
no |
gpu_name |
string |
GPU 名称。 |
no |
template_ids |
array<integer> |
模板 id 列表。 |
no |
spec_type |
array<string> |
资源规格类型,可输入 |
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
}