请求头
Bearer 身份验证格式,例如:Bearer {{API 密钥}}。
查询参数
筛选指定模板名称(支持模糊匹配)。长度:[1-255]。
筛选模板分类。可选值:
official:官方模板
community:社区模板
private:私有模板
模板可见性。查询官方、社区模板传 false;查询私有模板传 true。
响应参数
模板信息列表。
模板分类:official、community、private。
请求示例
curl --location --request GET 'https://api.ppinfra.com/gpu-instance/openapi/v1/templates?pageSize=10&pageNum=1&name=test&channel=private&isMyCommunity=true' \
--header 'Authorization: Bearer {{API 密钥}}'
响应示例
{
"template": [
{
"Id": "1",
"name": "Pytorch:v2",
"readme": "...",
"type": "instance",
"channel": "official",
"image": "test-image.ppinfra.com/test-public/pytorch:v2",
"imageAuth": "",
"startCommand": "",
"rootfsSize": 100,
"ports": [
{"type": "http", "ports": [80]},
{"type": "tcp", "ports": [7860]}
],
"envs": [{"key": "test", "value": "template"}],
"tools": [{"name": "Jupyter", "describe": "Start Jupyter Notebook", "port": 8888, "type": "http"}],
"createdAt": "1715760544",
"recommendCards": [{"gpuSpecId": "4090.18c.60g", "cardNum": "2"}],
"minCudaVersion": "11.8"
}
],
"total": 12
}