跳转到主要内容
服务和应用/推理模板相关接口
POSTInference Template APIs起始版本 5.4.0同步需要认证

检查推理模板与模型匹配关系

检查推理模板与模型匹配关系

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

请求参数

请求体字段

  • paramObject必填

    param 请求体结构

    • modelUuidsList必填

      模型UUID。

    • modelServiceUuidsList必填

      模型服务UUID。

    • uuidString

      资源的UUID,唯一标示该资源

    • descriptionString

      资源的详细描述

    • modelUuidString

      模型UUID。

    • zoneUuidString必填

      区域UUID

    • vmImageUuidString

      云主机镜像UUID。

    • primaryStorageUuidString

      主存储UUID

    • datasetUuidsList

      数据集UUID。

    • modelServiceGroupUuidsList

      模型服务组UUID。

    • dockerImageString

      docker镜像。

    • cpuNumInteger

      暂无描述。

    • nameString必填

      资源名称

    • environmentVariablesMap

      环境变量。

    • startupParametersMap

      暂无描述。

    • typeString必填

      类型。

    • clusterUuidString

      集群UUID

    • memorySizeLong

      内存大小。

    • l3NetworkUuidsList

      暂无描述。

    • serviceBootUptimeInteger

      暂无描述。

    • rootDiskOfferingUuidString

      暂无描述。

    • rootDiskSizeLong

      根磁盘大小。

    • resourceUuidString

      资源UUID

    • tagUuidsList

      标签UUID列表

    • instanceNumberInteger必填

      实例数量

  • systemTagsList

    系统标签

  • userTagsList

    用户标签

  • requestCpuNumInteger

    请求CPU数量。

  • requestMemorySizeLong

    请求内存大小。

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • successBoolean必填

    操作是否成功

  • errorErrorCode必填

    错误码,操作成功时该字段为null

  • resultMap必填

    模型和模型服务模板的匹配结果

请求地址

POST/zstack/v1/ai/model-services/templates

/zstack/v1/ai/model-services/templates

操作 ID

MatchModelServiceTemplateWithModel

永久链接

请求示例

curl -X POST 'http://{host}/zstack/v1/ai/model-services/templates' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"param":{"modelUuids":["<modelUuids>"],"modelServiceUuids":["<modelServiceUuids>"],"uuid":"<uuid>","description":"<description>","modelUuid":"<modelUuid>","zoneUuid":"<zoneUuid>","vmImageUuid":"<vmImageUuid>","primaryStorageUuid":"<primaryStorageUuid>","datasetUuids":["<datasetUuids>"],"modelServiceGroupUuids":["<modelServiceGroupUuids>"],"dockerImage":"<dockerImage>","cpuNum":1,"name":"<name>","environmentVariables":{},"startupParameters":{},"type":"<type>","clusterUuid":"<clusterUuid>","memorySize":1,"l3NetworkUuids":["<l3NetworkUuids>"],"serviceBootUptime":1,"rootDiskOfferingUuid":"<rootDiskOfferingUuid>","rootDiskSize":1,"resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"],"instanceNumber":1},"systemTags":["<systemTags>"],"userTags":["<userTags>"],"requestCpuNum":1,"requestMemorySize":1,"serviceLivez":"<serviceLivez>","serviceReadyz":"<serviceReadyz>","projectUuid":"<projectUuid>"}'

响应示例

200
{ "result": { "modelUuid": { "modelServiceUuid": [ { "status": "Matched", "name": "CpuArchitecture", "fieldName": "cpuArchitecture", "fieldValue": "X86_64", "comments": "matched" } ] } } }

变更历史

此 API 暂无变更历史记录。

查看全部变更历史