Puoi utilizzare gli intent di follow-up per impostare automaticamente i contesti per coppie di intent. Un'intenzione di follow-up è un elemento secondario dell'intenzione principale associata. Quando crei un'intenzione di follow-up, viene aggiunto automaticamente un contesto di output all'intenzione principale e un contesto di input dello stesso nome all'intenzione 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 le risposte personalizzate.
Ad esempio, un agente parrucchiere potrebbe avere le seguenti intenzioni nidificate.
Intent name |
Frase di addestramento |
Contesto di input |
Contesto dell'output |
Risposta all'intent |
---|---|---|---|---|
Appuntamento | Ciao | appointment-followup |
Vuoi prenotare un appuntamento? |
|
⤷ Appuntamento: sì | Sì | appointment-followup | appointment-yes-followup | Vuoi tagliarti i capelli? |
⤷ Taglio di 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 la console Dialogflow ES (visita la documentazione, apri la console). Le istruzioni riportate di seguito riguardano l'utilizzo della console. Per accedere ai dati sulle intenzioni:
- Vai alla console Dialogflow ES.
- Seleziona un agente.
- Seleziona Intenti 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'intenzione di follow-up:
- Nell'elenco degli intent, fai passare il cursore del mouse sopra l'intent principale desiderato.
- Fai clic su Aggiungi intenzione di follow-up.
- Seleziona uno degli intent di follow-up predefiniti o scegli personalizzato. Gli intent di follow-up predefiniti includono già frasi di addestramento per le risposte previste degli utenti finali.