存储聊天机器人答案的最佳做法

时间:2018-03-05 08:38:01

标签: node.js botframework

我的问题是,我不知道存储聊天机器人答案的良好做法。我不希望在代码中的bot.dialog()内以纯文本形式给出答案:

bot.dialog('Greeting', session => {
    session.endDialog('Hello, I'm a bot.');
});

...而是从数据库或本地文件中获取答案。

由于僵尸程序应该在Azure中运行,我一直在寻找带有MongoDB的 Azure Cosmos数据库,但有更好的选择吗?鉴于数据库的简单性,将机器人的答案存储在本地JSON文件中并将其存储在与我的app.js文件相同的目录中是更好的做法吗? / p>

机器人应该是一个FAQ机器人,因此数据库/文件主要包含机器人为不同类型的对话框提供的答案。数据之间很可能没有关系。

0 个答案:

没有答案