我已经开始使用Azure ML Studio,并且遇到了自动化ML模型的问题。我创建了一个AutoML运行,并获得了相当不错的精度。我使用开箱即用的deploy按钮部署模型并获取端点。我使用postman测试端点并获得响应。但是响应是文本格式的。
我得到的是:
"{\"result\": [\"Prediction Label X\"]}"
What i'm expecting:
{"result":["Prediction Label X"]}Postman的Accept和Content-Type都设置为application/json。
当然,我可以清理这个文本响应并将其解析为JSON,但我更愿意以正确的格式直接从Azure获取它。
在ML Studio中似乎没有任何地方可以修改代码或响应格式,而且我还是个Azure Studio新手。
有什么想法吗?
发布于 2020-12-09 15:57:53
service将返回原始文本,您可以使用json.loads(response.content.decode("utf-8"))将其转换为Json。
https://stackoverflow.com/questions/65212177
复制相似问题