AWS Lex Bot的服务端点

时间:2018-02-12 07:53:57

标签: amazon-web-services aws-lambda alexa alexa-skills-kit

我在AWS Lex上创建了Bot,它在内部调用LAmbda函数来实现不同的意图。我在AWS Lex控制台上进行了测试,它在文本和语音方面都运行良好。

我还使用链接 - https://aws.amazon.com/blogs/machine-learning/export-your-amazon-lex-bot-schema-to-the-alexa-skills-kit/

导出到Alexa Skill Kit(developer.amazon.com/alexa的一部分)

问题 -

  1. 正确的服务端点是什么,我必须在配置选项卡中传递(在Alexa Skill Kit中)。目前我通过了 - “https://runtime.lex.us-east-1.amazonaws.com”。但它没有用。你能帮帮我吗?

2 个答案:

答案 0 :(得分:0)

我相信你必须提交lambda Arn,它看起来像:arn:aws:lambda:us-east-1:{acc_id}:function:{function_name}

注意:请确保拾取正确的区域

答案 1 :(得分:0)

你不需要将Lex与Alexa混淆。 Lex是Alexa背后的技术。您只需要集成Lambda函数而不是Lex url。为此,您可以在技能构建器的EndPoint部分下提供Lambda ARN,如下所示,

enter image description here