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 sulle intenzioni:

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

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

Priorità

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

Per impostare la priorità di un'intenzione:

  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 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à numeriche e le priorità con nome della console:

Nome della priorità della console Priorità intera impostata dalla console Intervallo di priorità (p) intero che mappa 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 il completamento per un'intenzione:

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

Disattivare l'apprendimento automatico

La corrispondenza dell'intenzione di solito prevede sia la corrispondenza grammaticale sia la corrispondenza 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 sul pulsante di opzione nella parte superiore della pagina dell'intenzione.
  2. Seleziona Disattiva ML.