无法在肉毒杆菌中引用话语文件

时间:2019-12-02 21:47:00

标签: chatbot

我是botium的新手,我的开发人员(不是我)创建了一个包含对话文本文件的框架,我应该能够在该框架上运行botium脚本。

一个例子是这样的:


#me
What are the stats for my neighborhood?

#bot
There are ten matches in your neighborhood

当我在IDE中运行此测试时,它通过了。因此,我创建了一个名为NEIGHBORHOOD_UTT的文本文件,该文件的句子类似于以下内容:

我附近的统计数据是什么
向我显示社区统计信息
邻居

然后将我的convo.txt文件更改为:

#me
NEIGHBORHOOD_UTT

#bot
There are ten matches in your neighborhood

我已经通过GUI在应用程序上测试了所有这些内容,并应返回“您附近有十个匹配项”

错误类似于:TranscriptError:BotiumError:邻居/第6行:预期的bot响应(第3行:  #me-NEIGHBORHOOD_UTT)“很抱歉,我找不到任何列表”,以匹配“附近有十个匹配项之一”。

GUI没有响应“抱歉,我找不到任何列表”,而是预期的响应。没有API文档供我检查。我不能分享太多,因为这是工作/专有的。话语和convo txt都在一个名为botium的文件夹

中。

我尝试同时命名文件NEIGHBORHOOD_UTT.utterances.txt和NEIGHBORHOOD_UTT.txt

我什么也没想,所以我在github上搜索了类似于我的随机项目,却没有找到任何提供线索的

1 个答案:

答案 0 :(得分:1)

话语文件的第一行是话语参考代码。例如:

USER_HELLO_UTT
hi
hello
nice day

USER_HELLO_UTT 可以用于convo文件中,然后:

Say hello

#me
USER_HELLO_UTT

#bot
Hi!

Botium Wiki

中提供了更多示例