Fate-RestApis

1、直接导入postman即可使用

{
    
    
	"info": {
    
    
		"_postman_id": "974a1d2e-0f6f-455f-ae1c-a108533ddec9",
		"name": "fateRestApis",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
	},
	"item": [
		{
    
    
			"name": "model-export",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082418394618516424\",\r\n \"role\":\"local\",\r\n \"party_id\":0\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/export",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"export"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-bind",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"service_id\": \"2021082614554880525691\",\r\n \"initiator\": {\r\n            \"role\": \"local\",\r\n            \"party_id\":0\r\n        },\r\n\"job_parameters\": {\r\n     \"job_type\": \"train\",\r\n                        \"work_mode\": 1,\r\n                        \"backend\": 0,\r\n                        \"computing_engine\": \"EGGROLL\",\r\n                        \"federation_engine\": \"EGGROLL\",\r\n                        \"storage_engine\": \"EGGROLL\",\r\n                        \"engines_address\": {},\r\n                        \"federated_mode\": \"MULTIPLE\",\r\n                        \"task_parallelism\": 1,\r\n                        \"computing_partitions\": 4,\r\n                        \"federated_status_collect_type\": \"PUSH\",\r\n                        \"model_id\": \"local-0#model\",\r\n                        \"model_version\": \"2021082416264046669714\",\r\n                        \"eggroll_run\": {},\r\n                        \"spark_run\": {},\r\n                        \"rabbitmq_run\": {},\r\n                        \"pulsar_run\": {},\r\n                        \"adaptation_parameters\": {\r\n                            \"task_nodes\": 1,\r\n                            \"task_cores_per_node\": 4,\r\n                            \"task_memory_per_node\": 0,\r\n                            \"request_task_cores\": 4,\r\n                            \"if_initiator_baseline\": true\r\n                        }\r\n                    \r\n        },\r\n        \"role\": {\r\n            \"local\": [\r\n                0\r\n            ]\r\n        }\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/bind",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"bind"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-import",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "formdata",
					"formdata": [
						{
    
    
							"key": "file",
							"type": "file",
							"src": "/C:/Users/mark/Desktop/local#0#local-0#model_2021082418394618516424.zip"
						},
						{
    
    
							"key": "model_id",
							"value": "local-0#model",
							"type": "text"
						},
						{
    
    
							"key": "model_version",
							"value": "2021082418394618519999",
							"type": "text"
						},
						{
    
    
							"key": "role",
							"value": "local",
							"type": "text"
						},
						{
    
    
							"key": "party_id",
							"value": "0",
							"type": "text"
						}
					]
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/import",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"import"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-store",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082418394618516424\",\r\n \"role\":\"local\",\r\n \"party_id\":0\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/store",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"store"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-restore",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082418394618516424\",\r\n \"role\":\"local\",\r\n \"party_id\":0\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/restore",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"restore"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-transfer",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"namespace\": \"/data/projects/fate/model_local_cache/local#0#local-0#model\",\r\n \"name\": \"2021082614554880525691\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/transfer",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"transfer"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model/model-tag-retrieve",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"job_id\": \"2021082418394618516424\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/model_tag/retrieve",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"model_tag",
						"retrieve"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model/model-tag-create",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"job_id\": \"2021082418394618516424\",\r\n \"tag_name\": \"test\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/model_tag/create",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"model_tag",
						"create"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model/model-tag-remove",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"job_id\": \"2021082418394618516424\",\r\n \"tag_name\": \"test\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/model_tag/remove",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"model_tag",
						"remove"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-tag-retrieve",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"with_model\": true,\r\n \"tag_name\": \"test\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/tag/retrieve",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"tag",
						"retrieve"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-tag-create",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"tag_desc\": \"2021/8/26 15:20\",\r\n \"tag_name\": \"testCreateTag\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/tag/create",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"tag",
						"create"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-tag-destroy",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n     \"tag_name\": \"testCreateTag\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/tag/destroy",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"tag",
						"destroy"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-tag-update",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"new_tag_desc\": \"2021/8/26 15:28 update\",\r\n \"tag_name\": \"testCreateTag\",\r\n \"new_tag_name\": \"testUpdateTag\"\r\n\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/tag/update",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"tag",
						"update"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-tag-list",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n\"limit\": 10\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/tag/list",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"tag",
						"list"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-query",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082416264046669714\",\r\n \"role\":\"local\",\r\n \"party_id\":0\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/query",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"query"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-deploy",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082416264046669714\"\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/deploy",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"deploy"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-get-predict-dsl",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"2021082418394618516424\",\r\n \"role\":\"local\",\r\n \"party_id\":0\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/get/predict/dsl",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"get",
						"predict",
						"dsl"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-load",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"initiator\": {\r\n            \"role\": \"local\",\r\n            \"party_id\":0\r\n        },\r\n\"job_parameters\": {\r\n     \"job_type\": \"train\",\r\n                        \"work_mode\": 1,\r\n                        \"backend\": 0,\r\n                        \"computing_engine\": \"EGGROLL\",\r\n                        \"federation_engine\": \"EGGROLL\",\r\n                        \"storage_engine\": \"EGGROLL\",\r\n                        \"engines_address\": {},\r\n                        \"federated_mode\": \"MULTIPLE\",\r\n                        \"task_parallelism\": 1,\r\n                        \"computing_partitions\": 4,\r\n                        \"federated_status_collect_type\": \"PUSH\",\r\n                        \"model_id\": \"local-0#model\",\r\n                        \"model_version\": \"2021082416264046669714\",\r\n                        \"eggroll_run\": {},\r\n                        \"spark_run\": {},\r\n                        \"rabbitmq_run\": {},\r\n                        \"pulsar_run\": {},\r\n                        \"adaptation_parameters\": {\r\n                            \"task_nodes\": 1,\r\n                            \"task_cores_per_node\": 4,\r\n                            \"task_memory_per_node\": 0,\r\n                            \"request_task_cores\": 4,\r\n                            \"if_initiator_baseline\": true\r\n                        }\r\n                    \r\n        },\r\n        \"role\": {\r\n            \"local\": [\r\n                0\r\n            ]\r\n        }\r\n\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/load",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"load"
					]
				}
			},
			"response": []
		},
		{
    
    
			"name": "model-get-predict-conf",
			"request": {
    
    
				"method": "POST",
				"header": [],
				"body": {
    
    
					"mode": "raw",
					"raw": "{\r\n \"model_id\": \"local-0#model\",\r\n \"model_version\": \"20210826173338111242113\",\r\n \"initiator\": {\r\n            \"role\": \"local\",\r\n            \"party_id\":0\r\n        },\r\n\"job_parameters\": {\r\n        \"job_type\": \"predict\",\r\n        \"work_mode\": 0,\r\n        \"model_id\": \"local-0#model\",\r\n        \"model_version\": \"2021082416264046669714\"\r\n        },\r\n        \"role\": {\r\n            \"local\": [\r\n                0\r\n            ]\r\n        }\r\n}",
					"options": {
    
    
						"raw": {
    
    
							"language": "json"
						}
					}
				},
				"url": {
    
    
					"raw": "http://192.16.10.191:9380/v1/model/get/predict/conf",
					"protocol": "http",
					"host": [
						"192",
						"16",
						"10",
						"191"
					],
					"port": "9380",
					"path": [
						"v1",
						"model",
						"get",
						"predict",
						"conf"
					]
				}
			},
			"response": []
		}
	]
}

猜你喜欢

转载自blog.csdn.net/docsz/article/details/121098277