Skapa konversationsåtgärder för Microsoft Copilot
Obs
Åtgärder har tidigare kallats plugin-program. Vissa artiklar och skärmbilder kan referera till åtgärder medan vi uppdaterar dokumentation och utbildning.
Microsoft 365 Copilot innehåller funktioner för att interagera med innehåll och resurser från hela organisationen. I vissa situationer krävs svar och interaktion med externa system. Med Copilot Studio kan du skapa ett konversationsämne och publicera det som en åtgärd. När din klientorganisations administratör har godkänt åtgärden kan den läggas till i organisationens Microsoft 365 Företagschatt-upplevelser.
Du kan skapa en konversationsåtgärd som tar emot användarens fråga (lagrad i variabeln Aktivitet.Text), bearbetar den genom att slutföra en eller flera åtgärder och sedan skicka ett eller flera svar tillbaka till användaren i chatten.
Viktigt
Du kan inte använda konversationsåtgärder som skapats i Copilot Studio som en åtgärd med anpassade agenter.
Vad är en konversationsåtgärd och hur fungerar den?
Konversationssystemet för Copilot använder orkestreringslogik och stora språkmodeller för att hjälpa användaren att nå sina mål. System tolkar användarens begäran, bestämmer det bästa tillvägagångssättet och aktiverar sedan lämpligt system, åtkomst, komponent eller serie av komponenter. Slutligen genererar systemet ett resultat och returnerar det till användaren.
En konversationsåtgärd inbyggd i Copilot Studio gör att du kan utöka appens beteende. Du kan skapa nya möjligheter som inte är inbyggda i Copilot, som att anropa ett specifikt API, använda sofistikerad affärslogik eller komma åt datakällor.
En traditionella komponentmodell skapar en hårdkodad integrationspunkt med copilot. För konversationsåtgärder ger skaparen beskrivande text till copilot om åtgärdens egenskaper. Initieraren kan sedan fatta sitt eget beslut om när åtgärden skulle vara mest användbar och utföra den logik som definierats för åtgärden.
Förutsättningar
- Kunder måste ha en licens för att kunna använda Microsoft 365 Copilot.
- Din Power Platform klientorganisation måste ha konfigurerats för att aktivera publicering av åtgärder som beskrivs i artikeln Microsoft 365 CopilotSkapa plugin-program för Microsoft Business Applications.
- Microsoft 365-administratören för klientorganisation måste aktivera kategorin Microsoft Copilot Studio Integrerade appar i Microsoft administrationscenter.
Kommentar
Plattan i Microsoft administrationscenter var tidigare Dynamics 365 och Microsoft Copilot Studio och var uppdelad i två, Dynamics 365, och Microsoft Copilot Studio. Endast de funktioner som krävs för att den här funktionen ska fungera.
Viktigt
I den här versionen finns några begränsningar:
- Ditt ämne inte kan interagera (ställa frågor om) användaren och kan bara bearbeta den inkommande frågan från användaren (i variabeln Activity.Text) och skicka ett svar.
- Svaren begränsas till text. Inga media eller adaptiva kort stöds.
- I den här förhandsversionen kan inte Copilot Studio autentisera användaren, så SharePoint-källor för generativa svar kommer inte att fungera.
- Den här versionen är begränsad till engelska copilots.
- Alla användare i Microsoft 365 Copilot organisationen kan interagera med åtgärden, åtgärden stöder inte redigering av själva användaren.
- Copilot Studio-integration med Microsoft 365 Copilot är aktiverad som standard. Det innebär att åtgärder som skapats i Copilot Studio visas för användare under "Copilot Studio" eller "Power Automate" även om klientadministratörerna inte uttryckligen har distribuerat appen för användare. Det här kanske ändras i framtiden.
En administratör kan alltid blockera åtgärder från att visas för dina användare genom att blockera appen i Microsoft 365 administrationscenter.
Skapa en grundläggande konversationsåtgärd som ska publiceras i Microsoft Copilot
När ämne utlöses i en chatt används systemvariabeln Activity.Text som indata. Activity.Text representerar användarens fråga. I chatten processar du frågetexten, till exempel skickar den till generativa svar, och resultatet returneras sedan som ett eller flera meddelanden. Dessa meddelanden kan innehålla svar kommer från generativa svar eller meddelanden från meddelandenoder. Flera meddelanden kan inkluderas och skickas separat till från utdata.
I följande steg får du hjälp att skapa en ny konversationsåtgärd i Copilot Studio. Du redigerar grundläggande funktioner och publicera dem i administrationscenter.
På sidnavigeringsfönstret, välj Agenter.
Välj Microsoft 365 Copilot. Sidan Översikt för Microsoft 365 Copilot visas.
Välj fliken Åtgärder.
Välj + Lägg till en åtgärd. En meny med tillgängliga åtgärdstyper visas.
Välj Ny åtgärd. En meny med tillgängliga åtgärdstyper visas för den nya åtgärden.
Välj Konversation för att skapa en konversationsåtgärd. Ett konfigurationsfönster för att skapa en konversationsåtgärd visas där du kan ange några grundläggande konfigurationer för konversationsåtgärden.
Välj ett namn och ett primärt språk. Alternativt kan du också välja en lösning och ett schemanamn. Annars väljs en standardlösning och ett schemanamn åt dig.
Välj Skapa för att fortsätta. Din nya konversationsåtgärd skapas. Det här kommer att ta flera sekunder. När den är klar ignoreras du i designytan för konversation.
När du har skapat en konversationsåtgärd kan du fortsätta att förfina åtgärden med hjälp av avsnittsredigeraren. När du är klar kan du publicera åtgärden.
Förfina exemplet med konversationsåtgärd
Låt oss titta på ett exempel på hur du kan finslipa en konversationsåtgärd.
Du kan använda ämne redigerare för att definiera logiken för konversationsåtgärden. Processen liknar processen för att konfigurera andra ämne. Det kan till exempel vara att anropa en åtgärd, skicka ett generativt svar eller skicka ett meddelande till användaren.
Konversationsåtgärder stöder bara logik som inte kräver användarinteraktion.
I det här exemplet kan vi använda en generativ svarsnod för att söka igenom webbinnehåll på en angiven webbplats och ge svar till användaren i Copilot.
Välj Redigera ämnena under Förfina om du vill redigera konversationsåtgärden.
Här får du vägledning om hur du konfigurerar konversationsåtgärden.
Innan du skriver vidare anger du namnet på ämne överst på panelen ovanför redigeringsytan. Det här namnet är synligt för användaren och administratören i agent respektive Microsoft 365 administrationscenter.
I beskrivningen av noden Utlösare ger du en tydlig beskrivning av hur konversationsåtgärden kan hjälpa användaren och vad den kan göra. Till skillnad från andra utlösande nodbeskrivningar har den här ett funktionellt syfte och används för Microsoft 365 Copilot att avgöra om du ska vidta någon åtgärd eller inte. Beskriv vad åtgärden gör för användaren och vad den returnerar.
För att lägga till den generativa svarsnoden, välj plus på duken under Utlösare, välj Generativa svar under fliken Avancerat på popup-menyn.
För fältet indata aktiverar du variabelväljaren genom att markera pilen i rutan Indata.
Välj systemvariabeln Activity.Text som representerar användarens sista fråga till Microsoft 365 Copilot. Denna fråga var vad användaren ställde i som fick Microsoft 365 Copilot att utföra åtgärden.
Välj redigeraren för datakällor i mitten på panelen Skapa generativa svar. Konfigurationsfönstret Skapa generativa svarsegenskaper visas.
Under Klassiska data och Datakällor i fältet Offentliga webbplatser anger du en länk till en offentlig webbplats med innehåll som du vill använda för din copilot. Det här webbinnehållet används för att besvara användarfrågor. Under Kunskapskällor väljer du + Lägg till kunskap för att öppna dialogrutan Lägg till tillgängliga kunskapskällor för att lägga till en offentlig webbplats där. Mer information om hur du lägger till kunskaper finns i Lägg till kunskap i en befintlig copilot.
Obs
Innehållskällan måste vara en offentlig webbplats. Se till att Bing kan söka efter och indexera webbplatsen.
Stäng egenskapspanelen när länken har lagts till (glöm inte att trycka på ”+”) när du har angett URL:en.
Alternativt kan du lägga till ett eller flera meddelanden till användaren. Du kan efter behov använda en meddelandenod eller fler generativa svarsnoder.
Om åtgärden behöver ta emot indataparametrar från ett anslutningsprogram eller skicka utdataparametrar till ett anslutningsprogram kan du använda in- och utdatavariabler.
Välj slutligen Spara för att spara din konversationsåtgärd.
Publicera din samtalsåtgärd till Microsoft 365 Copilot
Om du publicerar en konversationsåtgärd skapas en ny åtgärd i Dataverse registret för klientorganisationen. När den är tillgänglig där, behöver din administratör godkänna åtgärden för att den ska vara tillgänglig för användare.
Under Copilot-agent är din konversationsåtgärd märkt som Konversationsåtgärdsnamn i biblioteket. Med detta i åtanke bör du välja namnet på din konversationsåtgärd för att den ska vara läsbar.
För att publicera konversationsåtgärden:
Skapa, redigera och spara först din konversationsåtgärd enligt beskrivningen i föregående avsnitt.
På åtgärdssidan Översikt, välj Publicera.
Välj Publicera. Ett meddelande visas där du uppmanas bekräfta din avsikt.
Välj Publicera igen. Publiceringen bör slutföras snabbt. Den faktiska tillgängligheten i Microsoft 365 administrationscenter kan ta några minuter. Om ett fel uppstår, försök igen. Om felet kvarstår sparar du ett supportärende i Power Platform administrationscenter.
Din administratör kan hitta den Copilot Studio-integrerad app i Microsoft 365 administrationscenter under Inställningar, sedan Integrated Apps. Distribution/block finns endast på den här kategorinivån.
Viktigt
I den här versionen är Copilot Studio-integration med Microsoft 365 Copilot är aktiverad som standard. Det innebär att åtgärder som skapats i Copilot Studio visas för användare under "Copilot Studio" eller "Power Automate" även om klientadministratörerna inte uttryckligen har distribuerat appen för användare. Detta kan komma att ändras i framtiden.
En administratör kan alltid förhindra att konversationsåtgärder visas för Microsoft 365 Copilot användare genom att blockera appen i Microsoft 365 administrationscentret.
När administratören för klientorganisationen har godkänt den integrerade appen ska den visas i användarens lista över åtgärder i Copilot gränssnitt.
När åtgärden har aktiverats kan användaren ställa frågor i Copilot-chatten och se den åtgärd som har anropats och returnera de mest relevanta resultaten.
Obs
Om du vill ta bort din konversationsåtgärd från katalogen avmarkerar du kryssrutan Status i Information om konversationsåtgärder, sparar konversationsåtgärden och publicerar den sedan igen, vilket tar bort den från Dataverse registret och Microsoft 365 Copilot appkatalogen.
Att tänka på
Att interagera med Microsoft 365 Copilot kommer sannolikt att vara en annan upplevelse än du kanske har haft när du integrerar med tidigare system.
- Microsoft 365 Copilot kommer alltid att skriva om dina svar med en egen röst. I den här förhandsversionen är det inte möjligt att innehållet skickas oförändrat till kunden.
- Beskrivningen av din konversationsåtgärd är av avgörande betydelse för hur den ska användas. Beskrivningen lär initieraren vad din åtgärd är bra på och vilka svar den kan ge. Var noga med att använda klar prosa när du skriver beskrivningen och överväg att experimentera med ändringar för att få bästa resultat.