Puoi utilizzare la modalità intent di follow-up per impostare automaticamente i contesti per coppie di intent. Un intent di follow-up è un intent secondario del relativo intent principale. Quando crei un intento di follow-up, viene aggiunto automaticamente un contesto di output all'intent principale e un contesto di input con lo stesso nome viene aggiunto all'intento di follow-up. Un'intenzione di follow-up viene associata solo quando l'intenzione principale è associata nel turno di conversazione precedente. Puoi anche creare più livelli di intent di follow-up nidificati.
Dialogflow fornisce molti intent di follow-up predefiniti per le risposte comuni degli utenti finali, come "sì", "no" o "annulla". Puoi anche creare i tuoi intent di follow-up per gestire risposte personalizzate.
Ad esempio, un agente parrucchiere potrebbe avere le seguenti intenzioni nidificate.
Intent name |
Frase di addestramento |
Contesto di input |
Contesto dell'output |
Intent response |
---|---|---|---|---|
Appuntamento | Ciao | appointment-followup |
Vorresti fissare un appuntamento? |
|
⤷ Appuntamento: sì | Sì | appointment-followup | appointment-yes-followup | Vuoi un taglio di capelli? |
⤷ Taglio dei capelli - sì | Sì | appointment-yes-followup | L'appuntamento è stato fissato. | |
⤷ Taglio di capelli - no | No | appointment-yes-followup | Arrivederci. | |
⤷ Appuntamento - no | No | appointment-followup | Arrivederci. |
Dove trovare questi dati
Quando crei un agente, è più comune utilizzare Console Dialogflow ES (visita la documentazione e apri la console). Le istruzioni riportate di seguito sono incentrate sull'utilizzo della console. Per accedere ai dati sull'intent:
- Vai alla console di Dialogflow ES.
- Seleziona un agente.
- Seleziona Intent nel menu della barra laterale a sinistra.
Se stai creando un agente utilizzando l'API anziché la console, consulta il riferimento Intent. I nomi dei campi dell'API sono simili a quelli della console.
Creare un intent di follow-up
Per creare un intent di follow-up:
- Dall'elenco di intent, passa il puntatore del mouse sull'intent principale desiderato.
- Fai clic su Aggiungi intenzione di follow-up.
- Seleziona uno degli intent di follow-up predefiniti oppure scegli personalizzato. Gli intent di follow-up predefiniti includono già frasi di addestramento per le risposte previste degli utenti finali.