如何解决在Django中预测API
我有一个使用TensorFlow服务保存的Tensorflow模型。现在,我希望从数据库中检索结果,并使用DJANGO中的API进行预测。
可以使用curl从UBUNTU调用该模型,并给出正确的预测:
我试图从DJANGO调用API。为此,我的views.py文件如下所示:
normed_data = normed_data.to_dict() # normed_data is a dataframe with header values as well
response = normed_data.get('http://localhost:8501/v1/models/model:predict')
context = {
'df2' : response
}
return render(request,"view.html",context)
但是结果是
没有
任何帮助指出我的错误的方法都将非常棒。谢谢
解决方法
尝试
API_ENDPOINT = 'http://localhost:8501/v1/models/model:predict'
response = requests.post(url = API_ENDPOINT,data = json.dumps(normed_data))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。