Del via


Kalde et agentflow

Få mere at vide om, hvordan du bruger et agentflow i Copilot Studio ved at give en agent mulighed for at oprette en vejrudsigt efter anmodning.

Forudsætninger

Dette eksempel afhænger af et tidligere eksempel, hvor du har oprettet et agentflow , der henter en vejrudsigt.

Hvis du ikke allerede har oprettet vejrudsigtflowet, skal du gøre det nu.

Kalde et agentflow fra en agent

Her viser vi, hvordan du føjer vejrudsigtsflowet som et værktøj til en agent. Denne metode gør det muligt for agentens orchestrator at kalde flowet, når det skal levere en vejrudsigt.

  1. Vælg Agenter i navigationsruden til venstre i Copilot Studio, og vælg den agent, du vil føje flowet til.

  2. Gå til siden Funktioner, og vælg Tilføj et værktøj.

  3. Vælg Flow for at få vist listen over tilgængelige publicerede flow.

  4. Vælg flowet Hent vejrudsigt, du oprettede tidligere.

  5. Vælg Tilføj og konfigurer.

    Flowet føjes til agenten og vises på listen over værktøjer til agenten. Konfigurationsruden for værktøjet, der bruges af agenten, åbnes. Du kan bruge denne rude til at konfigurere værktøjet for agenten.

  6. Under Navn og Beskrivelse skal du angive et vist navn til værktøjet og en tydelig beskrivelse, der hjælper agentens orkestreringsmedarbejder med at forstå, hvornår flowet skal bruges. F.eks. "Hent dagens vejrudsigt ved et angivet bynavn eller postnummer"

  7. Under Input skal du vælge, hvordan agenten skal udfylde variabelværdien.

  8. Under Fuldførelse skal du vælge, hvad agenten skal gøre, når den er færdig med at bruge værktøjet.

  9. Når du er færdig med konfigurationen, skal du vælge Gem.

Kald et agent-flow fra et emne

Her viser vi, hvordan du bruger en handlingsnode i et emne til at kalde flowet, når en kunde spørger om vejret.

  1. I Copilot Studio gå til siden Emner for din agent.

  2. Opret et nyt emne, og giv det et navnet Hent vejret.

  3. Tilføj følgende udløserfraser:

    • kommer der regn
    • vejrudsigten for i dag
    • hent vejret
    • hvordan er vejret

    Skærmbillede af udløserfraser til emnet 'Hent vejr'.

  4. Vælg ikonet Tilføj note-ikonet under Udløser-noden, og vælg Send en meddelelse.

  5. I noden Meddelelse skal du indtaste Jeg kan hjælpe dig med det. i tekstfeltet.

  6. Vælg ikonet Tilføj node under noden Meddelelse, og vælg Stil et spørgsmål for at tilføje en spørgsmålsnode for den første oplysning til dit flow, byen.

  7. I noden Spørgsmål:

    1. Indtast spørgsmålet "Hvad er din by?" i tekstfeltet.
    2. Under Identificer skal du vælge Brugerens fulde svar.
    3. Notér navnet på den variabel, der er knyttet til dette svar, Var1. Du kan lade navnet være, som det er, eller erstatte det med et mere sigende navn, f.eks. "By" (se Omdøb en variabel, hvis det er nødvendigt).
  8. Fortsæt på samme måde for at tilføje en anden spørgsmålsnode til den anden oplysning om dit flow, postnummeret:

    1. Indtast spørgsmålet "Hvad er dit postnummer?" i tekstfeltet.
    2. Under Identificer skal du vælge Nummer.
    3. Notér navnet på den variabel, der er knyttet til dette svar, Var2. Du kan lade navnet være, som det er, eller erstatte det med et mere sigende navn (f.eks. "Postnummer").
  9. Vælg ikonet Tilføj node under noden Spørgsmål for postnummeret, vælg Tilføj et værktøj, og vælg derefter det flow, du oprettede tidligere, Hent vejrudsigt.

  10. Angiv Flowinput til outputvariablerne fra spørgsmålsnoderne. By (streng) får sin værdi fra Var1 (eller City hvis du omdøbte den), og postnummer (tal) får sin værdi fra Var2 (eller ZIPcode hvis du omdøbte den).

    Skærmbillede af handlingsnoden, der viser input- og outputparametrene for flowet

  11. Under flowets Handling skal du tilføje en Meddelelsesnode og derefter angive en meddelelse, der bruger flowets oplysninger. Eksempel:

    "Vejrudsigten for i dag for location: day_summary"
    "Sandsynligheden for regn er chance_of_rain%"
    Hvor locationday_summary og chance_of_rain er outputparametre fra dit flow.

    Skærmbillede af meddelelsesnoden med en meddelelse, der bruger outputparametre fra flowet.

  12. Vælg Gem.

Administrer et agentflow, der bruges i et emne

Når du har en handlingsnode, der kalder et flow, kan du bruge følgende indstillinger fra nodens menu til at administrere flowet:

  • Slet sletter noden permanent og fjerner flowet fra emnet.

  • Genopfrisk genindlæser flowet for at hente de ændringer, du har foretaget i Power Automate, og validerer det i emnet. Du skal løse eventuelle problemer med flowet, før du kan gemme emnet.

Hvis du vil vælge eller oprette et andet flow, skal du bruge ikonet Skift flow, der vises, når du holder markøren over flowet i handlingsnoden.

Test dit flow og emne

Det er en god idé at teste flowet og det emne, der kalder det.

Skriv en af emnets udløserfraser i panelet Test din agent for at starte en samtale med agenten. Angiv din by og dit postnummer, når agenten beder om dem. Kontrollér, at agenten returnerer dagens vejrudsigt for din by, og at meddelelsen ser ud, som du forventer.

Skærmbillede af en testchat, der viser oplysninger fra værktøjet 'Hent vejrudsigt'.

Foretag fejlfinding af din agent

Test din agent, når du foretager ændringer af emnerne, for at sikre, at alt fungerer som forventet. Når en agent støder på et problem under en samtale, svarer den med en fejlmeddelelse.

Find de fleste flowrelaterede problemer i Flowkontrol under fanen Flowdesigner . Brug emnekontrollen til at identificere problemer på oprettelseslærredet.