DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
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.
For å opprette en ny chatbot, klikk på Bots- ikonet øverst til høyre og klikk deretter på Ny bot- knappen.
La oss gi denne boten navnet Loan Helper FAQ Bot , velg engelsk språk fra rullegardinmenyen, og klikk Opprett .
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.
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.
Dette er det som forteller Power Virtual Agents hva de skal gjøre når noen sier triggerfraser , og deretter starter den svarene.
For eksempel har vi triggerfrasen "Når er du stengt?" Det er fire iterasjoner eller versjoner av denne triggerfrasen som noen kan si.
Hvis vi klikker på Leksjon 1 – Et enkelt emne , forteller våre Power Virtual Agents oss hvordan arbeidsflyten ser ut.
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.
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.
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.
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.
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.
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.
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.
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.
Klikk Legg til og deretter Start- knappen.
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.
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.
For å distribuere svaret, klikk på Legg til i eksisterende emner og klikk deretter på "Hva er sundae?" lenke for å se den faktiske arbeidsflyten.
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.
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 .
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 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.
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 .
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.
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
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.