Uso delle entità

Completato

Le conversazioni degli agenti usano la comprensione del linguaggio naturale per identificare l'intento di un utente in base a ciò che immette nella finestra di conversazione. Si supponga, ad esempio, che un utente immetta il testo Ho provato a usare la mia gift card, ma non funziona. La comprensione del linguaggio naturale aiuta a identificare e indirizzare l'utente all'argomento correlato alle gift card che non funzionano, anche se questa frase esatta non è elencata nelle frasi trigger.

Un aspetto chiave della comprensione del linguaggio naturale consiste nell'identificare le entità usate in un'interazione con l'utente. Un'entità è un'unità informativa che rappresenta un determinato tipo di soggetti del mondo reale, come un numero di telefono, un codice postale, una città o il nome di una persona.

Microsoft Copilot Studio è dotato di una serie di entità predefinite e preconfigurate. Tali entità rappresentano alcune informazioni usate più di frequente nelle finestre di dialogo del mondo reale, come età, colori, numeri e nomi. La conoscenza concessa dalle entità permette all'agente di riconoscere le informazioni rilevanti dall'input dell'utente e di salvarle per un uso successivo.

Si utilizza ad esempio la città dell'entità predefinita. Come per altre entità predefinite, è possibile accedervi dalla scheda Entità. Quando si esamina l'entità, è possibile visualizzare una spiegazione e i modi in cui può essere usata.

Screenshot della città dell'entità predefinita.

Ad esempio, quando un utente inserisce La sede della nostra azienda è a Seattle, usando questa entità per la città l'agente sa che Seattle rappresenta il tipo città delle informazioni. Quando l'agente estrae questa entità e la salva in una variabile, salva Seattle come città, anche se le informazioni circostanti erano in forma di testo.

Quando si inserisce un nodo di domanda in un argomento, è possibile usare le entità nella sezione di identificazione della domanda. Nell'esempio seguente si chiede all'utente in quale città vive. Se si imposta il campo di identificazione su Città, l'agente estrae la città dell'utente dal testo digitato.

Screenshot di un nodo domanda della variabile utente.

La città dell'utente viene archiviata in una variabile denominata UserCity, che potrà essere usata in seguito nell'argomento o nella conversazione. Si esamineranno le variabili in modo più dettagliato in seguito.

Ora che sono state esaminate alcune delle entità predefinite disponibili, si esamina come creare le entità personalizzate in base alle esigenze.