Entità di sistema

Gli agenti conversazionali (Dialogflow CX) forniscono molte entità di sistema per estrarre tipi comuni dalle espressioni dell'utente finale. Ad esempio, il tipo @sys.color può essere utilizzato per estrarre valori come "red" o "blu". Puoi vedere l'elenco completo delle entità di sistema nella Riferimento dell'entità di sistema.

Per la maggior parte delle applicazioni, i valori forniti dalle entità di sistema funzionano bene. Tuttavia, la tua applicazione potrebbe dover aggiungere valori aggiuntivi per le entità di sistema. Ad esempio, potresti aggiungere "blu-verde" all'elenco di valori per @sys.color. Alcune entità di sistema possono essere estese a questo scopo. La Riferimento dell'entità di sistema elenca le entità di sistema che possono essere estese.

Il supporto delle entità di sistema varia in base alle lingue e alle regioni. Per maggiori dettagli, consulta le limitazioni delle entità di sistema.

Estendere un'entità di sistema

Per estendere un'entità di sistema:

Console

  1. Utilizza l'entità di sistema in uno dei parametri.
  2. Seleziona la scheda Gestisci.
  3. Fai clic su Tipi di entità.
  4. Seleziona la scheda Sistema per le entità di sistema.
  5. Vengono elencate le entità di sistema attualmente utilizzate dall'agente. Le entità mostrate con un carattere grigio non sono estensibili. e le entità mostrate in un colore normale sono estensibili.
  6. Puoi selezionare un'entità estensibile e aggiornare i valori estesi.
  7. Fornisci le voci dell'entità utilizzando i valori con cui vuoi estenderla.

Screenshot della scheda Entità di sistema

API

La creazione di estensioni di entità di sistema è simile alla creazione di entità personalizzate. Fornisci il nome dell'entità di sistema che vuoi estendere, e specificare i valori con cui vuoi estenderla. Se tenti di estendere un'entità di sistema non estensibile, ti verrà mostrato un errore.