Как я могу отправить запрос с использованием python на сервер tenorflow (tenorsflow-Обслуживание)? - PullRequest
0 голосов
/ 11 октября 2019

Я - новая служба обработки тензорного потока.

Я пытался отправить запрос (POST) на сервер тензорного потока, используя python3,

, но когда я отправлял запрос, я получил <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]>

Спасибо за любой совет!

1 Ответ

2 голосов
/ 11 октября 2019

попробуйте

data = { "instances": [values]}
payld = json.dumps(data)
ret = requests.post(url, data=payld)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...