赞
踩
rasa根目录有以下文件
test.py
import json
import requests
url = "http://localhost:5005/model/parse"
data = {"text": "hello"}
data = json.dumps(data, ensure_ascii=False)
data = data.encode(encoding="utf-8") # 如果text带中文需要转编码
r = requests.post(url=url, data=data)
print(json.loads(r.text))
启动API服务rasa run --enable-api
报错requests.exceptions.ConnectionError
requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=5005): Max retries exceeded with url: /model/parse (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at
0x000000001C6134E0>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。',))
多次检查系统内没有应用占用端口5005:netstat -aon | findstr 5005
Rasa启动API服务时会调用根目录的test.py
文件,因此不要用该文件名即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。