赞
踩
创建一个python项目(虚拟环境)
Install Rasa Open Source using pip (requires Python 3.7, or 3.8).
pip3 install -U --user pip && pip3 install rasa
rasa init
在源码基础上改英文倒很简单,但当我想用中文时就会各种报错T T即使加了中文模型在config.yml里T T如果后续非必须还是改英文吧,照着文档依葫芦画瓢相对好一点T T
rasa train #训练重新写的xml文件
rasa shell #会运行最新的model
# 安装Jieba中文分词
pip install jieba
因为报错,把domain.yml中的slots添加了mappings字段,类型改成了text;forms添加了required slots,但很遗憾这个TypeError不知道怎么改。
执行python -m rasa train --config configs/config.yml --domain configs/domain.yml --data data/
后报错如下,不懂。
# 启动rasa服务
# 该服务实现自然语言理解(NLU)和对话管理(Core)功能
# 注:该服务的--port默认为5005,如果使用默认则可以省略
python -m rasa run --port 5005 --endpoints configs/endpoints.yml --credentials configs/credentials.yml --debug
Python -m rasa run actions --port 5055 --actions actions --debug
python server.py
应该是因为没有训练出新模型,所以旧模型运行如下:(和命令行没区别2333)
突然想到能不能用原博主训练好的模型,但因为版本不匹配作罢,sad。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。