Impostazioni degli intent

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:

  1. Vai alla console Dialogflow ES.
  2. Seleziona un agente.
  3. Seleziona Intent nel menu della barra laterale a sinistra.
  4. 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:

  1. Fai clic sul punto colorato a sinistra del nome dell'intent.
  2. Seleziona la priorità dal menu a discesa.

Screenshot della modifica della priorità dell'intent.

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:

  1. Scorri verso il basso fino alla sezione Fulfillment.
  2. Attiva Abilita chiamata webhook per questo intent.
  3. 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:

  1. Fai clic sul pulsante di opzione nella parte superiore della pagina dell'intent.
  2. Seleziona Disabilita ML.