问题标签 [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.
python - PIP install rasa-x 不工作并且 pip 降级
我遇到了与PIP install rasa-x takes forever中提到的完全相同的问题。他们在 Rasa 安装指南中说,您必须先创建一个环境。每次我这样做:conda create --name rasa python==3.7.6
它会自动下载 pip-20.3.3。如果我现在尝试该pip install --upgrade pip==20.2
命令,它会显示以下错误:Error。我做错了什么?谢谢您的帮助!
**更新:python -m pip install --upgrade pip==20.2
工作,但现在尝试安装 Rasa-X 时出现另一个问题:Rasa-X 安装错误
这是代码
python - Rasa Chatbot 无法响应用户输入
我使用 DIETClassifier 进行实体提取,这是我的管道:
这是我对 nlu 文件中的实体的意图示例:
这是我的故事的例子:
这是我的域文件的一部分,我在其中列出了所有意图、实体和响应:
但是,当我用命令训练我的聊天机器人并用rasa train
命令对其进行测试时rasa shell
,它只给出来自用户(我)的第一个输入的响应,然后响应停止工作!我发现错误和解决方案 2 周,但我没有找到,这是一个例子:
有人能帮我吗?或者,如果我在上面提到的文件中有任何错误,有人可以告诉我错误是什么吗?我遵循域文件的 rasa 文档以及如何在意图中定义实体,但我遇到了这个问题,我在互联网上找到的所有解释都不是 rasa 2.0,所以我不知道问题出在哪里
但是,当我从域文件中删除实体时,它有响应!但就是这样:
它说将实体添加到域文件中,正如我之前向您展示的那样,当我添加它们时,响应停止工作
chatbot - 使用 rasa x 的集成版本控制功能,将使用 rasa 版本 1.10.6 构建的 rasa 项目连接到最新的 rasa x 版本(0.35.x)
在 rasa 发布 rasa 2.0 之前,我使用 rasa 1.10.6 开发了我的聊天机器人项目。我想知道我是否可以使用当前的 rasa-x 版本(0.35.x)或未来的 rasa-x 版本添加我的旧 rasa 1.xx 项目,因为我不想使用旧的 rasa-x 版本具有集成版本控制功能的错误。(因为我希望最新的 rasa-x 项目在使用集成版本控制功能时有更少的错误。)
python - 从 RASA 中的 csv 中提取数据
我正在 RASA 制作一个聊天机器人,它可以帮助高中毕业生根据他们想要的位置找到大学。我将所有数据存储在 CSV 文件中。那么有什么方法可以从该 CSV 中提取一些特定数据。示例:如果用户要求显示某个位置的可用大学,如何根据用户提供的位置从 CSV 中提取特定数据,即大学的名称。
rasa-nlu - 在 Dialogflow 和 Watson 等意图中列出实体
我面临一个真正的问题,我不知道我正在寻找的不是 rasa 提供的,或者只是我找不到它。
现在,我使用的是 IBM Watson 和 Dialogflow。实体分为:
- 实体
- 子实体
- 每个子实体的同义词
当您参考意图训练数据时,您只需键入实体名称或子实体名称,并且只输入一次
示例: 实体:iPhone 子实体:
意图训练样本: 我想买@iphone
以这种方式在意图中列出实体绝对是一件麻烦事,尤其是我已经拥有庞大的数据集,它会使我的意图增加 100 倍,我相信它会导致过度拟合。
当我在 Watson 或 Dialogflow 中列出实体时,有什么方法可以列出它们?
python - 回退策略不适用于 RASA 框架
我想实施两阶段后备政策,我跟着这篇文章
这是 config.yml
在 rules.yml 中添加规则 -
和 domain.yml 中的响应
并且在意图信心 goodbye0.23 上,它正在执行再见而不是后备策略。
我错过了什么吗?
python - rasa nlu 后备是返回意图而不是问题
我正在使用 rasa(第 2 版),并通过此配置集成了FallbackClassifier
.
但这会返回意图名称,而不是任何带有是和否按钮的问题。如果我按是,那么它会向用户提问
谈话是这样进行的
它应该显示问题,而不是显示 intent_name。我错过了什么吗?
在控制台上
rasa - RASA X: UnicodeEncodeError: 'charmap' codec can't encode character when run Rasa X
I am using Rasa Open Source to build a chatbot application and it works pretty well. I want to use Rasa X to make more use of its features. But I get this problem every time I run the command rasa x
:
I tried using rasa x and it seems to be perfect for English. But my current language is Vietnamese. Does rasa x have a problem with it?
Someone please help me!
UPDATE
I fixed the charmap bug and start the bot successfully, but something went wrong making the conversation not so smooth.
rasa - 如何在服务器上部署 Rasa X 作为独立服务
我准备好了一个 CI-CD 管道,它在 kuberneties 集群(在开发盒上)上部署和运行 Rasa 服务器和 Rasa Action Server。
现在我想在不影响使用 helm chart 的现有管道的情况下部署 Rasa-X(因为我们已经在其余的部署中使用 helm chart)。
但是 Rasa-X 安装也部署了 Rasa Server 和 Rasa Action Server。我不想要。我已经让它运行了。
我怎样才能实现它。
下一个问题:
如何告诉我的 Rasa X 选择相同的训练模型(已用于运行 Rasa Server)
我在看架构图。那里表明 Rasa X 可以从 DB 中读取模型。这是真的?
python - 如何在 Rasa X 中发出带有超链接的动态消息?
如何发出消息,根据数据表显示结果,并在文本中附加超链接?
我正在努力实现的示例:
格式化方法:
我遇到的问题是 Rasa X 使用正确的数据显示字符串,但超链接未附加到电话号码。