如何使用 python 向 tensorflow 服务器 (tensorflow-serving) 发送请求?
How can I send request using python to the tensorflow server (tensorflow-serving)?
我是新的 tensorflow-serving。
我尝试使用 python3、
向 tensorflow 服务器发送请求(POST)
但是当我发送请求时,我得到了 <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]>
感谢您的任何建议!
试试这个
data = { "instances": [values]}
payld = json.dumps(data)
ret = requests.post(url, data=payld)
我是新的 tensorflow-serving。
我尝试使用 python3、
向 tensorflow 服务器发送请求(POST)但是当我发送请求时,我得到了 <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]>
感谢您的任何建议!
试试这个
data = { "instances": [values]}
payld = json.dumps(data)
ret = requests.post(url, data=payld)