是否可以在 lambda 中捕获 Amazon Lex 的提示?

Is is possible to capture Amazon Lex's prompts in lambda?

我有兴趣记录我的用户和 Lex 机器人之间的全部对话。

目前,我可以使用 validation/fulfillment lambda 捕获用户的响应,但是如何捕获 Lex 给用户的提示?

您需要:

(A) 在 Lex 和输出通道之间设置一个代理来捕获 Lex 传递给用户的内容。在代理中使用 Amazon Lex PostText API 通过 Lex 发送和接收,然后也与代理建立您自己的通道连接。

(B) 在 Lambda 中构建 all 响应消息并强制 Lex 使用它们,但这意味着您不需要使用 Delegate 或 Lex 控制台提示(即使您需要在控制台中写入提示)。