<Rasa实战>第五章Prompt终端运行

文章讲述了在Rasa项目中遇到的组件更新、包导入失败和密钥配置等问题。作者通过手动移动文件和调整命令解决了问题。启动流程包括训练模型、运行Rasa服务器和启动网页客户端。对于密钥,需要在相应文件中直接添加API密钥。
摘要由CSDN通过智能技术生成
  • ​​上来直接说需要更新相关组件,但是没有安装成功,后续结束发现影响不大

  •  action.py中有一些导入未成功,就用pip install了相关包,但是显示是已经满足包内条件了,于是发现其实已经是装在环境中了,但由于终端没有使用Pycharm自带的,所以需要手动将rasa_sdk复制到Chaptor5文件下。

 

 移动后相关导入error消失。

  •  关于密钥相关问题:

 Readme文档中run actions命令是直接加上密钥的,但是这条语句一直跑不成功,显示SENIVERSE命令无法识别。后来看了

此博客

后知道可以直接将此命令开头的SENIVERSE内容忽略,直接运行run

actions启动动作命令终端,但是密钥内容就需要在weather.py中加入。

具体位置在:

红字部分改成获取的API密钥即可。

  •  关于网页启动

和上文引用的博客内容稍有不同,我没有运行"rasa shell",直接跑的"rasa run --cors "*" " 也没有问题。

  1. 1.启动需要打开三个终端,步骤为:

训练模型+启动动作服务器

相关代码:rasa train & run actions

 

  1. 2.启动Rasa服务器

相关代码:rasa run --cors "*"

 

 

  1. 3.启动网页客户端

相关代码:python -m http.server(需先切换到Chapter05下的web_client)

 

  1. 4.打开网页开始对话(8000端口)

 本新手rasa练习项目,主要是遇到了许多杂问题,备份记录一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值