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

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

Se stai creando un agente utilizzando l'API anziché la console, consulta il riferimento agli intent. I nomi dei campi API sono simili a quelli 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, è 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 precedenza a uno degli intent.

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

Quando utilizzi l'API, le priorità vengono fornite come 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à intere e le priorità denominate della console:

Nome priorità console Priorità intera impostata dalla console Intervallo di priorità intera (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
Massimo 1.000.000 p > 750.000

Fulfillment

Per attivare l'evasione 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.

Disattiva 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 evitare o ridurre l'attivazione eccessiva degli intent in cui è possibile fornire un insieme quasi completo di frasi di addestramento.

Per disattivare la corrispondenza basata sul machine learning:

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