在 Django 中预测 API

Predict API in Django

我有一个使用 TensorFlow 服务保存的 TensorFlow 模型。我现在希望从数据库中检索结果并使用 DJANGO 中的 API 进行预测。

模型可从 UBUNTU 使用 curl 调用并给出正确的预测:

我试过从 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)

但是结果是

None

如果能帮我指出错误,那就太好了。谢谢

试试这个

API_ENDPOINT = 'http://localhost:8501/v1/models/model:predict'
response = requests.post(url = API_ENDPOINT, data = json.dumps(normed_data))