gpt4 book ai didi

node.js - botkit-短信 : Integrating middleware plugin

转载 作者:太空宇宙 更新时间:2023-11-04 00:24:04 31 4
gpt4 key购买 nike

我正在尝试将 api.ai 中间件插件与 botkit-sms 一起使用,我正在尝试调试源代码,为什么这不起作用,但如果您可以提供一些输入,将会很有帮助

该库的源代码https://github.com/krismuniz/botkit-sms/

var apiai = require('botkit-middleware-apiai')({
token: '...',
skip_bot: true // or false. If true, the middleware don't send the bot reply/says to api.ai
})

controller.middleware.receive.use(apiai.receive)

controller.hears('.*', 'message_received', apiai.hears, function (bot, message) {
console.log('received :: ' + message)
bot.reply(message, 'got the message')
})

最佳答案

apiai.hears传递到hears函数中会改变模式匹配和hears的工作方式。您现在正在匹配意图,而不是用户在用户输入上使用正则表达式。

但问题是API.ai middleware uses an === operator匹配时,不是正则表达式。因此,模式 .* 不会匹配任何内容,除非您有一个名为该的意图。

关于node.js - botkit-短信 : Integrating middleware plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43534607/

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