Questa guida descrive le impostazioni di base dell'intent.
Dove trovare questi dati
Durante la creazione di un agente, è più comune utilizzare Dialogflow ES Console (consulta la documentazione, apri la console). Le istruzioni riportate di seguito sono incentrate sull'utilizzo della console. Per accedere ai dati sull'intent:
- Vai alla console Dialogflow ES.
- Seleziona un agente.
- Seleziona Intent nel menu della barra laterale a sinistra.
- Seleziona un intent.
Se stai creando un agente utilizzando l'API anziché la console, consulta la documentazione di riferimento per gli intent. I nomi dei campi API sono simili a quelli dei campi della console.
Priorità
Puoi impostare una priorità per ciascun intent, che influisce sul modo in cui viene abbinato.
Per impostare la priorità di un intent:
- Fai clic sul punto colorato a sinistra del nome dell'intent.
- Seleziona la priorità dal menu a discesa.
Nella maggior parte dei casi, l'utilizzo della priorità Normale è l'opzione migliore. Se esiste un potenziale conflitto di corrispondenza tra due intent, è preferibile migliorare le frasi di addestramento per risolvere il conflitto. Se non puoi rimuovere il conflitto con le frasi di addestramento, puoi usare le priorità per dare la preferenza a uno degli intent.
Se la priorità è Ignora, l'intent viene ignorato nelle richieste di intent di rilevamento di runtime.
Quando si utilizza l'API, le priorità vengono fornite sotto forma di numeri interi.
Maggiore è il numero, maggiore è la priorità.
Se la priorità non è impostata o è uguale a 0
, il valore viene convertito in 500,000
.
La tabella seguente mostra la relazione tra le priorità numeriche e le priorità denominate della console:
Nome priorità della console | Priorità del numero intero impostata dalla console | Intervallo di priorità intero (p) che mappa alla priorità con nome |
---|---|---|
Ignora | -1 | p < 0 |
Bassa | 250.000 | 0 < p ≤ 250.000 |
Normale | 500.000 | p = 0 o 250.000 < p ≤ 500.000 |
Alta | 750.000 | 500.000 < p ≤ 750.000 |
Più alta | 1.000.000 | p > 750.000 |
Fulfillment
Per abilitare il fulfillment per un intent:
- Scorri verso il basso fino alla sezione Fulfillment.
- Attiva Abilita chiamata webhook per questo intent.
- Fai clic su Salva.
Disabilita ML
La corrispondenza di intent comporta in genere sia la corrispondenza grammaticale che quella ML. Puoi configurare un intent per disabilitare la corrispondenza ML e fare affidamento solo sulla corrispondenza grammaticale.
Potrebbe essere necessario eseguire questa operazione per evitare o ridurre l'attivazione eccessiva di intent in cui è possibile fornire un insieme quasi completo di frasi di addestramento.
Per disattivare la corrispondenza ML:
- Fai clic sul pulsante di opzione more_vert nella parte superiore della pagina dell'intent.
- Seleziona Disabilita ML.