问题标签 [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.
json - 我们如何在 Botium Box 中设置代理,在“通用 HTTP(s)/JSON 连接器”中
我们可以在 botium Box 的哪个位置设置代理,以及如何跳过证书或将证书附加到通用 HTTP(S)/JSON 连接器的 HTTPS 调用。
chatbot - 最简单的 Botium 中的两个 REST 端点
对于聊天机器人测试,我们有聊天机器人的 http 端点,其中一个将消息发布到聊天机器人,另一个从聊天机器人获取消息,在 Botium 中,尝试使用 simplerest(async api),但无法使用通用 http 连接器提供两个端点,请提供任何想法?
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.
botium-box - Botium - 如何在 botium-bindings 中获取机器人消息
我正在使用 Mocha 作为测试运行器为 Google Dialogflow 运行 botium 测试。由于某些报告要求,我分叉了 botium-binding,但我无法检索机器人消息。
测试运行时是否有任何挂钩可以检索机器人消息?
我知道下面的构造,但看起来在 Mocha 运行测试时没有调用此代码。
我还尝试从 this.compiler.convos.forEach((convo) => {...} 调用 WaitBotSays,但它似乎在等待机器人响应并且不继续对话的下一步。
bots - 在 Botium.json 中访问环境变量
在 Botium.json 中,“SIMPLEREST_INIT_CONTEXT”:{“token”:“367439234324243”,“sessionid”:“34546363dfgfg4545”},这个值需要取自环境变量 PROCESS.ENV.token,我如何在这个文件中设置,以便我可以在最简单的端点中使用它???例子会很棒
chatbot - 使用 mochawesome 的 Botium-cli 对话流:未定义的按钮
按钮在机器人回复中有效,但在 mochawesome #bot 回复中未定义
示例 convo #bot BUTTON Pin Mailer
#me Pin 邮件程序
#bot 按钮拾取|返回菜单
#我捡起来
但在 mochawesome bot response undefined 我正在使用
botium-cli 运行 mochawesome。
botium-box - 如何使用 Botium Speech Processing with Botium Box(社区版)来测试语音机器人?
我安装了 Botium Box(社区版)v2.6.0(在端口 4000 上运行)和 Botium 语音处理(在端口 81 上运行)。我想测试语音机器人,那么如何在集成中使用上述工具来实现我的目的。
dialogflow-es - 为什么 Botium CLI 无法从 DialogFlow 代理中提取话语数据?
在设置 Botium 并将其连接到我的 DialogFlow 代理(使用 Google Cloud Platform 上的 DialogFlow 管理服务帐户)后,我尝试使用命令自动从 DialogFlow 中提取数据(意图和话语)botium-cli nlpextract
。这是我得到的错误:
我在网上找不到任何关于此的内容。如果我下载 zip 文件中的代理,我插入的所有 21 个意图都可用,每个意图都有 85 个训练话语。
(我在 Entroware Apollo 笔记本电脑上使用 Ubuntu20)
testing - 为什么 botium-box HTTP(S)/JSON 连接器请求为空?
这是我的演示代码:
当我使用通用 HTTP(S)/JSON 连接器并单击检查连接按钮时,它会响应文本的“测试”。
但我看到日志,标题是空的。日志如下:
如何在 http 标头中获取 botium 框查询文本?
谢谢!
forms - 如何在 Botium-box 中建立一个关于测试用例的问题可能有多个答案?
我创建了一个 HTTP(S)/JSON 连接器来连接我的 NLP 聊天机器人。但是我在写测试用例的时候遇到了一个问题。因为用户说一个问题可能有多个不同的回答。例如,我对机器人说“Hi”,机器人可能会说“Hello~guy”或“Hello”。因此,测试结果将失败。 这是测试结果图片。
我想也许我们可以用intent来判断这个问题,或者让Botium-box加“或”来判断。
而My Chatbot也可以响应表格,像这样,我可以点击按钮。
所以,我有两个问题要问。
- 如何确定意图是否使用 http(s)/json 连接器?
- 如何在 Botium 框上显示表单并确定聊天机器人按钮是否有效?
我已经阅读了wiki,但我做的不好,非常感谢。