问题标签 [rasa-x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
405 浏览

chatbot - 强制用户在 Rasa Chatbot 中输入确认或拒绝文本意图

我有一个故事,我希望用户输入确认或拒绝意图,如果没有,例如,重复相同的先前机器人消息并仅在用户输入确认或拒绝类型的意图时继续下一步。

没有按钮怎么做?请尽快。

如下我的主要路径故事:

checks_coronavirus_path1
-wichCheckCoronavirus
utter_ask_fievre
-affirm 或 拒绝
action_save_intent_and_user_message
_ _ _




0 投票
1 回答
504 浏览

chatbot - 如何在 rasa Chatbot 中获得最新的机器人响应?

如何使用 Rasa Chatbot 获得最新的机器人响应?
为了获取用户输入,我们使用:tracker.latest_message['text']
那么,获取最新机器人响应的语法是什么?

谢谢

0 投票
1 回答
250 浏览

python - /model/train http API 在 json 中提供“nlu”数据时出现 500 错误

我正在尝试使用 httpapi 和 json 数据来训练模型,这就是代码。

它给了我 500 错误。以下是错误日志:

当我使用终端命令和 json 文件训练模型时,它训练成功。我想我缺少/model/train api 所需的一些格式。有人可以告诉我我哪里出错了吗?

我正在使用 rasa 版本 1.10.14。

先感谢您。

0 投票
1 回答
283 浏览

python - 如何有效地进行 rasa nlu、故事数据验证和更新?

我正在开发 API/前端来添加新数据、故事、响应、实体、添加操作、训练机器人、部署机器人等。

我正在更新后端 nlu.md、story.md、domain.yml 等,然后在后端执行 rasa train、rasa shell 等。

是否有任何 rasa 命令可用于有效添加 nludata?目前,我正在使用 python 将意图、实体等添加到 nlu.md 文件。

逻辑变得复杂了。

以下是添加意图的示例代码:

以下是添加实体的示例代码:

但是,我正在寻找一些简单而强大的方法来完成它。请帮忙。

0 投票
1 回答
308 浏览

chatbot - 如何处理rasa中超出范围的数据?

处理来自用户的意外输入以训练 rasa 聊天机器人,可以使用 FallbackPolicy,但不知道如何操作。Rasa 版本是 1.10.11。

0 投票
1 回答
788 浏览

amazon-neptune - 遇到来自 Rasa-X 的数据库查询的 uvloop 问题?

我正在尝试从 Rasa-x 对我的亚马逊海王星数据库进行简单查询。

这是我的actions.py中的代码:

这是来自知识库.py 的代码:

但是对知识库的任何查询都会导致此错误:

我尝试使用nest_asyncio.apply,但这导致了这个错误:

ValueError: Can't patch loop of type <class 'uvloop.Loop'>

根据文档,这只是一个规则。

所以我真的不知道如何进行?

0 投票
0 回答
432 浏览

google-colaboratory - Rasa 自定义操作不起作用 - Google Colab

我正在尝试在 Colab 上实施 RASA 聊天机器人,并且发现很难自定义操作。休息一切正常,除了操作。我觉得我的聊天框没有进入我的操作。任何人都可以指导我。

行动

聊天框!

预期输出
我期待输出: Entered Printer HI 我在打印机中。
输出我得到我没有得到预期的输出,我只是得到输入的文本框..

0 投票
1 回答
307 浏览

python - 带有 SpeechRecognition 和 gTTS python 库的 Rasa VoiceBot

我能够构建一个简单的聊天机器人,并在YouTube 教程的帮助下将其转换为支持语音的语音机器人。因此,步骤 1)我将语音输入转换为文本,步骤 2)将机器人消息转换为音频剪辑并播放,以便用户可以听到。由于我在我的项目文件夹中创建语音剪辑,如果多个用户尝试同时使用该机器人,我必须有一种机制来为每个聊天会话创建唯一的语音剪辑并播放它。如何处理这种情况?

0 投票
0 回答
158 浏览

rasa - Rasa 与 Kafka 的集成

按照此处的 rasa 文档中的说明配置 kafka 事件代理会在此特定行出现错误,提示tracker_store = InMemoryTrackerStore(domain=domain, event_broker=kafka_broker)找不到域。我假设这里的域是 domain.yml 文件,它在工作目录中。

有人成功整合 rasa 和 kafka 吗?我是否必须将代理和使用者作为单独的脚本运行来发送和接收消息?

编辑:Rasa 团队稍后更新了他们的文档。

0 投票
1 回答
782 浏览

rasa - 使用默认命令设置 rasa-x 管理员密码时出错

我已经在 docker-compose 中部署了 RASA 开源和 Rasa-x。使用此命令设置 rasa-x 的管理员密码时,出现错误。

错误: