Я пытаюсь использовать AWS Lambda в качестве webhook для вызова диалогового потока.Я хочу использовать все библиотеки действий агента / Google.
Итак, я скопировал пример кода и вставил его в Lambda, что мы получаем в консоли Dialogflow.Я установил все библиотеки npm.Но при тестировании я получаю эту проблему:
TypeError: Cannot read property 'result' of undefined
at new WebhookClient (/var/task/node_modules/dialogflow-fulfillment/src/dialogflow-fulfillment.js:84:27)
at exports.dialogflowFirebaseFulfillment.functions.https.onRequest (/var/task/index.js:13:17)
at cloudFunction (/var/task/node_modules/firebase-functions/lib/providers/https.js:57:9)
Я выставлял Lambda ранее, но так как это требование для Dialogflow, я не могу это сделать.
Примечание: япередавая тот же полезный груз запроса в Google Cloud и AWS Lambda, Google Cloud возвращает корректный результат, но Lambda возвращает ошибку, как указано выше.
Не уверен, что я пропустил какой-либо шаг или мое понимание здесь неверно.
Пожалуйста, помогите.