¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo crear un chatbot en SAP Conversational AI e integrarlo con Telegram y Alexa: Guía completa

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 30 Vistas
0
Cargando...

Introducción

El objetivo de este artículo es mostrar cómo crear un chatbot en SAP Conversational AI e integrarlo con un chat de Telegram y Alexa.

Requisitos previos

Este ejercicio requerirá seguir algunos pasos previos:

  • Crear una cuenta de prueba en SAP Conversational AI: https://cai.tools.sap/
  • Necesitarás una cuenta de desarrollador de Amazon Alexa. Un dispositivo Alexa es un plus pero no es necesario para probar.
  • Instalar la aplicación de Telegram en tu teléfono móvil.
  • Crear un Bot en SAP Conversational AI.

Bot de Preguntas Frecuentes

El primer paso es crear un Bot en SAP CAI. Como mi objetivo es probar la integración con Telegram y Alexa, crearé un Bot de preguntas frecuentes simple utilizando un archivo .csv como en el ejemplo a continuación. Estoy usando preguntas comunes en una secretaría de secundaria.

Una vez que el archivo .csv esté cargado, puedes verlo en la etiqueta Bot Train.

El archivo cargado se puede editar manualmente para corregir posibles errores de clasificación. Luego podemos iniciar el entrenamiento , probando el bot con diferentes indicaciones para verificar si las preguntas hechas al usuario están relacionadas correctamente con los objetivos creados.

En la etiqueta Monitor, se pueden analizar los procedimientos seguidos por el Bot en conversaciones anteriores para observar y asignar el intento correcto basado en las preguntas del usuario. Esto ayudará al Bot a aprender con nuevas expresiones.

Una vez corregida la clasificación de preguntas y respuestas del bot, el bot puede ser probado en la consola de SAP. Esto continúa el entrenamiento del bot, permitiendo su aprendizaje continuo.

Una vez que el bot está probado, podemos integrarlo en diferentes plataformas, en un sitio web, MS Teams, Twitter, Slack, Line, Telegram o Amazon Alexa, entre otros.

Integración con Telegram

Para crear una interacción usuario-bot externa a la consola de SAP CAI, el bot puede conectarse a un canal externo. En este caso, se conectará a la aplicación de mensajería Telegram. Para hacer esto, crea una cuenta en la aplicación de Telegram y luego busca el canal " BotFather ". En el chat, escribe el comando " /newbot ", responde cada pregunta directamente en el chat para configurar tu bot.

Pídele a BotFather que te dé tu token escribiendo el comando / token en el panel de conversación. Copia tu token y luego ve a la etiqueta Conectar de tu Bot en SAP CAI, bajo Canales de terceros de Telegram, y pega el nombre de tu canal de Telegram y token , Telegram.

El Bot de CAI ya está desplegado en Telegram. Ahora puede ser compartido con otros usuarios para conversar con el bot, el cual seguirá expandiendo su aprendizaje en el reconocimiento de intenciones.

Mira este video de cómo funciona el Bot de SAP CAI en Telegram: https://youtu.be/17ULH8Fz-JU

Integración con Alexa

Para probar la integración con Alexa, he creado un nuevo Bot de SAP Conversational basado en intenciones y habilidades. Sigue este tutorial para construir tu propio bot: https://developers.sap.com/tutorials/cai-bot-getting-started.html

Conclusión

SAP Conversational AI es una plataforma poderosa para construir Bots con casi ningún código y desplegarlos en varios canales de manera sencilla. Espero que este artículo haya sido útil para aquellos que están comenzando proyectos en esta área de grandes oportunidades de aplicación.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?