Dela via


Orkestrera handläggare-beteende med generativ AI (förhandsversion)

Du kan konfigurera en handläggare för att använda någon av följande typer av orkestrering. Med klassisk orkestrering svarar en handläggare användare genom att utlösa den ämne vars Utlösare fraser matchar användarens fråga närmare. Med generativ orkestrering aktiverad kan din handläggare välja de bästa åtgärderna, kunskaperna och ämnena för att svara på användarfrågor eller svara på händelseutlösare.

Viktigt

Den här artikeln innehåller dokumentation om förhandsversionen av Microsoft Copilot Studio och kan ändras.

Förhandsversion ska inte användas i produktion, och funktionerna kan vara begränsade. Funktionerna är tillgängliga före den officiella publiceringen så att du kan få tidig tillgång och ge feedback.

Om du skapar en produktionsklar handläggare kan du läsa Microsoft Copilot Studio Översikt.

Viktigt

Aktivering av generativ orkestrering kan påverka hur faktureringen beräknas. Läs mer om fakturering för generativt läge.

I följande tabell jämförs handläggare beteende mellan klassisk orkestrering och generativ orkestrering.

Funktionssätt Klassisk orkestrering Generativ orkestrering
Ämnen Ämnen väljs baserat på matchning av en användarfråga med utlösare fraser Ämnen väljs utifrån beskrivningen av deras syfte
Åtgärder Åtgärder kan bara anropas explicit inifrån ett ämne Handläggare kan välja att anropa åtgärder baserat på deras namn och beskrivning
Kunskap Kunskap kan användas som reserv när inga ämnen matchar en användares fråga (eller anropas explicit inifrån ett ämne) Handläggare kan välja att proaktivt söka efter kunskap för att besvara en användares fråga.
Användning av flera ämnen, åtgärder, kunskapskällor Handläggare försöker Välj en enda ämne att svara användaren, och faller tillbaka till kunskap om den är konfigurerad Handläggare kan använda en kombination av ämnen, åtgärder och kunskap
Be användarna om indata Du måste använda frågenoder i ämnen för att författare meddelanden som uppmanar användaren att ange nödvändig information Handläggare kan automatiskt generera frågor för att uppmana användarna att ange eventuell saknad information som krävs för att fylla i indata för ämnen och åtgärder
Svara en användare Du måste använda meddelandenoder i ämnen för att författare meddelanden som svarar användaren (eller anropa en åtgärd från ett ämne) Handläggare genererar automatiskt en svar med hjälp av tillgänglig information från ämnen, åtgärder och kunskap som den har anropat

Tips!

Dit finns viktiga skillnader mellan klassisk och generativ orkestrering, till exempel hur kunskap söks och vilka datakällor som stöds. Innan du aktiverar generativt läge för en befintlig handläggare bör du läsa om de kända begränsningarna.

Hur fungerar det generativa läget?

Genom att använda generativ AI för att avgöra hur din handläggare svarar kan du göra konversationen mer naturlig och flytande för användaren. Generativ AI kan också göra det möjligt för en handläggare att utföra åtgärder autonomt.

Välja rätt ämnen, åtgärder och kunskapskällor

När en användare skickar ett meddelande väljer handläggare en eller flera åtgärder, ämnen eller kunskapskällor för att förbereda sin svar. Flera faktorer avgör valet. Den viktigaste faktorn är beskrivningen av ämnen, åtgärder och kunskapskällor. Andra faktorer är namnet på ett ämne, en åtgärd eller en kunskapskälla, eventuella indata- eller utdataparametrar samt deras namn och beskrivningar. Beskrivningar gör det möjligt för din handläggare att vara mer exakt när den kopplar användarens avsikt till åtgärder och ämnen. Du behöver inte förutsäga alla sätt som en användare kan ange vad de behöver.

När en handläggare har konfigurerats för att använda generativ orkestrering kan den Välj en eller flera åtgärder eller ämnen, eller välja från sina kunskapskällor, för att hantera användarfrågor (inklusive frågor med flera avsikter) eller för att autonomt svara på händelser. Om flera åtgärder eller ämnen är markerade anropar handläggare dem i följd, efter att ha genererat eventuella frågor att ställa till användaren för information som saknas.

Läs mer om hur handläggare söker i kunskapskällor när generativ orkestrering är aktiverat.

Svara på användarindata eller händelseutlösare

Handläggare tar den information som returneras från alla kunskapskällor, åtgärder och ämnen som den valde i svar till användarindata eller till en händelse Utlösare och sammanfattar ett svar på alla ursprungliga användarfrågor.

Tips!

När en handläggare har konfigurerats med generativ orkestrering, eftersom handläggare kan använda information som tillhandahålls av kunskap, åtgärder och ämnen för att generera en svar för användaren, kan du göra dina ämnen mer flexibla genom att inte skicka deras slutliga svar i en meddelandenod, utan i stället returnera den som en utdatavariabel till handläggare. På så sätt kan dina handläggare ge kontextuella svar till dina användare. Läs mer om hur du konfigurerar ämnen indata och utdata.

Testar

När du testar en handläggare som använder generativt läge kan Copilot Studio du öppna Aktivitetsöversikt för att följa hur din handläggare svarar.

Aktivera generativ orkestrering för en handläggare

  1. Öppna din handläggare.

  2. Välj Inställningar.

  3. Välj fliken Generativ AI.

  4. Välj den Generativt alternativ.

  5. (Valfritt) Välj önskad nivå av stränghet för innehållsmoderering.

  6. Välj Spara.

Viktigt

Att använda generativ AI för att orkestrera åtgärder med både användar- och händelseutlösare är en förhandsgranskningsfunktion. Förhandsversion ska inte användas i produktion, och funktionerna kan vara begränsade. funktionerna är tillgängliga före den officiella publiceringen så att kunderna kan få tillgång tidigare och ge oss feedback.

Tips!

Det är en bra idé att informera användarna om att en del av konversationen (till exempel frågor som genereras när en åtgärd körs) kan genereras av AI. Du kan till exempel lägga till ett extra meddelande i Starta konversation systemämne..., som styr meddelandet som visas för användarna när en ny konversation startas med handläggare.

Redigeringsbeskrivningar

Om en handläggare är konfigurerad för att använda generativ orkestrering är det viktigt att ange en beskrivning av hög kvalitet för vart och ett av dess ämnen, åtgärder och kunskapskällor. Bra beskrivningar säkerställer att handläggare väljer rätt ämnen, åtgärder och kunskapskällor för att svara användarna.

För åtgärder är redigering av en beskrivning en del av guiden som används för att lägga till dem i handläggare. Beskrivningen är ofta förifylld åt dig, men du kan göra ändringar efter behov. Mer information om hur du lägger till och hanterar åtgärder finns i Använda åtgärder med anpassade agenter (förhandsversion).

För ämnen, när generativ orkestrering har aktiverats,Triggered by handläggare visas på Utlösare noder ( i stället för Fraser), vilket gör att du kan lägga till eller redigera beskrivningen för ämne.

Tips!

När du aktiverar generativ orkestrering Copilot Studio genereras automatiskt en standardbeskrivning för varje befintligt ämne, baserat på ämnets utlösare fraser. Beskrivningen som genereras är ofta tillräckligt bra för att de här avsnitten ska kunna väljas som svar på relevanta användarfrågor. Det är emellertid bra att följa råden i den här artikeln för att revidera beskrivningarna.

Regelverk

Hit några metodtips för att namnge ämnen, åtgärder och kunskapskällor och utarbeta tydliga, koncisa och relevanta beskrivningar för dem.

Skrivstil

Använd ett enkelt och direkt språk. Undvik jargong, slang eller tekniska termer.

Använd den aktiva rösten och presens för beskrivningar. Skriv till exempel ”Denna åtgärd ger väderinformation” istället för ”Väderinformation tillhandahålls av den här åtgärden.”

Använd punktlistor och numrerade listor för att tydligt avgränsa en rad objekt, åtgärder eller överväganden.

Relevans

Använd nyckelord som relaterar till ämne funktionen och användarens avsikt. Om en åtgärd till exempel ger väderinformation, använd nyckelord som ”väder”, ”prognos”, ”temperatur”, ”regn”, ”snö” och så vidare.

Skriv en kort sammanfattning av åtgärdens eller ämnens funktion för beskrivningen. Sammanfattningen bör begränsas till en eller två meningar, förklara vad åtgärden eller ämnet gör och hur det gynnar användaren.

Använd ett beskrivande och unikt namn som är en kort fras. Undvik att använda generiska eller tvetydiga namn som kan vara förvirrande. Till exempel, istället för att namnge en åtgärd ”Väder”, ge den namnet ”Väderprognos” eller ”Väderrapport”.

Använd ett specifikt språk för att förhindra tvetydighet mellan liknande ämnen och åtgärder.

Om din handläggare till exempel redan har en åtgärd som ger information om aktuella väderförhållanden, men du vill lägga till ytterligare en ämne för att ge väderprognosen för imorgon, kontrollerar du att namnen och beskrivningarna av dessa ämnen är tillräckligt specifika för att undvika tvetydighet. Se till att sådana liknande ämnen har olika namn och beskrivningar. Det kan också hjälpa till att ange vad de inte kan göra. Hit är exempel på namn och beskrivningar som du kan använda.

Namn: Aktuellt väder

Beskrivning: Ämnet ger väderprognoser för alla platser i världen. Du kan fråga efter aktuellt väder, inklusive temperatur och om det regnar eller snöar. Den får inga väderprognoser för kommande dagar.

Namn: Väderprognos för morgondagen

Beskrivning: Ämnet ger väderinformation för alla platser i världen för nästa dag. Det ger temperaturen. Det får inte det aktuella vädret för idag.

Exempel på vad du inte bör göra

Här följer några exempel som inte följer riktlinjerna. Det här exemplet fungerar för bra eftersom det inte anger vilka typer av frågor åtgärden kan besvara.

Namn: Svara på frågan

Beskrivning: Den här åtgärden kan besvara frågor.

Nästa exempel använder jargong. Istället bör det skriva ut vinsten per aktie (EPS).

Namn: Hämta EPS

Beskrivning: Hämtar EPS för börssymbol.

Exempel på interaktioner med en handläggare med generativ orkestrering för att hantera användarbegäranden

Följande exempel baseras på en handläggare som har två anpassade ämnen – ett för att hitta öppettider och ett annat för att hitta en butik i närheten – och en åtgärd som baseras på det fördefinierade MSN Weather-anslutningsprogram.

Exempel 1

I det här exemplet frågar användaren: ”Hur är vädret i Seattle?”. Handläggare väljer det aktuella vädret plugin-åtgärd och fyller även i platsinmatningen i förväg med "Seattle", som den kände igen från användarens fråga.

Skärmdump av exempel 1 som visar väderåtgärden på Aktivitetsöversikt.

Exempel 2

I det här exemplet frågar användaren: "Jag behöver få öppettider för butiken och hitta min närmaste butik." Hit väljer handläggare två objekt, ämne om butikstimmar och ämne om butikslokaliserare och länkar ihop dem för att svara på båda delarna av användarens fråga.

Skärmbild av exempel 2 som visar information från det andra av två ämnen som är sammanlänkade i Aktivitetsöversikten.

Exempel 3

I det här exemplet hittade användaren sin närmaste affär, som identifierades som Sörmland, tidigare i konversationen. Användaren frågade sedan, ”hur är vädret där?”. Hit väljer handläggare den aktuella väderåtgärden, men fyller i platsen i förväg med "Kirkland", baserat på den senaste konversationskontexten.

Skärmbild av exempel 3 som visar konversationshistoriken och väderåtgärden på Aktivitetsöversikt.

Kända begränsningar för generativ orkestrering

Följande kända problem och begränsningar finns när du använder det generativa orkestreringsläget.

Kunskap

När din handläggare söker efter kunskapskällor i generativt läge använder den inte längre Conversational boosting systemämne. Därför kommer alla ändringar som du kan ha gjort i den här systemämne att anpassa hur din handläggare söker kunskap inte att användas. Den här begränsningen gäller även för klassiska datakällor som konfigurerats i noder för generativa svar, inklusive anpassade datakällor. Lär dig mer om hur kunskap fungerar i generativt läge.

Anpassat entitetsstöd för indataparametrar för ämne och åtgärd

Åtgärder och ämnen har ännu inte stöd för anpassade entiteter (stängda listor och regex-entiteter) som indataparametrar. Om du vill samla in information med hjälp av en anpassad entitet kan du använda en frågenod i ett ämne.

Disambiguering

En handläggare kan misslyckas med att skilja mellan ämnen när Dit finns fler än en ämne som nära matchar en användares avsikt. Normalt ber handläggare användaren att välja mellan ett eller flera ämnen som matchar deras avsikt via Multiple Topics Matched systemämne. Agenter som konfigurerats för att använda generativ orkestrering anropar dock för närvarande inte det här ämnet. Om du låter Flera ämnen matchade systemämne vara aktiverat kommer din handläggare att börja skilja mellan ämnen automatiskt när problemet är löst. Om du vill förhindra att dina handläggare automatiskt skiljer sig mellan ämnen i framtiden, stäng av Multiple Topics Matched systemämne. Genom att stänga av den här ämne kan du testa din handläggare. Du kan också välja att använda disambiguering igen genom att aktivera ämne igen efter att du har testat din handläggare.