章节二:Rasa创建一个简单助手

        一叶知秋,谓看见一片落叶,就知道秋天将临。比喻发现一点预兆就知道事物将来的发展趋向。

《淮南子·说山训》:“以小明大,见一叶落而知岁之将暮,睹瓶中之冰而知天下之寒。”

 、前言

        由于RASA版本更新较快,并且3.x版本相较于2.x差异性较大,我在结合了RASA3.x官方教程,开始学习和更新RASA 3.x。然后,本次学习结合Google Colab来进行,大家可以参考一下。

、安装

        首先,将colab环境挂载到本地环境,方便保存项目文件和数据。本次挂载需要有Google cloud账号。

from google.colab import drive
drive.mount("/content/drive")

        然后,确保环境的python已经安装,并且版本至少是 3.7。

python -V

      一般来说,安装 Rasa 命令如下:

python -m pip install rasa 
##pip install rasa --extra-index-url https://pypi.rasa.com/simple

        鉴于不同的平台安装方式不同,可以参考官方文档 https://learning.rasa.com/installation/。

、代码

3.1 初始化项目

        前提是RASA 已经安装好,现在可以开始一个官方的简单助手demo,请运行以下命令:

python -m rasa init

        初始化情况如下:

3.2创建项目名称

        为执行命令之后,会启动一个提示,该提示将生成一个新助手。需要指明要在哪里创建新项目,才可以在创建文件后训练新助手。本次项目创建了project名称为RASA。

3.3模型训练

        项目创建完成之后,紧接着会训练一个RASA模型。

3.4在线应用

        您将创建的助手称为“moodbot”。这是一个简单的助手,如果你难过,它会试图让你振作起来。如果你高兴,机器人只会说“再见”,如果你不高兴,机器人会尝试给你看一张可爱老虎的照片。

一、项目文件架构

文件整体架构说明如下:

        文件整体架构说明如下:

        其中标志有 ‘*’ 的文件是比较重要的文件。后面会详细讲解所有这些文件,这五个文件在开发 Rasa 项目的过程中起着特别重要的作用。因此,需要我们意识到重要性。

四、四常见命令

        RASA在使用过程中,有一些命令行界面(CLI)常见任务命令需要我们牢记:

、参考文献

  1. RASA3.X(二)--常见命令详解_hanscal的博客-CSDN博客_rasa 指令

  2. ​Rasa 入坑指南一:初识 Rasa – 我爱自然语言处理

  3. Creating a New Assistant – Rasa Learning Center

  4. RASA_hanscal的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值