问题描述
我有一个使用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))