第一步:
先一键部署
#hub serving start -m lac
第二步:
import requests
import json
if name == “main”:
# 指定用于预测的文本并生成字典[text_1, text_2, … ]
text = [“今天是个好日子”, “天气预报说今天要下雨”]
# 以key的方式指定text传入预测方法的时的参数,此例中为"texts"
# 对应本地部署,则为lac.analysis_lexical(text=[text1, text2])
data = {“text”: text,“batch_size”: 1}
# 指定预测方法为lac并发送post请求
url = “http://127.0.0.1:8866/predict/lac”
# 指定post请求的headers为application/json方式
headers = {“Content-Type”: “application/json”}
r = requests.post(url=url, headers=headers, data=json.dumps(data))
# 打印预测结果
print(json.dumps(r.json(), indent=4, ensure_ascii=False))