Entità

I tipi di entità vengono utilizzati per controllare il modo in cui vengono estratti i dati provenienti dall'input utente finale. I tipi di entità CX sono molto simili ai tipi di entità ES.

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 o EntityType_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.