[英]Is there a way to use the CLI to configure an Alexa skill?
有没有办法使用CLI配置Alexa技能?
我了解如何使用CLI设置和管理相应的Lambda代码,但我认为无法对Alexa技能执行相同的操作(例如,设置或上载更新的Intent Schema或插槽等)。
有没有办法做到这一点,还是Alexa开发者控制台唯一可用的方法?
不,遗憾的是,没有办法使用CLI或API来管理您的技能。 您只能通过开发者控制台执行此操作。
您可能对此功能请求感兴趣:
用于创建和配置Alexa技能的API
(我认为API和CLI的存在是直接相关的,因为可以在API上构建CLI接口,并且可以通过CLI实现类似API的自动化。)
更新 :
2017-09-05 亚马逊宣布推出 ASK-CLI和SMAPI。
文档在这里 ,可以通过节点模块'ask-cli'访问 。
现在有:
在Alexa技能套件中宣布Alexa技能管理API,Alexa技能套件命令行界面和事件
您可以使用ask api get-model
命令将模型和意图下载为JSON文件。 然后你可以编辑文件,并使用ask api update-model
上传它。
我们在Mutual Mobile的架构师之一Thaddeus将我们的Fastlane CI配置为自动将话语,插槽和模式文件复制到Alexa门户,作为Git提交的一部分。 这样做非常难看,当亚马逊发布REST API时,它可能变得不必要了。 与此同时,它运作良好,真正加快了速度,更不用说减少错字和遗漏错误的可能性了。 我会检查Thaddeus,看看他是否可以发布一些说明或示例代码,如果其他人感兴趣。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.