Impostazioni degli intent

Questa guida descrive le impostazioni di base degli intent.

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:

  1. Vai alla console Dialogflow ES.
  2. Select an agent
  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 il riferimento agli intent. I nomi dei campi API sono simili ai nomi dei campi della console.

Priorità

Puoi impostare una priorità per ogni intent, che influisce sulla modalità di corrispondenza.

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'opzione migliore è utilizzare la priorità Normale. Se esiste un potenziale conflitto di corrispondenza tra due intent, è consigliabile migliorare le frasi di addestramento per risolvere il conflitto. Se non riesci a rimuovere il conflitto con le frasi di addestramento, puoi utilizzare le priorità per dare la preferenza a uno degli intent.

Se la priorità è Ignora, l'intent viene ignorato nelle richieste di rilevamento degli intent in fase di runtime.

Quando utilizzi l'API, le priorità vengono fornite come numeri interi. Più alto è 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à intere e le priorità denominate della console:

Nome della priorità della console Priorità intera impostata dalla console Intervallo di priorità intera (p) che esegue il mapping alla priorità denominata
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 attivare il fulfillment per un intent:

  1. Scorri verso il basso fino alla sezione Fulfillment.
  2. Attiva l'opzione Abilita chiamata webhook per questo intent.
  3. Fai clic su Salva.

Disattivare ML

La corrispondenza degli intent in genere prevede sia la corrispondenza grammaticale sia la corrispondenza ML. Puoi configurare un intent per disattivare la corrispondenza ML e fare affidamento solo sulla corrispondenza grammaticale.

Potresti doverlo fare per impedire o ridurre l'attivazione eccessiva degli intent in cui è possibile fornire un insieme quasi completo di frasi di addestramento.

Per disattivare la corrispondenza ML:

  1. Fai clic sul pulsante opzioni nella parte superiore della pagina dell'intent.
  2. Seleziona Disattiva ML.