Dela via


Skapa AI-pluginåtgärder för en Microsoft Copilot (förhandsversion)

Viktigt

Power Virtual Agents-funktioner ingår nu i Microsoft Copilot Studio efter betydande investeringar i generativ AI och förbättrade integrationer mellan Microsoft Copilot.

Vissa artiklar och skärmbilder kan referera till Power Virtual Agents när vi uppdaterar dokumentation och utbildning.

AI-pluginåtgärder kan användas för att utöka en Microsoft Copilot. De kan också användas i en anpassad copilot som plugin-åtgärd.

Du kan skapa flera typer av AI-plugin-åtgärder i Microsoft Copilot Studio:

  • Promptåtgärder som använder AI Builder och förståelse av naturligt språk för att rikta de specifika scenarierna och arbetsflödena inom företaget.
  • Flödesåtgärder som använder Power Automate-flöden för att utföra åtgärder samt hämta och arbeta med data.
  • Anslutningsprogramåtgärder som använder Power Platform-anslutningsprogram för att komma åt data från andra system, till exempel populära företagsprodukter som Salesforce, Zendesk, MailChimp och GitHub.

Den här artikeln innehåller instruktioner om hur du skapar, delar och publicerar plugin-åtgärder.

När du har skapat plugin-åtgärder aktiverar du dem för användning i in Microsoft Copilot eller lägg till dem i en anpassad copilot.

I återstoden av den här artikeln beskrivs hur du skapar varje åtgärdstyp.

Generera innehåll eller extrahera insikter med AI Builder-prompter

Obs! Utökning med promptåtgärder är endast tillgängligt för vissa typer av Copilots.

För att skapa promptåtgärder:

  1. Logga in på to Copilot Studio och välj Bibliotek i navigeringsfönstret.
  2. Välj + Lägg till en artikel. Du uppmanas att välja en Microsoft Copilot för att utöka.
  3. Välj en av de Copilots som ska utökas.
  4. För Copilot for Microsoft 365 kommer du att uppmanas välja mellan att utöka Copilot med en Ny copilot eller en Ny åtgärd. Välj Ny åtgärd.
  5. En meny Ny åtgärd visas. Välj Prompt.
  6. Ange ett namn för prompten under promptinformation. Använd naturligt språk för att beskriva vad du vill uppnå. Till exempel Sammanfatta denna text som en paragraf med färre än 50 ord. Du kan också välja bland flera olika förinställda promptmallar som hjälper dig att komma igång med en prompt. Du kan sedan anpassa mallen för ditt scenario.
  7. Under Indata, lägg till variabler för all information du vill ge din prompt som indata. Du kan definiera flera indata om det behövs. Du kan också lägga till exempeldata för varje indatavariabel. Om du till exempel vill ha en promptmall för att sammanfatta en given text, definiera en text indatavariabel och lägg till en exempeltext för att sammanfatta som ett test.
  8. När de variabler som krävs är definierade lägger du till en indatavariabel under Prompt för varje indata som copilot ska ange när promptåtgärden anropas. Du kan lägga till mer än en variabel till din prompt om du avser att ta emot mer än en del kontextdata vid körning från copilot.
  9. Du kan också lägga till Dataverse-tabeller och kolumner som grunddata för ditt promptsvar. Genom att lägga till en tabell och dess relaterade tabeller kan du informera prompten att använda den som referensdata för att generera välgrundade svar.
  10. Om du vill prova specifika exempeldata för indatavariablerna klickar du på Testa prompt för att utvärdera hur väl prompten fungerar.
  11. Välj Slutför prompt om du vill granska den information du har angett för prompten.
  12. Slutligen väljer du Skapa promptåtgärd för att spara promptåtgärden.

När du har skapat åtgärden måste du aktivera den för användning i Microsoft Copilot.

Mer information om hur du skapar och använder plugin-program för frågor finns i AI Builder frågor.

Anpassad automatisering med Power Automate-flöden

Power Automate plugin-program för flöde kan du definiera flöden som kan anropas från AI underlag i Power Platform. Plugin-program för flöden använder utlösaren Kör från Copilot och åtgärden Svara på Copilot för att definiera anpassade processer som kan anropas med naturligt språk.

För att skapa plugin-program automatisering:

  1. Logga in på Copilot Studio och välj Plugin-program (förhandsgranskning) i sidonavigeringsfönstret.
  2. Välj Lägg till en Power Platform komponent som ett AI plugin-program.
  3. Välj Anpassa automatisering.
  4. Flödesredigeraren öppnas automatiskt med utlösaren Kör från Copilot och åtgärden Svara på Copilot närvarande.
  5. Du kan lägga till indata i din utlösare för information som du kanske vill samla in från dina användare. Ge användbara textbeskrivningar för varje indata så att AI kan identifiera vad användaren ska extrahera från sina data eller indata på ett korrekt sätt. Skapa plugin-program för flödet
  6. Lägg till åtgärder i ditt flöde, till exempel skapa ett godkännande och skicka ett meddelande till Teams-chatt för att skapa en godkännandeprocess.
  7. Alternativt kan du lägga till parametrar i åtgärden Svara på copilot för alla utdata som du vill skicka tillbaka till copilot. Skapa plugin-programväg för flödet
  8. Spara flödet med ett beskrivande flödesnamn och testa eller kör det minst en gång. AI använder rubriken och beskrivningen av flödet för att avgöra när plugin-program för flödet ska anropas. Se till att flödena fungerar som de ska eftersom det bara visas testa flöden som tillgängliga plugin-program i Microsoft Copilot.

När du har skapat åtgärden aktiverar du den för användning i Microsoft Copilot.

Författa en åtgärd för anslutningsprogram

Med åtgärder för anslutningsprogram kan du definiera anslutningsprogram som kan anropas från AI-ytor i Power Platform. För anslutningsprogramåtgärder måste du identifiera de åtgärder som har aktiverats för användning i Microsoft Copilot. Du kan också samla in den information som krävs av stora språkmodeller för att kunna identifiera och använda plugin-programmet på ett effektivt sätt, till exempel sammanfattnings- och beskrivningsfält.

Lägg till en åtgärd för anslutningsprogram för Copilot for Microsoft 365

Du måste ha autentiseringsuppgifter på utvecklarnivå och ha en copilot-licens och en Microsoft Teams-licens för att kunna skapa en plugin-åtgärd för Microsoft 365.

För att lägga till en åtgärd för anslutningsprogram till Copilot for Microsoft 365:

  1. På startsidan, välj Copilots

  2. I Copilots-listan i den vänstra navigeringen väljer du Copilot for Microsoft 365

  3. Huvudsidan för Copilot visas på fliken Konfigurera. Här kan du se en lista över de åtgärder som redan finns i copilot om du väljer fliken Tillägg.

  4. Om du vill skapa ett nytt plugin-program väljer du Lägg till tillägg och väljer sedan Ny åtgärd.

  5. Du får en lista över alla åtgärdstyper som stöds. Välj Anslutningsprogram.

  6. Du får en lista med tillgängliga anslutningsprogram att välja mellan. Den här listan inkluderar alla certifierade anslutningsprogram som erbjuds av Microsoft samt alla anpassade anslutningsprogram som finns i den aktuella miljön som används. Det finns ett sökfält för att hitta det anslutningsprogram du vill använda. HItta ditt anslutningsprogram och markera det.

  7. Sidan Åtgärdsinformation visas. Skriv ett namn och en beskrivning för din anslutningsprogramsåtgärd. Åtgärdens namn måste vara unikt. Som standard används namnet på den valda anslutningsprogram. Du bör lägga till ytterligare definitionsinformation för att se till att det både är ett unikt namn och att det är lätt att säga vad den gör för användare som vill aktivera den senare. Fundera på att i beskrivningen ta med de typer av åtgärder som tillåts, till exempel "Posttjänst – så att du kan hämta och skapa meddelanden".

    Beskrivningen kan visas för dig om den finns i den valda anslutningsprogram. Beskrivningen används av Copilot för att identifiera när åtgärden kan användas för att få svar tillbaka för användarbegäran. Ange så detaljerade och beskrivande uppgifter som möjligt. Ange specifik information med termer som du förväntar dig att användarna ska använda när de anropar åtgärden. Om du vill fortsätta med exemplet med Posttjänst ovan kan du ta med något av följande:

    "Med posttjänsten kan du hämta listor över befintliga meddelanden, hämta mappar där meddelanden lagras, lista med titlar på meddelanden och mappar, hämta meddelanden, uppdatera meddelanderubriker och ange prioritet för meddelanden..."

    Ju mer specifik och detaljerad den är, desto bättre. Beskrivningen gör att copilot vet hur den använder plugin-programmet utan att uttryckligen få instruktioner. Detta möjliggör en mer naturligt språkupplevelse.

  8. Under lösning välj en lösning där plugin-programmet ska lagras. Mer information om vilka lösningar som är och varför de gagnar dig finns i lösningskoncept. Listrutan anger alla tillgängliga lösningar i den aktuella miljön. Välj ett som du vill använda.

    Om du har en önskad lösning, eller om den valda anslutningsprogram redan finns i lösningen, väljs lösningen automatiskt. Du kan antingen välja en lösning eller lämna den tom. Om du lämnar den tom skapas en lösning åt dig med åtgärdsnamn och standardutgivare. På så sätt lagras åtgärden alltid i en lösning så att du enkelt kan flytta den över miljöer.

Kommentar

Standardlösningen eller CDS-standardlösningen visas inte som ett alternativ i det här fallet eftersom vi rekommenderar att du har en anpassad lösning för enkel hantering. För mer information, se: Standardlösning jämfört med anpassad lösning.

  1. När du är klar väljer du Nästa.

  2. Sidan Välj åtgärder visas. Denna sida visar alla tillgängliga åtgärder för den anslutningsprogram. Alla åtgärder kan konfigureras för användning. Ett sökfält ingår för att hjälpa dig hitta den åtgärd du vill välja. Det finns ingen gräns för antalet åtgärder du kan välja för plugin-programmet.

    Kommentar

    Plugin-programmet kan endast utföra de åtgärder du väljer och konfigurerar. Även om de är listade som tillgängliga, om de inte är konfigurerade kommer de inte att fungera i plugin-programmet. Om en åtgärd inte finns kan den inte användas. Det går inte att lägga till eller ta bort åtgärder från ett anslutningsprogram från åtgärdsguiden Copilot Studio .

    Välj en åtgärd för att fortsätta.

  3. Sidan Konfigurera åtgärder visas.

    Ange ett namn och beskrivning för din åtgärd. Namnet behöver inte vara unikt i det här fallet. Dessa värden kommer troligen att fyllas i åt dig från anslutningsprogram. Precis som med beskrivningen av plugin-programmet rekommenderas det att du anger en detaljerad beskrivning så att copilot vet när han eller hon ska vidta någon specifik åtgärd. Beskrivningen gör det lättare att välja en åtgärd som ska köras på ett mer naturligt språk. Om en åtgärd till exempel är "Lista meddelandemappar" kan du använda:

    Med "Lista meddelandemappar" kan du få en lista över alla meddelandemappar som är tillgängliga från e-posttjänsten. Detta kommer att hämta alla mappar och placera dem i en listvy och returnera dem till dig".

    Detta slutar med att använda kontextledtrådarna "lista meddelandemappar" samt: få, alla, hämta, lista, posttjänst, returnera, mappar och visa.

  4. När du är klar väljer du Nästa.

  5. Sidan Välj åtgärdsparametrar visas.

    Här visas alla indata och utdata för åtgärden. Indata- och utdatalistan tillhandahålls av anslutningsprogrammet och kan inte ändras. Beskrivningarna kan dock ändras. Beskrivningarna påverkar inte copilot. De skapar bara tydlighet för framtida utvecklare som hanterar åtgärden.

  6. Användarna kan antingen klicka på Nästa eller Hoppa över valfria steg.

    • Nästa tar användarna genom stegen för adaptiva kort och starta konversationer. Om du vill använda dem använder du knappen Nästa. Fortsätt till steg 19.
    • Hoppa över valfria steg kringgår de här stegen och tar dig till slutet av guiden där testning och publicering sker. Överhoppade sidor kan slutföras när som helst genom att redigera plugin-programmet. Om du väljer att hoppa över att konfigurera de här stegen för tillfället går du vidare till steg 30.
  7. Klicka på Nästa

  8. Sidan Välj åtgärder visas med den åtgärd du just konfigurerat.

  9. Du kan välja en annan åtgärd och upprepa steg 10-15 eller välja Nästa om du är klar med att lägga till åtgärder.

  10. Skärmen Granska och testa visas. På den här sidan visas information om alla konfigurationssteg fram tills nu. Du kan granska dem och sedan testa åtgärden innan du publicerar den.

  11. Välj din befintliga anslutning i listrutan eller skapa en Ny anslutning om du inte har någon anslutning.

  12. När du väljer Ny anslutning öppnas en guide där du kan lägga till information som användarnamn, lösenord och så vidare för att bygga anslutningen.

  13. Välj Testa när anslutningen har definierats. När du får meddelande om att den är redo att testas med går du till Copilot för M365-chatten. Öppna den utfällbara menyn för att se den skapade åtgärden och slå på den.

  14. Åtgärden visas med en bägarikon under det valda anslutningsprogrammet med formatet Testa åtgärdsnamn. Du kan nu testa åtgärden genom att prova de prompter som du förväntar dig att en användare ska använda. Du kan också använda kommandot –developer on om du vill ha mer information om promptkörning. När du är nöjd med resultatet återgår du till Copilot Studio.

  15. När du är klar med testet väljer du Publicera.

  16. En sida som visar att åtgärden håller på att publiceras visas. När åtgärden har slutförts visas en sida som anger att åtgärden har publicerats. Du kan välja Gå till detaljsidan för att se detaljerna för den publicerade åtgärden.

    Nu när din åtgärd har publicerats måste den aktiveras av en administratör kan användas i copilot.

  17. Du kan också enkelt flytta en åtgärd från en miljö till en annan med hjälp av en lösning. För att göra detta väljer du Exportera på sidan Exportera den här lösningen. När du exporterar lösningen kan du exportera åtgärden. Ändra versionsnumret om det behövs och välj om lösningen måste vara hanterad eller ohanterad. Hanterad innebär att ändringar måste göras och göras ohanterade om du vill göra ändringar i lösningen i målmiljön. När lösningen har slutförts visas ett grönt meddelande med alternativ för att ladda ned lösningen och spara den som en .zip-fil i systemet.

    Kommentar

    Du måste inte välja publicera i lösningspanelen.

  18. Välj Importera lösning i din målmiljö. Markera .zip-filen och fortsätt. Du kommer att se den importerade åtgärden i listan.