问题标签 [rasa-sdk]

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 投票
2 回答
130 浏览

python - 加载组件 rasa 失败

我正在使用 rasa 作为 python 库。这是我的目录结构

这是我的方式config.yml

这就是我训练模型的方式

rasa_bot.py就是我加载模型的方式

__get_model方法

但这显示了这个错误

0 投票
2 回答
148 浏览

python - 如何使用代理 rasa sdk 聊天机器人自信地获得预测意图

我正在使用这个手动加载训练有素的 rasa 模型

我正在预测这样的结果

但这只是将响应作为文本返回,但我也需要信心和意图名称

我试过了,handle_message但仍然没有信心。

0 投票
0 回答
32 浏览

python - Disable_eager_execution with rasa framework not working python

我创建了一个管道,在其中我使用 Rasa 作为 python 库,如果意图是预测响应/意图,out_of_scope然后我使用带有 elmo 嵌入的深度学习模型处理请求。

因此,要为此加载 TF 图,我需要禁用急切执行,所以我使用了

但是通过禁用这个我的 rasa 模型停止工作,现在当我尝试使用

表明

我该如何解决这个问题?

https://forum.rasa.com/t/disable-eager-execution-with-rasa-not-working/46462

0 投票
1 回答
66 浏览

rasa-nlu - 在 Rasa 中创建插槽时,将插槽声明为实体也很重要吗?

假设我在 Rasa 中创建了一个名为“yearlybill”的插槽。

我将不得不写:

所以我的问题是,当我想在我的意图中使用这些插槽时,我是否也必须将它作为一个实体明确提及?还是那个选项?

0 投票
2 回答
393 浏览

rasa-nlu - 为什么我的 Fallback Intent 和 FallbackClassifier 在 Rasa 中不起作用?

我已经在config.yml文件的管道中提到它,我将使用 FallbackClassifier。

所以我的代码看起来像:

但是,当我尝试运行它时收到此错误:

0 投票
1 回答
25 浏览

chatbot - Rasa 阈值实现

我想要一个实现,如果意图的置信度低于 0.6,那么将调用特定操作并执行 API 调用,从那里我希望能够执行自定义操作或继续执行已解决的意图首先基于某些条件。

0 投票
0 回答
37 浏览

rasa-nlu - 后备意图破坏了我在 Rasa 中的表单,如何解决?

当 nlu_fallback 意图被触发时,它只会继续查找此后每个输入的回退消息。就像它不再正确地听我的输入一样。好像 nlu_fallback 接管了我的表格。

这是我和机器人之间的对话示例:

有人可以告诉我如何阻止这种情况吗?我希望后备工作,但不要像我的情况那样接管我的表格。

0 投票
0 回答
79 浏览

chatbot - 如何使用 rasa CollectionDispather 发送视频作为响应?

我尝试了下面的代码块来显示视频:

但这些都不起作用。

在rasa聊天中获取视频作为响应的正确格式是什么?

0 投票
0 回答
75 浏览

python - 如何使用 Rasa 电报自定义按钮询问位置?

我正在开发一个机器人,我想将它与电报链接。我想使用自定义按钮来询问位置,我在文档中看到它可以使用自定义参数,但没有关于如何使用它或示例的更多信息。如果有人可以帮助我举个例子,那就太好了!我想要一个按钮,当用户单击它时,它会发送用户的位置

文档的有用链接:电报 api 键盘按钮Rasa 的电报连接器文档python-telegram-botrasa dispatcher

我尝试过的代码 1:

2: b=JSONDict.stringify({"keyboard": [ [{ "text": "Location", "request_location": True }], [{ "text": "Contact", "request_contact": True }] ], "one_time_keyboard" : True}) dispatcher.utter_message(json_message=b)

0 投票
1 回答
129 浏览

rasa - ImportError:当我尝试在 python 版本 3.8 中安装 Rasa3 时,无法从“sanic.views”导入名称“CompositionView”

当我尝试在 python 版本 3.8 中安装 Rasa3 时,我遇到了以下问题

有人解决了这个问题吗?