En esta guía, se proporcionan recomendaciones para supervisar y mejorar el rendimiento de los controladores del almacén de datos.
Realiza un seguimiento del rendimiento de tu agente
Puedes supervisar el historial de conversaciones de tus agentes y usar la herramienta de estadísticas para obtener información sobre ellos.
Ejecuta una evaluación de autoservicio
Puedes ejecutar una evaluación de autoservicio que analizará la calidad de tu agente de la almacén de datos y recomendará cambios.
Mejora las respuestas de los agentes
Si durante las pruebas encuentras algunas respuestas que no cumplen con tus expectativas, prueba lo siguiente.
- Puedes anular una respuesta agregando una entrada de preguntas frecuentes para una pregunta específica.
- Si tienes problemas con la calidad de las respuestas en las Preguntas frecuentes estructuradas, prueba con las Preguntas frecuentes no estructuradas.
- Usa las configuraciones de análisis y fragmentación para optimizar las respuestas.
- Para prohibir ciertas frases, consulta Configuración del agente: frases prohibidas.
- Para personalizar el filtrado de contenido de la IA responsable (RAI), consulta Configuración del agente: Filtros de seguridad.
- Para ajustar la respuesta del agente en función de la información que se proporcionó anteriormente en la conversación, puedes configurar condiciones de búsqueda. Esta función solo está disponible para las herramientas de almacén de datos.
Optimización de las herramientas de almacén de datos que usan las guías
Este parámetro de configuración acelera la respuesta de la RAG de un almacén de datos y mejora la latencia, ya que no reescribe la búsqueda del usuario ni completa de forma dinámica los parámetros de la herramienta. Esto significa que la búsqueda del usuario se pasa al almacén de datos tal como está y no se completan filtros ni parámetros relacionados con los metadatos del usuario.
Para habilitar esta función en la consola de Dialogflow CX, selecciona el manual y, luego, haz clic en la pestaña Configuración. Tienes la opción de configurar la guía para que continúe procesando las acciones de seguimiento de inmediato o para que espere la próxima entrada del usuario final.
Si está habilitada, se seguirán respetando las siguientes instrucciones de la guía:
- Cuándo responder la búsqueda del usuario con los almacén de datos
- Cuándo no responder la búsqueda del usuario con los almacén de datos y, en su lugar, proporcionar una respuesta alternativa
- Cualquier instrucción que sea defensiva, como, por ejemplo, "no respondas preguntas sobre la competencia".
Si está habilitada, se ignoran las siguientes instrucciones de la guía. No actives este parámetro de configuración si tienes alguno de los siguientes requisitos de búsqueda:
- Son filtros específicos del almacén de datos que se deben completar según las instrucciones.
- Son las instrucciones para aplicar los metadatos de personalización del usuario que pasan los filtros.
- Cualquier otra instrucción para reescribir la búsqueda del usuario antes de consultar el almacén de datos.
Cómo controlar las digresiones en la conversación
Un usuario final puede hacer preguntas para aclarar dudas durante una conversación. Por ejemplo, durante la recopilación de información de la tarjeta de crédito, es posible que deseen aclarar qué es un CVV. En este caso, tu agente debe responder la pregunta y volver a recopilar la información necesaria de la tarjeta de crédito. Para lograrlo, puedes crear un controlador de almacén de datos con almacenes de datos que respondan la pregunta, aplicar ese controlador a la página de inicio del flujo que controla la recopilación de información de tarjetas de crédito y establecer un destino de transición para que este controlador vuelva a la "página actual".
Cómo controlar coincidencias de intents no deseadas
Si tu agente coincide con las intenciones cuando debería usar un controlador de almacén de datos, puedes probar lo siguiente para corregir esto:
- Borra o modifica las frases de entrenamiento que sean vagas para que todas tus frases de entrenamiento controlen con precisión la intención deseada y no entren en conflicto con el contenido de tu almacén de datos.
- Usa ejemplos negativos para evitar la coincidencia de intents.
Filtrado del almacén de datos
En algunos casos, es posible que solo desees que ciertos almacenes de datos estén disponibles para las consultas, según los valores de los parámetros de sesión. Por ejemplo, es posible que tengas almacenes de datos únicos para las categorías de productos. Para filtrar el almacén de datos por categorías de productos, haz lo siguiente:
- Establece parámetros de sesión para las categorías de productos.
- Crea rutas de condición que verifiquen los valores de los parámetros de sesión y realicen la transición a una página específica que tenga el controlador del almacén de datos deseado.
- El controlador del almacén de datos debe volver a la página de llamada para que pueda continuar la conversación.
Configuración de la búsqueda del almacén de datos
Para obtener más información sobre cómo ajustar los resultados de la búsqueda en tu almacén de datos, consulta la configuración de búsqueda del almacén de datos.