updated inference.api

Former-commit-id: 796f5afe078150063b00a51c61cafa266578dc68
This commit is contained in:
tzwang 2024-08-28 15:42:36 +08:00
parent e650da868a
commit d7ebdebfea
2 changed files with 18 additions and 8 deletions

View File

@ -3,6 +3,8 @@ syntax = "v1"
type (
/******************image inference*************************/
DeployInstance {
Id string `json:"id"`
DeployTaskId string `json:"deployTaskId"`
InstanceId string `json:"instanceId"`
InstanceName string `json:"instanceName"`
AdapterId string `json:"adapterId"`
@ -13,6 +15,9 @@ type (
ModelType string `json:"modelType"`
InferCard string `json:"inferCard"`
Status string `json:"status"`
CreateTime string `json:"createTime"`
UpdateTime string `json:"updateTime"`
ClusterType string `json:"clusterType"`
}
/******************image inference*************************/
@ -33,7 +38,7 @@ type (
TaskName string `form:"taskName"`
TaskDesc string `form:"taskDesc"`
ModelType string `form:"modelType"`
Instances []DeployInstance `form:"instances"`
Instances []*DeployInstance `form:"instances"`
Strategy string `form:"strategy,,optional"`
StaticWeightMap map[string]int32 `form:"staticWeightMap,optional"`
Replica int32 `form:"replicas,optional"`

View File

@ -5905,6 +5905,8 @@ type Category struct {
}
type DeployInstance struct {
Id string `json:"id"`
DeployTaskId string `json:"deployTaskId"`
InstanceId string `json:"instanceId"`
InstanceName string `json:"instanceName"`
AdapterId string `json:"adapterId"`
@ -5915,6 +5917,9 @@ type DeployInstance struct {
ModelType string `json:"modelType"`
InferCard string `json:"inferCard"`
Status string `json:"status"`
CreateTime string `json:"createTime"`
UpdateTime string `json:"updateTime"`
ClusterType string `json:"clusterType"`
}
type ModelTypesResp struct {
@ -5933,7 +5938,7 @@ type ImageInferenceReq struct {
TaskName string `form:"taskName"`
TaskDesc string `form:"taskDesc"`
ModelType string `form:"modelType"`
Instances []DeployInstance `form:"instances"`
Instances []*DeployInstance `form:"instances"`
Strategy string `form:"strategy,,optional"`
StaticWeightMap map[string]int32 `form:"staticWeightMap,optional"`
Replica int32 `form:"replicas,optional"`