更新时间:2021-12-17 GMT+08:00
分享

上传边缘节点元数据接口

功能介绍

客户端上传边缘节点元数据接口

URI

URI格式

POST https://{{Federal-IP}}/federated/v1/algo_metadata/{agentId}
参数说明,如表1所示。
表1 参数说明

参数

是否必选

类型

说明

agentId

Y

String

客户端ID

algoMeta

Y

AlgoMeta

元数据信息

AlgoMeta定义如表2所示。

表2 参数说明

参数

是否必选

类型

说明

schemas

Y

List<AlgoMetaSchema>

客户端ID

statistics

N

AlgoMetaStat

元数据信息

AlgoMetaSchema定义如表3所示。

表3 参数说明

参数

是否必选

类型

说明

id

Y

String

元数据信息

name

Y

String

元数据名称

index

Y

Integer

索引ID

dataType

Y

String

数据类型

roleType

N

String

角色类型

description

N

String

描述信息

range

N

String

属性范围

请求

请求样例

POST https://{{Federal-IP}}/federated/v1/algo_metadata/agentId-2mowsu8f
{ 

	"schemas": [{
		"dataType": "text",
		"name": "Name",
		"description": "姓名",
		"index": 0,
		"range": "1",
		"id": "0",
		"roleType": "feature"
	},
	{
		"dataType": "integer",
		"name": "PassengerId",
		"description": "乘客ID",
		"index": 1,
		"id": "1",
		"roleType": "feature"
	},
	{
		"dataType": "text",
		"name": "Survived",
		"description": "false代表死亡,true代表存活",
		"index": 2,
		"range": "false,true",
		"id": "2",
		"roleType": "label"
	},
	{
		"dataType": "integer",
		"name": "Pclass",
		"description": "乘客所持票类",
		"index": 3,
		"id": "3",
		"roleType": "feature"
	}]
}

响应

  • 成功响应样例
{
     "success": true,
     "code": "0",
     "msg": "success"
}          
  • 失败响应样例
{
    "success": false,
    "code": "23469334.14010.10001",
    "msg": "you have not right to operator this instance!"
} 
参数说明,如表4所示。
表4 参数说明

参数

是否必选

类型

说明

code

N

String

状态码。成功为0,失败情况下为非0

msg

N

String

返回的message信息。失败情况下为错误信息

success

N

Boolean

是否成功

分享:

    相关文档

    相关产品

close