RASA-聊天机器人-规格详细信息

时间:2020-07-27 07:13:25

标签: python rasa-nlu rasa-core rasa rasa-x

我正在尝试创建一个rasa聊天机器人 我引用了以下链接来创建聊天机器人 Rasa X installation 我在Windows系统中尝试过并完成安装并正常工作 然后在Linux(ububdu)服务器上尝试相同的方法。但它不能正常工作.. 首先,它显示了张量流的问题,我更改了其版本并安装了 安装后,我尝试执行命令

'rasa init --no-prompt'

并显示错误

'rasa init --no-prompt非法指令(核心已转储)'

我想在此基础上进行澄清

我正在使用python 3.6.8

  1. 在Linux(Ubuntu)和Windows Server中使用该硬件和操作系统的规范是什么

  2. 使用命令“ rasa run”后,其在localhost:5005上运行,如何将其更改为另一个IP

  3. 是否可以从其他资源获得响应?

    我该如何实现呢?

    例如:输入为谁是Infosys公司的创始人? ,那么我想找到 来自google的回复,来自infosys网站的回复(例如一般问题,例如 印度总理是谁,目前的数据和时间是什么。等等) 我该怎么办?

  4. 是否可以将Postgresql用于数据库

1 个答案:

答案 0 :(得分:0)

  1. 在Linux(Ubuntu)和Windows服务器上使用此硬件和操作系统的规范是什么

您可以找到the most recent requirements here,但目前它们是:

  • Ubuntu 16.04 / 18.04或Debian 9/10(尽管今天我在使用Debian 10时遇到了皱纹)或Red Hat 7/8或CentOS 7/8
  • 2个以上vCPU
  • 4 GB + RAM(建议8 GB)
  • 50 GB磁盘空间
  1. 使用命令“ rasa run”运行在localhost:5005后,如何将其更改为另一个IP

将其更改为其他IP的最简单方法是将其安装在服务器上。默认情况下,本地模式将始终在本地主机上运行。 You can find installation guides here

  1. 是否可以从其他资源获得响应?

听起来您正在谈论将外部API调用作为助手功能的一部分。如果我是对的,最好的方法是使用动作服务器。这是第二台服务器,运行您的助手使用SDK与之通信的任意代码。This YouTube video has a nice walkthrough

  1. 是否可以将Postgresql用于数据库

如果您打算存储对话,请使用。您可以设置一个跟踪器存储区来存储您的对话历史记录,并指定要使用postgresql。您可以find the docs here