gpt4 book ai didi

node.js - 结束对话

转载 作者:太空宇宙 更新时间:2023-11-03 23:31:50 25 4
gpt4 key购买 nike

我的机器人(使用 MS BotFramework)应该能够听到对话流。如果有人提到“聊天机器人”,它应该说“我在这里!”,否则保持安静。这似乎很简单,也许确实如此,但我很难尝试实现它。这是我所拥有的:

bot.add('/', function(session) {
if (someoneSaidChatbot) {
session('Here I am!")
} else {
// session.reset(), maybe? No!
// session.endDialog() then? Uh...nope.
// nothing? Hmmm. negative
}
});

所以,没有任何作用。如果我离开那里,机器人就会挂起,并且停止收听流或回答命令。有什么想法吗?

最佳答案

当有人键入“chatbot”作为话语的一部分时,此代码会结束对话框。这是你想要的?

bot.add('/', function (session) { 
if (session.message.text.search("chatbot") >= 0) {
session.endDialog("Here I am");
}
});

关于node.js - 结束对话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37233307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com