Potere agenti virtuali | Passaggi per creare chatbot

Potere agenti virtuali | Passaggi per creare chatbot

Oggi parleremo di Power Virtual Agents , il modo in cui Microsoft crea chatbot che puoi distribuire al tuo sito Web e ai tuoi team. Puoi guardare il video completo di questo tutorial in fondo a questo blog .

La cosa potente di Power Virtual Agents è che ti consente di creare chatbot senza utilizzare l'apprendimento automatico o la matematica e la linguistica complesse perché Microsoft fa il lavoro per te. Tutto quello che devi fare è dargli il contenuto e le risorse per digerire.

Sommario

Come creare chatbot in Power Virtual Agents

Iniziamo aprendo la pagina di Power Virtual Agents.

Potere agenti virtuali |  Passaggi per creare chatbot

Per creare un nuovo chatbot, fai clic sull'icona Bot in alto a destra, quindi fai clic sul pulsante Nuovo bot .

Potere agenti virtuali |  Passaggi per creare chatbot

Chiamiamo questo bot Loan Helper FAQ Bot , selezioniamo la lingua inglese dal menu a discesa e facciamo clic su Crea .

Potere agenti virtuali |  Passaggi per creare chatbot

Simile a Power Apps, deve fornire tutto per la creazione effettiva. Ad esempio, quando crei app basate su modello , ci vuole del tempo perché deve creare tutte le entità e i connettori dietro di esso. Sta facendo qualcosa di molto simile se vedi questa schermata.

Potere agenti virtuali |  Passaggi per creare chatbot

Sta ancora costruendo sullo sfondo. Quindi, quello che possiamo fare è iniziare a esplorare facendo clic sugli argomenti nell'angolo in alto a sinistra.

Potere agenti virtuali |  Passaggi per creare chatbot

Questo è ciò che dice a Power Virtual Agents cosa fare quando qualcuno dice frasi trigger e poi lancia le risposte.

Potere agenti virtuali |  Passaggi per creare chatbot

Ad esempio, abbiamo la frase trigger "Quando sei chiuso?" Ci sono quattro iterazioni o versioni di questa frase trigger che qualcuno può dire.

Potere agenti virtuali |  Passaggi per creare chatbot

Se facciamo clic su Lezione 1 – Un argomento semplice , i nostri Power Virtual Agents ci dicono come si presenta il flusso di lavoro.

Potere agenti virtuali |  Passaggi per creare chatbot

Se qualcuno pronuncia una di queste frasi trigger, inviamo un messaggio che dice: "Sono felice di aiutarti con l'orario di apertura del negozio", seguito da un altro messaggio che indica l'orario di apertura del negozio.

Potere agenti virtuali |  Passaggi per creare chatbot

Inoltre, ci sono frasi trigger più complesse che possiamo fare. Ad esempio, se clicchiamo su "Qual è il miglior prodotto per me", questa non è più una comunicazione unidirezionale, ma una comunicazione bidirezionale.

Potere agenti virtuali |  Passaggi per creare chatbot

Successivamente, facciamo clic su Lezione 4 – Un argomento con una condizione, variabili ed entità personalizzata .

Simile al primo esempio, mostrerà cosa dirà il chatbot se qualcuno menzionerà una delle seguenti frasi trigger.

Il chatbot chiederà "Ti vedi come un utente domestico, un giocatore o un utente aziendale?" Quindi la persona che sta chattando con il chatbot deve selezionare tra le opzioni.

Potere agenti virtuali |  Passaggi per creare chatbot

Una volta selezionata un'opzione, ci sono diversi alberi di opzioni che si uniscono tutti e ad un certo punto può diventare molto complicato.

Potere agenti virtuali |  Passaggi per creare chatbot

Potere agenti virtuali |  Passaggi per creare chatbot

Test delle frasi trigger in Power Virtual Agents

Proviamo uno dei trigger digitando "Qual è il prodotto migliore per me?"

Come possiamo vedere, lancia la risposta "Ti vedi come un utente domestico, un giocatore o un utente aziendale?" Quando selezioniamo Utente domestico, il flusso di lavoro va avanti all'infinito.

In questo caso, possiamo avviare un flusso di lavoro, accedere a un'API di terze parti ed effettuare una richiesta HTTP . Fondamentalmente, possiamo fare tutto ciò di cui abbiamo bisogno, ma sta diventando un po' complicato.

Potere agenti virtuali |  Passaggi per creare chatbot

Alla luce di questi punti, trasformiamo la pagina delle domande frequenti su Sundae in una chat. La pagina delle domande frequenti di questa società di prestito è dove le persone di solito fanno un sacco di domande frequenti. Questo è solo un esempio, ma puoi sicuramente scegliere un altro sito web pubblico che abbia anche una pagina di FAQ.

Potere agenti virtuali |  Passaggi per creare chatbot

Quando qualcuno ci contatta su questo sito Web, il chatbot è abbastanza intelligente da conoscere tutte queste domande e dovrebbe essere in grado di rispondere di conseguenza. Ad esempio, se qualcuno digita "Come guadagna Sundae", il chatbot dovrebbe rispondere con la risposta seguente.

Potere agenti virtuali |  Passaggi per creare chatbot

Rispondere a versioni diverse della stessa domanda

Tuttavia, potrebbero esserci diverse versioni di questo, ad esempio Come guadagni , In che modo Sundae addebita commissioni , o In che modo Sundae addebita commissioni ?

Tutte queste sono davvero la stessa domanda; quindi, abbiamo bisogno di un sistema abbastanza intelligente da digerire tutte queste FAQ. Quindi, dobbiamo rendere le frasi trigger abbastanza ampie in modo che se qualcuno dice variazioni di questa domanda, la risposta è sempre la stessa.

Questo è esattamente ciò che faremo tornando a Power Virtual Agents. Con la funzione Suggerisci argomenti , possiamo dire a Power Virtual Agents di prendere la nostra pagina scelta e quindi creare tutti gli argomenti dalla pagina delle domande frequenti su Sundae.

Potere agenti virtuali |  Passaggi per creare chatbot

Fare clic su Aggiungi e quindi sul pulsante Avvia .

Potere agenti virtuali |  Passaggi per creare chatbot

Potere agenti virtuali |  Passaggi per creare chatbot

Questa volta, i Power Virtual Agents stanno esaminando tutte queste domande frequenti determinando quali sono le domande e quali sono le risposte. Utilizza anche per generare le diverse versioni di queste domande che qualcuno può porre. Pertanto, potrebbero essere necessari diversi minuti per il completamento.

Potere agenti virtuali |  Passaggi per creare chatbot

Dopo che è stato analizzato, possiamo vedere che abbiamo 35 argomenti suggeriti e tutti questi argomenti sono correlati alla pagina delle FAQ.

Potere agenti virtuali |  Passaggi per creare chatbot

Per distribuire la risposta, fai clic su Aggiungi agli argomenti esistenti , quindi fai clic su "Che cos'è Sundae?" link per vedere il flusso di lavoro effettivo.

Potere agenti virtuali |  Passaggi per creare chatbot

Quindi, se qualcuno chiede "Cos'è Sundae?" lancia questo messaggio che è esattamente lo stesso di quello elencato nella pagina delle FAQ.

Potere agenti virtuali |  Passaggi per creare chatbot

La prossima cosa da fare è caricare tutti gli argomenti suggeriti che abbiamo ottenuto dalla pagina delle domande frequenti negli argomenti esistenti .

Seleziona tutto facendo clic sul pulsante di opzione accanto al Nome , quindi fai clic su Aggiungi agli argomenti .

Potere agenti virtuali |  Passaggi per creare chatbot

Una volta fatto, andiamo su Argomenti esistenti . Ora ne abbiamo 47, il che è molto. Quindi, attiviamo solo "Come guadagna Sundae?" come esempio e aggiornare la pagina.

Per dimostrarlo, proviamolo digitando "Come guadagna Sundae?" Possiamo vedere la risposta, e se torniamo alla pagina delle FAQ, la risposta è la stessa.

Potere agenti virtuali |  Passaggi per creare chatbot

Potere agenti virtuali |  Passaggi per creare chatbot

Power Virtual Agents è abbastanza intelligente da determinare cos'è una domanda e cos'è una risposta e inserirla nella chat. Un'altra cosa interessante di Power Virtual Agents è che dietro c'è anche l'analisi.

Ad esempio, se qualcuno seleziona No per la domanda "Ha risposto alla tua domanda", saprai che probabilmente non era una risposta sufficiente, quindi potresti voler cambiare la tua risposta nella suddivisione dell'argomento effettivo.

Potere agenti virtuali |  Passaggi per creare chatbot

Proviamo un altro esempio digitando "Come guadagni?"

Come possiamo vedere, il chatbot chiarisce fornendo diverse opzioni come Come guadagna Sundae? , Lezione 3 – Un argomento con una condizione, variabili e un'entità predefinita , e Nessuno di questi .

Potere agenti virtuali |  Passaggi per creare chatbot

Se selezioniamo Come guadagni , ci riporta alla stessa risposta. Pertanto, se ci sono variazioni, è abbastanza intelligente da identificare che potrebbe significare una, due o tre domande e poi verifica.

Potere agenti virtuali |  Passaggi per creare chatbot

Possiamo fare qualcosa di completamente diverso e andare avanti, ma poi di nuovo otteniamo lo stesso genere di cose in cui due domande sono abbastanza simili e trova ancora quella particolare risposta alla domanda.


Moduli popup di Power Apps per un'esperienza utente interattiva
Flusso dei processi aziendali e documentazione di Power Apps
App basate su modello di Power Apps: mappe dei siti e come funzionano

Conclusione

Per riassumere, puoi utilizzare Power Virtual Agents per creare chatbot da inserire nel tuo sito Web, nei messaggi di Teams, nel messenger di Facebook e ovunque ti venga in mente.

Questo viene fatto usando frasi trigger e risposte. Naturalmente, un modo rapido per avere questo sul tuo sito web è se hai una pagina FAQ. Puoi ottenere un chatbot piuttosto buono se la tua pagina delle FAQ è fatta molto bene.

Ti auguro il meglio,

Enrico Habib


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.