python-3.x - 如何调用 Azure 机器学习服务中部署的 Web 服务?
问题描述
我是第一次尝试 Azure 机器学习服务。我研究了 MS 给出的例子。我能够使用 Python 进行开发并部署为 Web 服务。但我无法在笔记本或任何应用程序之外使用它。我需要该 Web 服务的 API 吗?如果是,我在哪里可以找到它?
我没有任何东西可以试穿。我搜索了不同的方法,但找不到相关链接。所以我没有在那里尝试太多。
解决方案
如果您使用 Azure 容器实例进行部署,您应该能够通过curl
命令行调用您的模型,例如(假设您对文本数据运行推理):
curl -H "Content-Type:application/json" -X POST -d '{"data":"A sample sentence to run scoring on"}' http://<service.scoring_uri_ip>/score
你应该能够<service.scoring_uri_ip>
通过使用print(service.scoring_uri)
(假设你的名字WebService
是service
)的输出得到
查看文档以获取更多示例,以及如何保护此类 Web 服务。
推荐阅读
- java - 忽略警告的后果是什么:java中未经检查的转换
- dynamic - 调用 COBOL 程序的默认模式是什么?静态还是动态?
- python - 将数据框的列值聚合到新的数据框
- c# - 在可预测的错误发生之前停止循环
- r - R中主成分分析中的内积
- reactjs - HOC 传递属性
- c# - Xamarin Android SpeechRecognizer - SpeechRecognizerError.Network
- google-analytics - 在 Google Analytics(分析)仪表板上检查事件参数
- javascript - 在虚拟表中单击功能不起作用
- spring-security - 使用 mfa 重置密码的 JWT