2.3 - Intenciones Seleccionadas

A medida que los usuarios hagan preguntas a NeuralSeek, tanto sus preguntas como las respuestas generadas aparecerán en la sección Curate de NeuralSeek. Las preguntas se agruparán en intenciones recomendadas. Es importante tener en cuenta que una misma pareja de preguntas y respuestas puede encontrarse en varias intenciones propuestas con diferentes niveles de especificidad. Será tu responsabilidad decidir qué nivel de especificidad se adapta mejor a tu caso de uso.

Ver preguntas previas del chatbot en NeuralSeek

Inicie sesión en la interfaz de usuario de NeuralSeek.

  • En el menú superior, haga clic en la pestaña "Curate".

image2.1.2

Comparar el puntaje de cobertura

Los usuarios pueden comparar los puntajes de cobertura entre intenciones.

  • (a) Compare el alto puntaje de cobertura para la pregunta "¿Qué es la función Seek de NeuralSeek?".
  • (b) Compare el bajo puntaje de cobertura para la pregunta "¿Cuál es el mejor cereal?".

Si noo hay información fuente en la Base de Conocimientos seleccionada sobre por qué el cielo es azul, pero hay información fuente sobre las funciones de NeuralSeek, lo cual explica la diferencia en los puntajes de cobertura.

compare_coverage_on_curate

Acciones adicionales

Cuando haga clic en una de las respuestas, el sistema automáticamente le notificará de las acciones que puede realizar en la fila a través de la barra de herramientas azul encima.

  • Haga clic en "Eliminar" para quitar.
  • Haga clic en "Combinar" para combinar con otras búsquedas marcadas.
  • Haga clic en "Marcar" para revisar más adelante.
  • Haga clic en "Descargar a CSV" para colaborar con expertos en la materia.
  • Haga clic en "Editar Categoría" para colocarlo en una categoría.
  • Haga clic en Exportar para descargar un archivo base para subir a su asistente virtual.
  • Haga clic en Importar para subir un archivo base desde su asistente virtual. NeuralSeek combinará el contenido exportado con este archivo base.

additional_actions

Categorización de intenciones

Los usuarios pueden crear categorías utilizando descripciones en lenguaje natural para controlar cómo se pueden manejar eficazmente las intenciones de las preguntas de los usuarios con las configuraciones correspondientes.

Los usuarios pueden mover intenciones a categorías manualmente a través de la pestaña de Curación o las funciones de descarga/edición CSV. Las ediciones realizadas se utilizarán para entrenar el sistema en eventos futuros de categorización.

Agregar categorías de intención

Navegue a la pestaña Configurar. La configuración predeterminada de NeuralSeek es enrutamiento multiagente, y esto ha llevado las capacidades de categorización a un nuevo nivel al permitir a los usuarios conectar diferentes configuraciones basadas en categorías definidas de consultas de usuarios y manejar las interacciones de forma dinámica y más efectiva.

Las categorías ahora se utilizan para guiar la ruta del flujo de múltiples agentes. En cada categoría del árbol, puede especificar una configuración personalizada que se utilizará para esa categoría y los niveles debajo de ella.

  • (a) Haga clic en "Agregar una categoría" junto a Enrutamiento de categoría.
  • (b) Seleccione la acción a realizar al coincidir con la categoría. En este ejemplo, seleccione "Generación de respuesta".
  • (c) Agregue un nombre de categoría. En este ejemplo, agregue "Agentes virtuales".
  • (d) Agregue 2-3 oraciones para una descripción de categoría en lenguaje natural. En este ejemplo, “Plataformas de agentes virtuales compatibles con NeuralSeek, como; Asistente de watsonx, AWS Lex, Kore.AI.”.
  • Haga clic en el botón Guardar categoría.

add_category update_category

Esta categoría recién creada utilizará la configuración predeterminada.

new_category

Buscar respuestas basadas en la categoría de intención

Vaya a la pestaña de Búsqueda dentro de NeuralSeek.

  • Formule una pregunta que involucre la Categoría de Intención recién creada, para que la Intención aparezca también en la pantalla de Curación y Análisis.
    • Por ejemplo, busque: What Virtual Agents are supported by NeuralSeek?, o Does NeuralSeek support Virtual Agent integration?.

seek_intent_cat

Ver categorías de intención

Vaya a la pestaña de Curación dentro de NeuralSeek.

  • Observe cómo el nombre de la categoría "Agentes virtuales" ahora está al lado de la nueva intención debajo de la etiqueta Categoría.
  • Opcionalmente, puede editar en qué categoría se incluyen los Intents seleccionándolos en el menú desplegable.

intent_name change_intent_cat

Exportar intenciones de Curate

NeuralSeek facilita la creación inicial de su proyecto de agente virtual con sus capacidades de exportación/importación dentro de la pestaña Curate.

  • Seleccione las intenciones deseadas haciendo clic en la casilla junto a la Intención.
  • Haga clic en el botón Exportar azul en la parte superior de la pantalla para descargar el tipo de archivo respectivo basado en su marco de trabajo de Asistente Virtual conectado.
    • Los tipos de archivo incluyen:
      • archivo actions.json para las Acciones del Asistente Watsonx
      • archivo lex.zip para AWS LexV2

Agregar Intenciones al Agente Virtual

Suba estos archivos a sus respectivas plataformas de agente virtual para iniciar su proyecto con intenciones curadas manualmente.

Pasos para el IBM watsonx Assistant
  • Navegue hasta su proyecto del Asistente Watsonx y haga clic en Acciones.
  • En la esquina superior derecha, haga clic en el ícono de ajustes para abrir Configuración global

gear_icon-021

  • Haga clic en Cargar/Descargar y haga clic en el botón de descarga para descargar un archivo JSON del contenido existente en su agente virtual.
  • Se guardará un archivo JSON en su máquina local.

download-022

  • Vaya a la pestaña Curar de NeuralSeek
  • Haga clic en el botón Importar base para cargar el archivo JSON desde el agente virtual.

import_base-019 uploaded_base-023

  • Ahora, seleccione uno o más intents que desee importar al Asistente de Watsonx. Notará que se muestra un nuevo botón que es Exportar a acciones del Asistente de Watsonx.

select_intents_for_export-024

  • Descargará un archivo JSON llamado actions.json que contendrá los intents seleccionados que desea convertir en acciones del Asistente de Watsonx.
  • Vuelva al Asistente de Watsonx. En la misma página donde acaba de descargar el JSON, haga clic para cargar el archivo action.json descargado de NeuralSeek.

upload_to_WA-025

  • Verás un mensaje de advertencia. Haga clic en Upload and replace.

upload_replace-026

  • Para ver los intents recién cargados, cierre esta página y verá que las acciones exportadas aparecen en su lista de acciones.
  • Al hacer clic en una de las acciones, debería poder ver la lista completa de preguntas generadas por NeuralSeek.

view_actions-027 view_action-028 view_action-029

Pasos para el AWS Lex
  • Inicie sesión en la Consola de administración de AWS y vaya a AWS Lex > Bots. Debería ver una lista de bots disponibles para fusionar con NeuraSeek.

available_bots

  • En la lista de Bots en la vista principal, seleccione el bot deseado y haga clic en Acción > Exportar. Se muestra un cuadro de diálogo Exportar Bot. Deje todos los valores predeterminados y haga clic en Exportar. Se mostrará un banner azul para indicar la exportación, seguido de un banner verde cuando se haya exportado/descargado correctamente.

export_bot

  • Navegue hasta su instancia de NeuralSeek y haga clic en la pestaña Curate. Haga clic en el botón Import Base AWS Lex V2 en la esquina superior derecha.

import_base1

  • Importe el archivo comprimido AWS Lex que exportó del bot Lex. El botón cambiará a Base AWS Lex V2 Uploaded. Después de la importación, los intenciones no se agregarán a la lista de contenido, pero las duplicadas mostrarán un indicador si ciertas intenciones ya están presentes.

import_base

  • Seleccione las intenciones deseadas que desea exportar a AWS Lex marcando las casillas junto a la intención. Al seleccionar, aparecerá un nuevo botón Export to AWS Lex V2. Haga clic en el botón para descargar un archivo comprimido que contiene las intenciones.

selected_intents

  • Vuelva a la pantalla de Bots de Amazon Lex en la Consola de administración de AWS y haga clic en Acciones > Importar.
  • Complete el nuevo nombre del Bot, busque el archivo zip, establezca el COPPA sí/no, establezca los permisos de IAM, y luego desplácese hacia abajo y haga clic en Importar. Verá un banner azul que indica que el bot se está importando, seguido de un banner de importación exitosa.

aws_import_screen

  • Encuentre el bot importado en la lista de bots y ábralo haciendo clic en su nombre. Se mostrarán los detalles del bot fusionado. Observe que la sección de Intenciones en el panel izquierdo tiene tanto las intenciones originales como las intenciones de NeuralSeek fusionadas en un solo bot.
  • Haga clic en el botón de construir. Ahora puede probar las intenciones recién importadas.

build_button

Monitoreo de ida y vuelta

Vaya a la pestaña Integrar dentro de NeuralSeek. Las opciones disponibles que contienen Logs proporcionan instrucciones paso a paso sobre cómo implementar el monitoreo de ida y vuelta en las Intenciones desplegadas de NeuralSeek específicas del proveedor de la nube.

watson_logs lex_logs

Activar esta función ayuda a mantener los datos fuente actualizados para una generación óptima de respuestas. Cuando las intenciones curadas de NeuralSeek importadas en el Agente Virtual son utilizadas, se realiza una llamada de vuelta a NeuralSeek que monitorea las intenciones curadas en busca de información obsoleta, y alerta al usuario sobre las actualizaciones necesarias basadas en cambios en la documentación relevante de la Base de Conocimientos conectada.

Dentro de la pantalla Curate de NeuralSeek, esto se vería así:

RT_1 RT_2



Ⓒ 2024 NeuralSeek, all rights reserved.