El documento presenta una introducción a los bots, Azure Bot Service, QnA Maker y Direct Line. Explica cómo crear un bot utilizando estas herramientas de Azure y conectarlo a una base de conocimientos en QnA Maker. Luego, muestra una demostración práctica del bot creado y comparte recursos adicionales para aprender más sobre bots y servicios cognitivos de Azure.
6. ¿Qué es un Bot?
Un Bot es un software de
Inteligencia Artificial que
simula una conversación con
una persona por medio del
lenguaje natural.
Es considerado como una
de las expresiones de
interacción entre humanos y
máquinas más avanzadas.
7. Ventajas
Los bots pueden estar
disponibles 24/7/365
Pueden ser
integrados en casi
cualquier plataforma.
Los bots son capaces de
combinar millones de datos
desde distintas fuentes.
12. Ventajas
1) Chatea en más de 50 idiomas
2) Extracción automática
3) Conversaciones multi-giro
4) Servicios relacionados
5) Sin experiencia en código
13. Cualquier documento o sitio web con pares de preguntas y respuestas puede importarse a QnA Maker.
1) Crea un nuevo servicio Link: qnamaker.ia
2) Creamos una nueva base de conocimientos
3) Creamos un servicio QnA Maker en Azure
4) Le damos actualizar y seleccionamos el servicio
5) Agregamos el nombre de la Base de Conocimiento [KB]
6) Importamos FAQ (URL, PDF, DOCX, ETC)
1) Creamos la KB
2) Guardamos, entremos y revisamos
Importa un FAQ en QnA Maker
14. Despues de publicar el servicio de QnA Maker, puedes crear un bot de forma directa.
Conecta el QnA Service con Azure Bot Service
16. Crea tu Azure
Bot Service
1) Ingresa un nombre de servicio y grupo de recursos
2) Selecciona una ubicación para el recurso
3) Elige C# o Node.js en la plantilla (template) del recurso
4) Llena el resto de la información solicitada
17. Prueba el bot en la web
1) Navega a ‘Test in Web Chat’
2) Prueba la conexión del bot
a QnA Maker
19. Funciona de forma predeterminada
con plantillas de bot a través de
Azure Portal.
Proporciona servicios de texto a voz y de voz a
texto dentro del canal. Permite que un cliente
transmita audio directamente al canal que
luego se convertirá en texto y se enviará al
bot.
Direct Line channel
20. Agregar el canal de línea directa
Lo primero que debe hacer es agregar el canal Direct Line al bot.
1.En su navegador, navegue hasta Azure Portal .
2.En el panel de la izquierda, haz clic en el elemento Canales .
3.En el panel derecho, en Agregar un canal destacado , haga clic en el icono Línea
directa (marcado en rojo en la imagen de abajo).
21. Agregar nuevo sitio
1.En Conectarse a canales , haga clic en el enlace Editar junto a la Línea directa.
2.En Configurar línea directa , haga clic en Agregar nuevo sitio e ingrese un nombre
para su sitio. Esto representa la aplicación cliente que desea conectar al bot.
3.Haz clic en Listo .
28. Llamado a la acción
• Azure Bot Service Documentation
https://aka.ms/azure/bots/overview/docs
Learning Path: Create Intelligent Bots with Azure Bot Service
https://docs.microsoft.com/en-us/learn/paths/create-
bots-with-the-azure-bot-service/
Azure Cognitive Services
https://microsoft.com/cognitive