Impostazioni degli intent

Questa guida descrive le impostazioni di intent di base.

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 sull'intent:

  1. Vai alla console di Dialogflow ES.
  2. Seleziona un agente.
  3. Seleziona Intenti nel menu della barra laterale a sinistra.
  4. Seleziona un intent.

Se stai creando un agente utilizzando l'API anziché la console, consulta Riferimento agli intent. I nomi dei campi dell'API sono simili a quelli della console.

Priorità

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

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, è meglio 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 di intent del runtime.

Quando utilizzi l'API, le priorità vengono fornite sotto forma di numeri interi. Più grande è il numero, maggiore è la priorità. Se la priorità non è impostata o uguale a 0, il valore viene convertito in 500,000. La seguente tabella mostra la relazione tra le priorità numeriche e le priorità con nome della console:

Nome priorità della console Priorità intera impostata dalla console Intervallo di priorità del numero intero (p) mappato 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ù alto 1.000.000 P > 750.000

Fulfillment

Per attivare fulfillment per un intento:

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

Disabilita l'ML

La corrispondenza dell'intent in genere comporta della corrispondenza grammaticale e di ML. Puoi configurare un'intenzione per disattivare la corrispondenza ML e fare affidamento solo sulla corrispondenza grammaticale.

Potresti dover eseguire questa operazione per evitare o ridurre l'attivazione eccessiva degli intenti, se è possibile fornire un insieme quasi completo di frasi di addestramento.

Per disattivare la corrispondenza ML:

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