Puoi utilizzare gli intent di follow-up per impostare automaticamente i contesti per le coppie di intent. Un intent di follow-up è un elemento secondario del relativo intent principale. Quando crei un intent di follow-up, un contesto di output viene aggiunto automaticamente all'intent principale e un contesto di input con lo stesso nome viene aggiunto all'intent di follow-up. Un intent di follow-up viene abbinato solo quando l'intent principale viene abbinato 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 le risposte personalizzate.
Ad esempio, un agente di un parrucchiere potrebbe avere i seguenti intent nidificati.
| Intent name |
Training phrase |
Input context |
Output context |
Intent response |
|---|---|---|---|---|
| Appointment | Hello | appointment-followup |
Would you like to make an appointment? |
|
| ⤷ Appointment - yes | Yes | appointment-followup | appointment-yes-followup | Would you like a haircut? |
| ⤷ Haircut - yes | Yes | appointment-yes-followup | Your appointment is set. | |
| ⤷ Haircut - no | No | appointment-yes-followup | Goodbye. | |
| ⤷ Appointment - no | No | appointment-followup | Goodbye. |
Dove trovare questi dati
Quando crei un agente, è più comune utilizzare la console Dialogflow ES (consulta la documentazione, apri la console). Le istruzioni riportate di seguito si concentrano sull'utilizzo della console. Per accedere ai dati degli intent:
- Vai alla console 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 agli intent. I nomi dei campi API sono simili ai nomi dei campi della console.
Creare un intent di follow-up
Per creare un intent di follow-up:
- Nell'elenco degli intent, passa il puntatore del mouse sopra l'intent principale desiderato.
- Fai clic su Aggiungi intent di follow-up.
- Seleziona uno degli intent di follow-up predefiniti o scegli Personalizzato. Gli intent di follow-up predefiniti includono già le frasi di addestramento per le risposte previste degli utenti finali.