Probar un tipo de ranura de expresión regular
Puede probar las expresiones cuando cree tipos de ranuras de expresiones regulares en los flujos de bots de Genesys Dialog Engine y en los flujos de bots digitales de Genesys antes o después de publicar el flujo.
Cuando se crean tipos de ranuras, el campo Probar expresión le permite crear una muestra de expresión, probar la expresión y, a continuación, encontrar expresiones regulares nuevas o existentes que resalten cualquier coincidencia con el texto de la expresión. Este proceso alivia la necesidad de utilizar herramientas de terceros para crear y probar expresiones y también puede proporcionar información sobre la mejor manera de utilizar estas expresiones en sus flujos de bots.
- El bot evalúa las coincidencias de expresiones regulares de arriba a abajo. Por ejemplo, si las filas tercera, cuarta y sexta de su lista de expresiones regulares coinciden con el enunciado de muestra, el bot sólo resalta y utiliza la tercera fila.
- Si más de un elemento de un enunciado de prueba es una coincidencia potencial para una expresión, el último elemento coincidente tiene prioridad. Por ejemplo, si la cadena de prueba contiene tres coincidencias, el bot elige la más cercana al final de la cadena.
- Si guarda la expresión regular, el último enunciado de prueba que coincida y la expresión regular aparecerán resaltados en amarillo.
- Si no guarda la expresión regular o la deja en modo de edición, la expresión de prueba que coincida aparecerá resaltada en azul.
Comprobar una expresión de muestra con una expresión regular
Para comprobar una expresión de muestra con una expresión regular, siga estos pasos:
- Abra un flujo de bots existente o un flujo de bots digital, o cree uno nuevo.
- Bajo Comprensión del lenguaje natural, haga clic Tragamonedas.
- Hacer clic Agregar ranura.
- Proporcione un nombre significativo para la ranura. Por ejemplo, ZipCodeLocations.
- En Associated Slot Type, haga clic en New RegEx.
- Escriba un nombre significativo para el tipo de ranura RegEx personalizada; por ejemplo, Código postal. Si no escribe un nombre, Architect añade uno por usted.
- Hacer clic Ahorrar.
- Haga clic en el nuevo tipo de ranura RegEx.
- Add one or more regular expression slot type values. For example,
\b[0-9]{5}\b
. - En el cuadro Utterance de prueba, escriba una cadena de ejemplo que desee hacer coincidir con una expresión regular. Por ejemplo, "¿Cuál es el estudio de grabación más cercano al 46167?" Nota: Si el flujo del bot encuentra una coincidencia, resalta la coincidencia del enunciado y la expresión regular guardada en amarillo, o resalta la coincidencia del enunciado con una expresión regular no guardada en azul.