我是新的张量流服务。
我尝试使用python3将请求(POST)发送到tensorflow服务器
但是当我发送要求时,我得到了<400>
,bad request
。
但是当我在终端上发送curl时,就可以了。
curl -d '{"instances": [3]}' -X POST http://localhost:8501/v1/models/hello_world:predict
这是我的python代码。
import requests
import json
urls = 'http://localhost:8501/v1/models/chachacha:predict'
data = {"instances": 2858}
j_data = json.dumps(data)
r = requests.post(urls, json=j_data)
print(r)
错误消息:
<Response [400]>
谢谢您的任何建议!
答案 0 :(得分:3)
尝试
data = { "instances": [values]}
payld = json.dumps(data)
ret = requests.post(url, data=payld)