Dialogflow fornisce entità di sistema predefinite che possono corrispondere a molti tipi comuni di dati. Ad esempio, esistono entità di sistema per la corrispondenza di date, orari, colori, indirizzi email e così via. Puoi anche creare le tue entità personalizzate per associare i dati personalizzati. Ad esempio, puoi definire un'entità vegetale che può corrispondere ai tipi di verdure disponibili per l'acquisto con l'agente di un negozio di alimentari.
Terminologia entità
Il termine entità è utilizzato in questa documentazione e nella console di Dialogflow per descrivere il concetto generale delle entità. Quando si parla dei dettagli dell'entità, è importante comprendere termini più specifici:
Tipo di entità: definisce il tipo di informazioni che vuoi estrarre dall'input utente. Ad esempio, vegetable potrebbe essere il nome visualizzato di un tipo di entità. Se fai clic su Crea nella sezione Tipi di entità della console di Dialogflow, viene creato un tipo di entità. Quando si utilizza l'API, il termine tipo di entità si riferisce al tipo
EntityType
.Seleziona un protocollo e la versione per il riferimento EntityType:
Protocollo V3 Versione 3 beta 1 REST Risorsa EntityType Risorsa EntityType RPC Interfaccia EntityType Interfaccia EntityType C++ EntityTypesClient Non disponibile C# EntityTypesClient Non disponibile Go EntityTypesClient Non disponibile Java EntityTypesClient EntityTypesClient Node.js EntityTypesClient EntityTypesClient PHP Non disponibile Non disponibile Python EntityTypesClient EntityTypesClient Ruby Non disponibile Non disponibile Voce entità: per ogni tipo di entità sono presenti molte voci di entità. Ogni voce di entità fornisce un insieme di parole o frasi considerate equivalenti. Ad esempio, se vegetable è un tipo di entità, puoi definire queste tre voci di entità:
- accento circonflesso
- scalogno, cipolla verde
- peperone, peperone dolce
Quando modifichi un tipo di entità dalla console di Dialogflow, ogni riga del display è una voce di entità. Quando si utilizza l'API, il termine voce di entità si riferisce al tipo
Entity
(EntityType.Entity
oEntityType_Entity
per alcuni linguaggi delle librerie client).Valore e sinonimi di riferimento di entità: alcune voci di entità contengono più parole o frasi considerate equivalenti, come nell'esempio scalogno riportato sopra. Per queste voci di entità, fornisci un valore di riferimento e uno o più sinonimi.