Web Analytics
Redireccionando de ...
 
Avisos
Vaciar todo

¡Bienvenido. Te presentamos a zonaia 😀!


Somos una comunidad/foro de servicios, aprendizaje y ayuda sobre chatbots.


No esperes más y únete a nosotros hoy.


Redireccionando de un intent a otro

 
tati
 tati
(@tati)
Miembro Activo
Registrado: hace 1 año
Respuestas: 10

Estoy tratando de hacer la transición entre intents. Tengo un intent de "Bienvenida" y, en función de la respuesta del usuario, quiero redirigir a otro intent, como por ejemplo "Buscar" o "ComprobarInternet".

¿Como lo hago?

Cualquier ayuda sería genial.

Este debate ha sido modificado el hace 10 meses 2 veces por tati
Citar
Topic starter Respondido : 02/07/2020 1:22 pm
Alexander Rivera
(@alesander-rivera)
Miembro Estimado
Registrado: hace 1 año
Respuestas: 121

Las intenciones (intents) en dialogflow no son nodos en una máquina de estado. No haces "transición" entre ellos. Las intenciones reflejan lo que el usuario dice o hace.

Entonces, para dar su ejemplo:

Cuando inician el agente (chatbot), la intención "Bienvenida" se activa en función del evento de bienvenida.

Si, en algún momento, dicen buscar, entonces las frases de entrenamiento en la intención "Buscar" podrían coincidir, por lo que se activaría el webhook o las respuestas para ello.

O, si dijeran comprobar, entonces las frases de entrenamiento en la intención "ComprobarInternet" podrían coincidir, por lo que se activaría el webhook o las respuestas para ello.

Si necesita limitar en qué circunstancias estas frases serían aceptadas por una intención, puede agregar un contexto y asegurarte de que el contexto sea válido. Pero por lo general, solo desea agregar eso una vez que responda en el caso más general.

ResponderCitar
Respondido : 02/07/2020 2:46 pm
robbiemundo me gusta
ElberMaster
(@elbermaster)
Miembro Acreditado
Registrado: hace 2 años
Respuestas: 261

Tendría que agregar ambos Buscar y ComprobarInternet como "Follow-up Intents". Para hacerlo, cree dos intentos nuevos y asigneles los contextos "Buscar" y "ComprobarInternet" a ellos respectivamente como contexto de entrada.

Cuando el usuario dice algo a lo que debe conducir Buscar, establezca Buscar como contexto de salida y para el próximo enunciado Buscar se considerará la intención (si la muestra coincide con el enunciado).

Espero que sea lo suficientemente claro.

ResponderCitar
Respondido : 03/07/2020 3:59 pm
Compartir:
Sitio web hecho con ❤ para el mundo