问题标签 [botium-box]

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 回答
29 浏览

json - 我们如何在 Botium Box 中设置代理,在“通用 HTTP(s)/JSON 连接器”中

我们可以在 botium Box 的哪个位置设置代理,以及如何跳过证书或将证书附加到通用 HTTP(S)/JSON 连接器的 HTTPS 调用。

0 投票
1 回答
113 浏览

chatbot - 最简单的 Botium 中的两个 REST 端点

对于聊天机器人测试,我们有聊天机器人的 http 端点,其中一个将消息发布到聊天机器人,另一个从聊天机器人获取消息,在 Botium 中,尝试使用 simplerest(async api),但无法使用通用 http 连接器提供两个端点,请提供任何想法?

0 投票
0 回答
44 浏览

docker - Facing issues while updating BotiumBox 2.5.0 community edition

Using below pre-requisites:

  • Docker version 18.09.7,
  • docker-compose version 1.8.0

Start Botium Box by running docker-compose:

but unable to hit botiumbox

When tried the below command

again i'm getting as below:

I also tried removing web_1 and update it and run again, but still i get the same. Always web_1 is restarting every minute.

For updating botium box i used above commands.

0 投票
1 回答
48 浏览

botium-box - Botium - 如何在 botium-bindings 中获取机器人消息

我正在使用 Mocha 作为测试运行器为 Google Dialogflow 运行 botium 测试。由于某些报告要求,我分叉了 botium-binding,但我无法检索机器人消息。

测试运行时是否有任何挂钩可以检索机器人消息?

我知道下面的构造,但看起来在 Mocha 运行测试时没有调用此代码。

我还尝试从 this.compiler.convos.forEach((convo) => {...} 调用 WaitBotSays,但它似乎在等待机器人响应并且不继续对话的下一步。

0 投票
1 回答
56 浏览

bots - 在 Botium.json 中访问环境变量

在 Botium.json 中,“SIMPLEREST_INIT_CONTEXT”:{“token”:“367439234324243”,“sessionid”:“34546363dfgfg4545”},这个值需要取自环境变量 PROCESS.ENV.token,我如何在这个文件中设置,以便我可以在最简单的端点中使用它???例子会很棒

0 投票
1 回答
45 浏览

chatbot - 使用 mochawesome 的 Botium-cli 对话流:未定义的按钮

按钮在机器人回复中有效,但在 mochawesome #bot 回复中未定义

示例 convo #bot BUTTON Pin Mailer

#me Pin 邮件程序

#bot 按钮拾取|返回菜单

#我捡起来

但在 mochawesome bot response undefined 我正在使用

botium-cli 运行 mochawesome。

截图 mochawesome 对话记录

0 投票
1 回答
54 浏览

botium-box - 如何使用 Botium Speech Processing with Botium Box(社区版)来测试语音机器人?

我安装了 Botium Box(社区版)v2.6.0(在端口 4000 上运行)和 Botium 语音处理(在端口 81 上运行)。我想测试语音机器人,那么如何在集成中使用上述工具来实现我的目的。

0 投票
1 回答
76 浏览

dialogflow-es - 为什么 Botium CLI 无法从 DialogFlow 代理中提取话语数据?

在设置 Botium 并将其连接到我的 DialogFlow 代理(使用 Google Cloud Platform 上的 DialogFlow 管理服务帐户)后,我尝试使用命令自动从 DialogFlow 中提取数据(意图和话语)botium-cli nlpextract。这是我得到的错误:

我在网上找不到任何关于此的内容。如果我下载 zip 文件中的代理,我插入的所有 21 个意图都可用,每个意图都有 85 个训练话语。

(我在 Entroware Apollo 笔记本电脑上使用 Ubuntu20)

0 投票
0 回答
21 浏览

testing - 为什么 botium-box HTTP(S)/JSON 连接器请求为空?

这是我的演示代码:

当我使用通用 HTTP(S)/JSON 连接器并单击检查连接按钮时,它会响应文本的“测试”。

但我看到日志,标题是空的。日志如下:

连接成功。

如何在 http 标头中获取 botium 框查询文本?

谢谢!

0 投票
1 回答
97 浏览

forms - 如何在 Botium-box 中建立一个关于测试用例的问题可能有多个答案?

我创建了一个 HTTP(S)/JSON 连接器来连接我的 NLP 聊天机器人。但是我在写测试用例的时候遇到了一个问题。因为用户说一个问题可能有多个不同的回答。例如,我对机器人说“Hi”,机器人可能会说“Hello~guy”或“Hello”。因此,测试结果将失败。 这是测试结果图片。

我想也许我们可以用intent来判断这个问题,或者让Botium-box加“或”来判断。

而My Chatbot也可以响应表格,像这样,我可以点击按钮。

所以,我有两个问题要问。

  1. 如何确定意图是否使用 http(s)/json 连接器?
  2. 如何在 Botium 框上显示表单并确定聊天机器人按钮是否有效?

我已经阅读了wiki,但我做的不好,非常感谢。