Tag: claudia.js

无法导入模块“索引”:在使用claudia.js时,aws云中的错误监视日志

无法导入模块“索引”:aws云监视日志中的错误。 上传lambda使用克劳迪娅工作正常,但API不起作用,云观看日志显示以下错误: Unable to import module 'index': Error at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object.<anonymous> (/var/task/node_modules/request/request.js:12:21) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3)

问题与Claudia.js文本答复和Alexa

我正在研究Claudia.js机器人,它可以通过Slack,FB信使和Alexa技能来实现。 假设在克劳迪娅,你可以返回纯文本,框架将正确地返回到“前端”…我现在有什么这里工作正常与FB和松弛,但是当我通过Alexa“服务模拟器”我总是得到“回应无效”。 这是使用Claudia.js的lambda。 基本上,它从客户端获取消息,然后将它们分stream到另一个“AI”的Lambda。 Alexa似乎窒息了第67行。想法? const promiseDelay = require('promise-delay'); // const aws = require('aws-sdk'); // const lambda = new aws.Lambda(); const lambda = require('aws-lambda-invoke'); const botBuilder = require('claudia-bot-builder'); const stackTrace = require('stack-trace'); //const slackDelayedReply = botBuilder.slackDelayedReply; const getIntentName = alexaPayload => alexaPayload && alexaPayload.request && alexaPayload.request.type === 'IntentRequest' && alexaPayload.request.intent && alexaPayload.request.intent.name; const api = […]