AddModelService
AddModelService
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Request Inputs
Body Fields
paramObjectRequiredparam request body object.
nameStringRequiredResource name
descriptionStringDetailed description of the resource
yamlStringRequiredConfiguration file in YAML format
requestCpuIntegerRequiredNumber of CPUs required
requestMemoryLongRequiredAmount of memory required
zoneUuidStringZone UUID
modelCenterUuidStringRequiredNo description provided.
gpuComputeCapabilityStringNo description provided.
installPathStringRequired安装路径。
systemBoolean系统。
startCommandStringRequired开始命令。
pythonVersionStringNo description provided.
condaVersionStringNo description provided.
typeString类型。
frameworkStringNo description provided.
resourceUuidStringResource UUID
tagUuidsListTag UUID list
sourceString来源信息。
modelUuidsList模型UUID。
architectureImagesListNo description provided.
supportDistributedBooleanWhether distributed inference deployment is supported
containerCommandStringOptional. The container startup command.
containerArgsStringOptional. The container startup arguments.
vendorToSpecUuidsMapMapOptional. The mapping from GPU vendor to GPU specification UUIDs.
systemTagsListSystem tags
userTagsListUser tags
Responses
Endpoint
POST/zstack/v1/ai/model-services
/zstack/v1/ai/model-services
Request Example
curl -X POST 'http://{host}/zstack/v1/ai/model-services' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"param":{"name":"<name>","description":"<description>","yaml":"<yaml>","requestCpu":1,"requestMemory":1,"zoneUuid":"<zoneUuid>","modelCenterUuid":"<modelCenterUuid>","gpuComputeCapability":"<gpuComputeCapability>","installPath":"<installPath>","system":true,"startCommand":"<startCommand>","pythonVersion":"<pythonVersion>","condaVersion":"<condaVersion>","type":"<type>","framework":"<framework>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"],"source":"<source>","modelUuids":["<modelUuids>"],"architectureImages":["<architectureImages>"],"supportDistributed":true,"containerCommand":"<containerCommand>","containerArgs":"<containerArgs>","vendorToSpecUuidsMap":{}},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
Response Example
200{ "inventory": { "name": "text to text model service", "description": "This is text to text model service you can chose model", "yaml": "model service parameters", "requestCpu": 4, "requestMemory": 1024 } }Change History
This API has no change history records yet.
