Primeros pasos con los servicios QnA

QnA Maker es un servicio gratuito, fácil de usar, REST API y basado en la web que entrena a la IA para responder a las preguntas de los usuarios de una manera más natural y conversacional. Con una lógica de aprendizaje automático optimizada y la capacidad de integrar el procesamiento de lenguaje líder en la industria, QnA Maker destila datos semiestructurados como pares de preguntas y respuestas en respuestas distintas y útiles.

Creando nuestro propio Servicio QnA manualmente

Al proporcionar las credenciales de su cuenta de Microsoft, puede autenticarse y recibir claves de suscripción para comenzar con los servicios. Este documento describe los diversos flujos en la herramienta para crear su propia base de conocimientos.

ingrese la descripción de la imagen aquí

QnA Maker funciona en tres pasos: extracción, capacitación y publicación. Para comenzar, aliméntelo con cualquier cosa, desde URL de preguntas frecuentes existentes hasta documentos y contenido editorial. Creé mi propia pregunta y respuestas manualmente.

ingrese la descripción de la imagen aquí

QnA Maker extrae todos los pares posibles de preguntas y respuestas y, a través de la interfaz web fácil de usar, puede editar, eliminar o agregar cualquier par, así como probar y entrenar la base de conocimiento. La relevancia de las respuestas es la parte más importante de su servicio QnA.

La función de entrenamiento le permite evaluar la exactitud de las respuestas y corregirlas y volver a entrenar la base de conocimientos.

ingrese la descripción de la imagen aquí

Hay dos formas de mejorar la relevancia de las respuestas.

una. Chatea con tu KB:

Chatea con tu base de conocimientos para ver la relevancia de las respuestas. Puede agregar una variación a una pregunta existente, así como elegir una respuesta diferente para una pregunta. Asegúrese de presionar Guardar y volver a entrenar, para reflejar cualquier cambio/entrada que haya proporcionado.

b. Reproducir registros de chat en vivo:

Una característica muy útil es ver qué respuestas devuelve el servicio para el tráfico en vivo y luego entrenarlo adecuadamente. Puede descargar el tráfico de chat en vivo que llega a su punto final publicado haciendo clic en Descargar registros de chat. Esto descarga todas las preguntas que llegan a su punto final en orden descendente de frecuencia. Mirando los registros de chat, puede decidir qué preguntas desea probar y entrenar su base de conocimientos, como se describe en la sección anterior.

ingrese la descripción de la imagen aquí

Una vez que esté satisfecho con el alcance de las respuestas, puede publicar su base de conocimiento como punto final de la API.

Podemos revisar los cambios realizados en QnA Bot Service y hacer clic en el botón “Publicar”.

ingrese la descripción de la imagen aquí

Nuestro servicio QnA Bot se implementará con éxito. Mostrará la solicitud HTTP de muestra con la identificación de la base de conocimientos y la clave de suscripción. Mediante el uso de la solicitud HTTP, podemos crear nuestra propia interfaz de usuario para este QnA Bot Service o consumirlo directamente con Azure Bot Service

ingrese la descripción de la imagen aquí

Incluso después de la publicación, puede revisar las interacciones en tiempo real y refinar las respuestas según sea necesario. QnA Maker se integra con otras API y soluciones a la perfección y a escala.

A través de la pestaña de configuración, puede actualizar los cambios requeridos y guardarlos y entrenarlos cada vez.

Al usar otros Cognitive Services con QnA Maker, puede crear algo tan simple y elegante como un bot de chat que responde preguntas frecuentes o tan complejo como una guía virtual interactiva.

ingrese la descripción de la imagen aquí

Si tiene comentarios o preguntas sobre el servicio, comparta sus comentarios yendo aquí y haciendo clic en “Comentarios” en la navegación superior.