Alexa Skill con Python

Alexa Skill desarrollada en Python usando Visual Studio Code

Las Skills de Alexa se pueden desarrollar utilizando las funciones Lambda de AWS o un endpoint en una REST API. La función Lambda es la implementación de Amazon de funciones serverless disponibles en AWS. Amazon recomienda utilizar las funciones Lambda aunque no sean fáciles de debuggear y trackear. Si bien puedes loggear en CloudWatch, no puedes poner puntos de ruptura una vez desplegada la Lambda e ir directamente al código.

Alexa Skill con Node.js

Alexa Skill desarrollada en Node.js usando Visual Studio Code

Las Skills de Alexa se pueden desarrollar utilizando las funciones Lambda de AWS o un endpoint en una REST API. La función Lambda es la implementación de Amazon de funciones serverless disponibles en AWS. Amazon recomienda utilizar las funciones Lambda aunque no sean fáciles de debuggear y trackear. Si bien puedes loggear en CloudWatch, no puedes poner puntos de ruptura una vez desplegada la Lambda e ir directamente al código.

Alexa Skill con .NET Core

Alexa Skill desarrollada en .NET Core usando Visual Studio

Las Skills de Alexa se pueden desarrollar utilizando las Lambda functions de AWS o usando un servidor REST. Lambda function es la implementación de Amazon de funciones serverless disponibles en AWS. Amazon recomienda usar las Lambda functions a pesar de que no sean fáciles de debuggear. Si bien puedes loggear en CloudWatch, no puedes poner un breakpoint y revisor el código. Esto hace que debuggear una request que nos envía Alexa sea un completo desafío.

Alexa custom slot types útiles

Un conjunto de custom slot types de Alexa listas para usa por desarrolladores españoles

Un custom slot type define una lista de valores representativos para un slot de un o varios utterances. Loscustom slot type se utilizan para listas de elementos que no están cubiertos por el conjunto de tipos incorporado por Amazon. Cuando utilizas un custom slot, defines el tipo y sus valores, y especificas el nombre del custom slot como parte de la definición del intent.

Pagination