diff --git a/python/examples/fit_a_line/README_CN.md b/python/examples/fit_a_line/README_CN.md index d58eb4fbf15045ef2e9d873b2c8517f86cbca0de..20e3c5d63b4a73634a7940ecef0e39232fe75d30 100644 --- a/python/examples/fit_a_line/README_CN.md +++ b/python/examples/fit_a_line/README_CN.md @@ -10,15 +10,16 @@ sh get_data.sh -## RPC服务 -### 开启服务端 +## 开启服务端 ```shell python -m paddle_serving_server.serve --model uci_housing_model --thread 10 --port 9393 ``` -### 客户端预测 +## 客户端预测 + +### 客户端RPC `test_client.py`中使用了`paddlepaddle`包,需要进行下载(`pip install paddlepaddle`)。 @@ -26,23 +27,12 @@ python -m paddle_serving_server.serve --model uci_housing_model --thread 10 --po python test_client.py uci_housing_client/serving_client_conf.prototxt ``` - - -## HTTP服务 - -### 开启服务端 - -通过下面的一行代码开启默认web服务: +### 客户端Http预测 ``` shell -python -m paddle_serving_server.serve --model uci_housing_model --thread 10 --port 9393 --name uci +python test_httpclient.py uci_housing_client/serving_client_conf.prototxt ``` -### 客户端预测 - -``` shell -curl -H "Content-Type:application/json" -X POST -d '{"feed":[{"x": [0.0137, -0.1136, 0.2553, -0.0692, 0.0582, -0.0727, -0.1583, -0.0584, 0.6283, 0.4919, 0.1856, 0.0795, -0.0332]}], "fetch":["price"]}' http://127.0.0.1:9393/uci/prediction -``` ## 性能测试 ``` shell diff --git a/python/examples/fit_a_line/test_httpclient.py b/python/examples/fit_a_line/test_httpclient.py index 6826068ab11453ed5e2f34a45446d4edf286cb3a..cd993042632f4d239d2665a7baa595b823f7601e 100644 --- a/python/examples/fit_a_line/test_httpclient.py +++ b/python/examples/fit_a_line/test_httpclient.py @@ -20,7 +20,8 @@ import time client = HttpClient() client.load_client_config(sys.argv[1]) -client.use_key("./key") +# if you want to enable Encrypt Module,uncommenting the following line +#client.use_key("./key") client.set_response_compress(True) client.set_request_compress(True) fetch_list = client.get_fetch_names()