Sender hændelsesaktiviteter
Vigtigt
Power Virtual Agents-funktioner og -egenskaber er nu en del af Microsoft Copilot Studio, der følger vigtige investeringer i generativ AI og forbedrede integrationer på tværs af Microsoft Copilot.
Der refereres muligvis til nogle artikler og skærmbilleder i Power Virtual Agents, mens vi opdaterer dokumentation og undervisningsindhold.
Microsoft Copilot Studio indeholder to noder, du kan bruge til at sende aktiviteter, der ikke indeholder meddelelser: Send en hændelse og Send en aktivitet. De beskrives i de følgende afsnit.
Sender hændelser
Noden Send en hændelse er specielt designet til at sende hændelsesaktiviteter. Hændelsesaktiviteterne sendes fra kanalen og kan benyttes af kanalen, som beslutter, om og hvordan aktiviteterne skal bruges. Når du sender en hændelse, giver du den et navn og kan derefter angive en værdi for hændelsen. Denne værdi kan være i et hvilket som helst format: en literalværdi, en variabelreference eller en Power Fx-formel. Værdien bliver serialiseret som JSON og føjet til den udgående aktivitet.
Brug af denne node omfatter:
- Du kan konfigurere et brugerdefineret webchatkontrolelement til at håndtere hændelser, der er sendt fra stedet. Du kan f.eks. søge efter en hændelse, der kommer tilbage fra stedet, og handle ud fra siden. Eksemplet
04.api/c.incoming-activity-event
i Microsoft Bot Framework-webchateksempellager i GitHub viser, hvordan dette kunne fungere. - Lydkoder bruger hændelsesaktiviteter, så du kan styre tjenesten. Det kan f.eks. være start eller stop af en opkaldsoptagelse. Du kan finde flere oplysninger under Optagelse af opkald.
Afsendelse af andre aktivitetstyper
Ud over hændelsesaktiviteter kan du sende aktiviteter af andre typer ved hjælp af noden Send aktivitet. Generelt er brugen af denne node avanceret – og derfor er den i den avancerede underkategori. De typer aktiviteter, du kan sende, er et undersæt af dem, der findes i Bot Framework Skema - ActivityTypes-klasse. Når du bruger denne node, vælger du aktivitetstypen og angiver eventuelt et navn eller en værdi.
Almindelige typer er:
- Indtastning - dette vil sende en skriveaktivitet, som kanalen kan vælge at hente og få vist en skriveindikator for på klienten.
- Forsinkelse - Dette kan bruges til at give en forsinkelse mellem meddelelserne. Det kan f.eks. være: afsendelse af en meddelelse og afsendelse af en forsinkelsesaktivitet efterfulgt af en anden meddelelse. For slutbrugere kan de se den første meddelelse efterfulgt af en pause og derefter den anden meddelelse. I dette tilfælde angives "Værdi" til antallet af millisekunders forsinkelse. For flere oplysninger se ActivityTypes.Delay-felt.
- Aktivere/Aktivere svar - Som regel bruges disse til Microsoft Teams. En bruger opretter et emne med et aktiveringsudløser, der aktiverer en indgående aktivering fra Teams. Derefter bruger C1 en Aktiver svar-aktivitet til at sende et passende svar tilbage til Teams.
- Afbrydelse – Det giver brugeren mulighed for at sende en afbrydelsesaktivitet med eksplicit kontrol over værdien. Det bruges til nogle eksterne kanaler, f.eks. Lydkoder.
Relaterede links
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om