Del via


Stille et spørsmål

Viktig!

Power Virtual Agents-funksjoner er nå en del av Microsoft Copilot Studio etter betydelige investeringer i generativ kunstig intelligens og forbedrede integreringer på tvers av Microsoft Copilot.

Enkelte artikler og skjermbilder kan henvise til Power Virtual Agents når vi oppdaterer dokumentasjons- og opplæringsinnhold.

En Spørsmål-node ber en bruker om informasjon og lagrer svaret i en variabel for senere bruk i samtalen.

Med noden kan du velge hvilken type informasjon du vil samle inn, for eksempel et svar med flere valg, en forhåndsbygget enhet eller en egendefinert enhet. Egenskaper for spørsmålsfunksjonaliteten gjør det mulig å styre funksjonaliteten til noden, for eksempel hva du må gjøre når brukeren angir et ugyldig svar.

Spørsmål-noder kan, som Melding-noder, omfatte bilder, videoer, kort, hurtigsvar og meldingsvarianter. Hvis du vil ha mer informasjon, kan du se Sende en melding.

Forutsetning

Legge til en spørsmålsnode

  1. Velg ikonet Legg til node under noden der du vil legge til en ny node, og velg deretter Still et spørsmål. En tom Spørsmål-node vises.

    Skjermbilde av en ny Spørsmål-node med felter for å angi en melding, angi datatypen som skal samles inn, og velge en variabel for å lagre brukersvaret.

  2. Skriv inn spørsmålet du vil stille, i meldingsboksen.

  3. Utvid listen under Identifiser, og velg hvilken type informasjon kopiloten skal identifisere i brukerens svar. Du kan velge en eksisterende enhet eller opprette en ny om nødvendig. Finn ut hvordan du bruker enheter i en samtale.

  4. Det kan være flere egenskaper å angi, avhengig av hvilket alternativ for Identifiser du valgte.

    Du må for eksempel angi valgene som brukeren kan velge i Alternativer for bruker, for Flervalgsalternativer. Hvert valg vises som en knapp for brukeren i løpet av en samtale, men brukerne kan også skrive inn svaret.

  5. Velg navnet på standardvariabelen under Lagre svar som for å åpne panelet Egenskaper for variabel og endre navnet til noe meningsfullt, for eksempel customerName eller bookingDate.

    Hvis du vil velge en annen variabel eller opprette en ny, velger du > for å åpne panelet Velg en variabel.

Konfigurere spørsmålsvirkemåte

Egenskaper for spørsmålsfunksjonalitet lar deg styre hvordan kopiloten skal reagere på et ugyldig svar eller hvordan den skal validere brukerinndata.

  1. Velg menyikonet for Spørsmål-noden (), og velg deretter Egenskaper. Ruten Spørsmålsegenskaper vises.

  2. Velg Virkemåte for spørsmål i ruten Spørsmålsegenskaper. Ruten Virkemåte for spørsmål åpnes.

I ruten Virkemåte for spørsmål kan du justere virkemåter, for eksempel spørsmålsstilling, validering og avbrudd.

Hopp over virkemåte

Hopp over virkemåte fastsetter hva kopiloten skal gjøre hvis spørsmålsnodens variabel allerede har en verdi fra tidligere i samtalen.

  • Tillat at spørsmål hoppes over: Hopp over spørsmålet hvis variabelen har en verdi.
  • Spør hver gang: Still spørsmålet selv om variabelen har en verdi.

Spør på nytt

Spør på nytt fastsetter hvordan kopiloten reagerer når den ikke får et gyldig svar fra brukeren. Du kan be den prøve på nytt én eller to ganger eller gå videre uten å få svar. Hvis du vil tilpasse hva kopiloten gjør når den går videre, konfigurerer du egenskapene under Finner ingen gyldig enhet i ruten Virkemåte for spørsmål.

  • Hvor mange oppfordringer: Antall ganger kopiloten prøver å få et gyldig svar. Gjenta opptil to ganger er standardinnstillingen. Du kan også velge Gjenta én gang eller Ikke gjenta.
  • Oppmuntre på nytt: Hvis du vil endre meldingen, velger du Tilpass og angir deretter det nye ledeteksten.

Ekstra enhetsvalidering

Som standard sjekker spørsmålsnoden etter et gyldig svar basert bare på enheten du valgte. Med Ekstra enhetsvalidering kan du legge til flere vilkår i grunntesten. Spørsmål-noden godtar for eksempel alle numeriske verdier når et tall blir angitt, men du vil kanskje kontrollere at det er under ti. Du kan også endre ledeteksten for å hjelpe brukeren med å angi et gyldig svar.

  • Betingelse: Angi en Power Fx-formel som returnerer en boolsk verdi (true eller false), for eksempel Topic.Var1 < 10
  • Ledeteksten Betingelse ikke oppfylt: Hvis du vil endre meldingen, velger du Tilpass og angir deretter det nye ledeteksten.

Finner ingen gyldig enhet

Finner ingen gyldig enhet fastsetter hva som skjer når kopiloten slutter å prøve å få et gyldig svar fra brukeren. Du kan videresende til en menneskelig agent eller angi en standardverdi. Du kan også endre ledeteksten for å gi brukeren mer kontekst.

  • Handling hvis ingen enhet blir funnet:

    • Eskaler: Omdiriger brukeren til Eskaler-emnet. Dette er standard virkemåte.
    • Angi variabel til verdi: Angi en verdi for utdatavariabelen og gå videre til neste node. Skriv inn eller velg verdien i Standard enhetsverdi.
    • Sett variabelen til tom (ingen verdi): Fjern utdatavariabelen, og gå videre til neste node. Du kan bruke en Betingelsesnode senere til å kontrollere om variabelen har en verdi.
  • Meldingen Fant ingen enhet: Hvis du vil endre meldingen, velger du Tilpass og angir deretter det nye ledeteksten.

Avbrudd

Avbrudd avgjør om brukeren kan bytte til et annet emne under spørsmålet.

  • Tillat å bytte til et annet emne: Brukeren kan forlate spørsmålet for et nytt emne.
  • Bare valgte emner: Angi hvilke emner brukeren kan avbryte spørsmålet for.