Power Virtual Agents | Trinn for å lage chatbots

I dag skal vi snakke om Power Virtual Agents , Microsofts måte å lage chatboter på som du kan distribuere til nettstedet ditt og teamene dine. Du kan se hele videoen av denne opplæringen nederst på denne bloggen .

Det kraftige med Power Virtual Agents er at det lar deg lage chatboter uten å bruke maskinlæring eller kompleks matematikk og lingvistikk fordi Microsoft gjør jobben for deg. Alt du trenger å gjøre er å gi den innholdet og ressursene til å fordøye.

Innholdsfortegnelse

Hvordan lage chatbots i virtuelle kraftagenter

La oss starte med å åpne Power Virtual Agents-siden.

Power Virtual Agents |  Trinn for å lage chatbots

For å opprette en ny chatbot, klikk på Bots- ikonet øverst til høyre og klikk deretter på Ny bot- knappen.

Power Virtual Agents |  Trinn for å lage chatbots

La oss gi denne boten navnet Loan Helper FAQ Bot , velg engelsk språk fra rullegardinmenyen, og klikk Opprett .

Power Virtual Agents |  Trinn for å lage chatbots

I likhet med Power Apps, må den gi alt for selve opprettelsen. Når du for eksempel oppretter , tar det en stund fordi den må opprette alle enhetene og koblingene bak. Den gjør noe veldig likt hvis du ser denne skjermen.

Power Virtual Agents |  Trinn for å lage chatbots

Det bygger fortsatt i bakgrunnen. Så det vi kan gjøre er at vi kan begynne å utforske ved å klikke på emnene i øvre venstre hjørne.

Power Virtual Agents |  Trinn for å lage chatbots

Dette er det som forteller Power Virtual Agents hva de skal gjøre når noen sier triggerfraser , og deretter starter den svarene.

Power Virtual Agents |  Trinn for å lage chatbots

For eksempel har vi triggerfrasen "Når er du stengt?" Det er fire iterasjoner eller versjoner av denne triggerfrasen som noen kan si.

Power Virtual Agents |  Trinn for å lage chatbots

Hvis vi klikker på Leksjon 1 – Et enkelt emne , forteller våre Power Virtual Agents oss hvordan arbeidsflyten ser ut.

Power Virtual Agents |  Trinn for å lage chatbots

Hvis noen sier en av disse utløsende setningene, sender vi en melding som sier «Jeg hjelper gjerne med åpningstidene», etterfulgt av en annen melding som gir dem åpningstidene.

Power Virtual Agents |  Trinn for å lage chatbots

I tillegg er det mer komplekse triggerfraser vi kan gjøre. Hvis vi for eksempel klikker på "Hva er det beste produktet for meg", er dette ikke lenger en enveiskommunikasjon, men en toveiskommunikasjon.

Power Virtual Agents |  Trinn for å lage chatbots

Deretter klikker vi på Leksjon 4 – Et emne med en betingelse, variabler og egendefinert enhet .

I likhet med det første eksemplet vil det vise hva chatboten vil si hvis noen vil nevne en av triggerfrasene nedenfor.

Chatboten vil spørre "Ser du deg selv som en hjemmebruker, en spiller eller en bedriftsbruker?" Deretter må personen som chatter med chatboten velge fra alternativene.

Power Virtual Agents |  Trinn for å lage chatbots

Når ett alternativ er valgt, er det forskjellige trær med alternativer som alle kommer sammen, og på et tidspunkt kan det bli veldig komplisert.

Power Virtual Agents |  Trinn for å lage chatbots

Power Virtual Agents |  Trinn for å lage chatbots

Tester triggersetningene i virtuelle kraftagenter

La oss teste en av utløserne ved å skrive inn "Hva er det beste produktet for meg?"

Som vi kan se, lanserer den svaret "Ser du deg selv som en hjemmebruker, en spiller eller en bedriftsbruker?" Når vi velger Hjemmebruker, fortsetter arbeidsflyten og fortsetter.

I dette tilfellet kan vi starte en arbeidsflyt, få tilgang til en tredjeparts API og lage en . I utgangspunktet kan vi gjøre alt vi trenger, men det begynner å bli litt komplisert.

Power Virtual Agents |  Trinn for å lage chatbots

Gitt disse punktene, la oss gjøre Sundae FAQ-siden om til en chatboks. Dette låneselskapets FAQ-side er hvor folk vanligvis lager en haug med vanlige spørsmål. Dette er bare et eksempel, men du kan definitivt velge et annet offentlig nettsted som også har en FAQ-side.

Power Virtual Agents |  Trinn for å lage chatbots

Når noen kontakter oss på denne nettsiden, er chatboten smart nok til å vite alle disse spørsmålene og bør kunne svare på dem deretter. For eksempel, hvis noen skriver inn «Hvordan tjener Sundae penger», bør chatboten svare med svaret nedenfor.

Power Virtual Agents |  Trinn for å lage chatbots

Svare på forskjellige versjoner av samme spørsmål

Det kan imidlertid være forskjellige versjoner av dette, for eksempel Hvordan tjener du penger , Hvordan tjener Sundae avgifter eller Hvordan belaster Sundae gebyrer ?

Alle disse er egentlig det samme spørsmålet; derfor trenger vi et system som er smart nok til å fordøye alle disse vanlige spørsmålene. Deretter må vi gjøre triggerfrasene brede nok til at hvis noen sier varianter av dette spørsmålet, er svaret fortsatt det samme.

Det er akkurat det vi vil gjøre ved å gå tilbake til Power Virtual Agents. Med Foreslå emner- funksjonen kan vi fortelle Power Virtual Agents å ta den valgte siden og deretter lage alle emnene fra Sundae FAQ-siden.

Power Virtual Agents |  Trinn for å lage chatbots

Klikk Legg til og deretter Start- knappen.

Power Virtual Agents |  Trinn for å lage chatbots

Power Virtual Agents |  Trinn for å lage chatbots

Denne gangen går Power Virtual Agents gjennom alle disse vanlige spørsmålene ved å finne ut hva som er spørsmålene og hva som er svarene. Det er også for å generere de forskjellige versjonene av disse spørsmålene som noen kan stille. Derfor kan det ta flere minutter å fullføre.

Power Virtual Agents |  Trinn for å lage chatbots

Etter at det har vært gjennom, kan vi se at vi har 35 foreslåtte emner, og alle disse emnene er relatert til FAQ-siden.

Power Virtual Agents |  Trinn for å lage chatbots

For å distribuere svaret, klikk på Legg til i eksisterende emner og klikk deretter på "Hva er sundae?" lenke for å se den faktiske arbeidsflyten.

Power Virtual Agents |  Trinn for å lage chatbots

Så hvis noen spør "Hva er sundae?" den lanserer denne meldingen som er nøyaktig den samme som er oppført på FAQ-siden.

Power Virtual Agents |  Trinn for å lage chatbots

Den neste tingen å gjøre er å laste opp alle de foreslåtte emnene som vi har fått fra FAQ-siden til Eksisterende emner .

Velg alle ved å klikke på alternativknappen ved siden av navnet og klikk deretter på Legg til i emner .

Power Virtual Agents |  Trinn for å lage chatbots

Når du er ferdig, la oss gå til Eksisterende emner . Vi har nå 47 av dem, som er mye. Så la oss bare slå på "Hvordan tjener sundae penger?" som et eksempel og oppdater siden.

For å demonstrere, la oss teste det ved å skrive inn "Hvordan tjener sundae penger?" Vi kan se svaret, og hvis vi går tilbake til FAQ-siden, er svaret det samme.

Power Virtual Agents |  Trinn for å lage chatbots

Power Virtual Agents |  Trinn for å lage chatbots

Power Virtual Agents er smarte nok til å finne ut hva et spørsmål og hva et svar er, og mate det til chatten. En annen kul ting med Power Virtual Agents er at det også er analyser bak.

For eksempel, hvis noen velger Nei for spørsmålet "Svarte det på spørsmålet ditt", vil du vite at det sannsynligvis ikke var et tilstrekkelig svar, så det kan være lurt å endre svaret i selve emneoversikten.

Power Virtual Agents |  Trinn for å lage chatbots

La oss prøve et annet eksempel ved å skrive inn "Hvordan tjener du penger?"

Som vi kan se, avklarer chatboten ved å gi forskjellige alternativer som Hvordan tjener Sundae penger? , Leksjon 3 – Et emne med en betingelse, variabler og en forhåndsbygd enhet , og ingen av disse .

Power Virtual Agents |  Trinn for å lage chatbots

Hvis vi velger Hvordan tjener du penger , tar det oss tilbake til det samme svaret. Derfor, hvis det er noen variasjoner, er det smart nok å identifisere at det kan bety ett, to eller tre spørsmål, og så bekrefter det.

Power Virtual Agents |  Trinn for å lage chatbots

Vi kan gjøre noe helt annet og fortsette, men igjen får vi den samme typen ting der to spørsmål er ganske like og den fortsatt finner det bestemte svaret på spørsmålet.




Konklusjon

For å oppsummere det hele, kan du bruke til å lage chatbots for å sette på nettstedet ditt, Teams-meldinger, Facebook-messenger og hvor som helst du kan tenke deg.

Dette gjøres ved å bruke triggerfraser og svar. Selvfølgelig er en rask måte å ha dette på nettstedet ditt hvis du har en FAQ-side. Du kan få en ganske god chatbot hvis FAQ-siden din er veldig bra.

Beste ønsker,

Henry Habib


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.