Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ejercicio 1: Creación de un bot a partir de un ejemplo
En este ejercicio, creará su primer bot de Amazon Lex V2 y lo probará en la consola de Amazon Lex V2. En este ejercicio utilizará el ejemplo PedirFlores.
Información general de ejemplo
Use el ejemplo de PedirFlores para crear un bot de Amazon Lex V2. Para obtener más información sobre la estructura de un bot, consulte Conceptos básicos de Amazon Lex V2.
-
Intención: PedirFlores
-
Tipos de slot: un tipo de slot personalizado denominado
FlowerTypes
con los valores de enumeración:roses
,lilies
ytulips
. -
Slots: la intención requiere la siguiente información (es decir, slots) para que el bot pueda llevar a cabo la intención.
-
PickupTime
(AMAZON.TIME built-in type) -
FlowerType
(tipo personalizado FlowerTypes) -
PickupDate
(tipo integrado AMAZON.DATE)
-
-
Enunciados: los siguientes enunciados de muestra identifican la intención del usuario:
-
«Me gustaría recoger unas flores».
-
«Me gustaría pedir unas flores».
-
-
Preguntas: una vez que el bot identifica la intención, utiliza las siguientes preguntas para rellenar los slots:
-
Pregunta para el slot
FlowerType
: «¿Qué tipo de flores deseas pedir?» -
Pregunta para el slot
PickupDate
: «¿Qué día deseas recoger las {TipoDeFlores}»? -
Pregunta para el slot
PickupTime
: «¿A qué hora deseas recoger las {TipoDeFlores}?» -
Instrucción de confirmación: «Bien, tus {TipoDeFlores} estarán listas para su recogida a las {HoraDeRecogidad} del {FechaDeRecogida}. ¿Te parece bien?»
-
Para crear un bot de Amazon Lex V2 (consola)
-
Inicie sesión en la AWS Management Console y abra la consola de Amazon Lex en https://console.aws.amazon.com/lex/
. -
Seleccione Crear bot.
-
Para el Método de creación, seleccione Empezar con un ejemplo.
-
En la sección Ejemplos de bots, seleccione PedirFlores de la lista.
-
En la sección Configuración del bot, asígnele un nombre y una descripción opcional. El nombre debe ser exclusivo en su cuenta.
-
En la sección Permisos, seleccione Crear un nuevo rol con permisos básicos de Amazon Lex. Esto creará un rol de AWS Identity and Access Management (IAM) con los permisos que Amazon Lex V2 necesita para ejecutar el bot.
-
En la sección Ley de Protección de la Privacidad en Línea para Niños (COPPA), seleccione la respuesta adecuada.
-
En las secciones Tiempo de espera de la sesión agotado y Configuración avanzada, deje la configuración predeterminada.
-
Seleccione Siguiente. Amazon Lex V2 crea su bot.
Después de crear el bot, debe añadir uno o más idiomas compatibles con el bot. Un idioma contiene las intenciones, los tipos de slots y los slots que el bot usa para conversar con los usuarios.
Añadir un idioma a su bot
-
En la sección Idioma, seleccione un idioma compatible y añada una descripción.
-
Deje los campos de Interacción por voz y el Umbral de puntuación para la confianza de la clasificación de intenciones con sus valores predeterminados.
-
Seleccione Listo para añadir el idioma al bot.
Cuando seleccione Listo, la consola abre el editor de intenciones. Puede usar el editor de intenciones para examinar las intenciones utilizadas por el bot. Cuando termine de examinar el bot, puede probarlo.
Probar el bot PedirFlores
-
En la parte superior de la página, seleccione Compilar. Espere a que el bot se compile.
-
Cuando se complete la compilación, seleccione Probar para abrir la ventana de prueba.
-
Pruebe el bot. Comience la conversación con uno de los ejemplos de enunciados, como «Me gustaría recoger unas flores».
Pasos siguientes
Ahora que ha creado su primer bot con una plantilla, puede usar la consola para crear su propio bot. Para obtener instrucciones sobre cómo crear un bot personalizado y obtener más información sobre cómo crear bots, consulte Trabajar con los bots de Amazon Lex V2.