You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Lambda创建Alexa Skill时遇Error: Please select a default endpoint错误的咨询

嘿,这个问题我之前配置Alexa Skill的时候也踩过坑,给你讲清楚怎么回事以及解决办法:

错误含义

这个提示Error: Please select a default endpoint说白了就是:你的Alexa技能还没指定一个默认的后端服务入口。当用户跟你的技能交互时,Alexa需要知道把用户的语音请求发送到哪里去处理——你用的Lambda就是这个处理请求的后端,但你还没把它设置为技能的默认端点,所以系统报错提醒你。

解决步骤

按照下面的步骤操作就行,和Treehouse教程的流程是对应的:

  • 打开Alexa Developer Console,进入你正在创建的技能页面,切换到Build标签页,在左侧导航栏找到并点击Endpoint选项
  • 在Endpoint类型里选择AWS Lambda ARN(因为你是用Lambda做后端处理)
  • 找到对应区域的输入框,粘贴你在AWS Lambda控制台里创建好的函数的ARN(这个ARN可以在Lambda函数详情页顶部找到,是一串类似arn:aws:lambda:us-east-1:123456789012:function:YourFunctionName的字符串)
  • 确认填写正确后,点击页面底部的Save Endpoints按钮保存设置
  • 保存完成后,你可以回到技能的Test标签页测试,或者重新触发技能部署,这个错误就应该消失了
小提醒

如果还是报错,检查一下这两点:

  • Lambda函数的区域和Alexa技能选择的区域是否匹配(比如都选us-east-1或者eu-west-1,不匹配的话Alexa没法调用Lambda)
  • 确认Lambda函数已经配置了Alexa Skills Kit作为触发器(在Lambda控制台的函数触发器设置里可以添加)

内容的提问来源于stack exchange,提问作者CAC

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:28:55