Dela via


Kom igång med integrering av konversationsspråkförståelse

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.

Denna artikel innehåller steg-för-steg-instruktioner om hur du kommer igång med integrering av förståelse av konversationsspråk (CLU). Nu sätter vi i gång.

Skapa en copilot med hjälp av en befintlig CLU-modell:

  1. Förbered din miljö.

  2. Förbered ditt projekt för konversationsspråkförståelse.

  3. Mappa CLU-avsikter och entiteter.

Förbered din miljö

Innan du börjar, se till att du har ditt projektnamn för CLU-modellen, distributionsnamn, nyckeln till Cognitive Services-kontot och webbadressen till Azure kognitiva tjänster för språk.

  1. Skapa en Copilot Studio copilot.

    Kommentar

    Se till att copilot-miljön har skapats i en region som Copilot Studio stöder med en motsvarande språkförståelseregion.

    Inte alla regioner som stöds av Copilot Studio har en motsvarande CLU-region.

  2. Välj Inställningar på menyraden högst upp när copilot är öppen.

  3. Välj Språkförståelse.

  4. Om du ser följande så är miljön inte ansluten till Azure Cognitive Service för språk. Välj Hantera anslutningar i Power Apps för att skapa en språkförståelseanslutning.

    Skärmbild som visar området Förståelse av naturligt språk på sidan Språkinställningar när Copilot Studio-miljön inte är ansluten till Azure Cognitive Service för språk.

    I området Förståelse av naturligt språk på sidan Språkinställningar är Microsoft Copilot Studio NLU markerat som standard.

  5. Välj önskad CLU-anslutning på listan NLU-resurs och välj Spara.

    Skärmbild som visar en extern NLU-resurs i området Förståelse av naturligt språk på sidan Språkinställningar.

    Ett fönster visas där du uppmanas att spara en ögonblicksbild av din copilot.

  6. Välj Spara ögonblicksbild och spara zip-arkivet med namnet botContent.zip som standard på önskad plats. ZIP-arkivet innehåller en enda YML-fil kallad botContent.yml med ditt copilot-innehåll, inklusive utlösarfraser och meddelanden.

  7. Välj Ja, ta bort mina utlösande fraser och välj Fortsätt.

  8. Ange namn och modelldistributionsinformation för rätt Azure Cognitive Service för språk och välj Spara.

Kommentar

Om du ändrar copilots NLU-konfiguration tillbaka till Microsoft Copilot Studio NLU tas systemämnet Analysera text bort. Du måste också lägga till exempelfraser manuellt för avsnitt som för närvarande är mappade till externa syften.

Nu när du är klar med förberedelserna för miljön kan du mappa avsikterna och entiteterna till CLU-modelldata.

Förbered ditt projekt för konversationsspråkförståelse

  1. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

  2. Skapa en språkresurs i Language Studio med funktionen för konversationsspråkförståelse aktiverad.

  3. För att se till att Copilot Studio-funktionerna fungerar korrekt måste du skapa intentioner för systemämnena för Copilot Studio och för anpassade ämnen som du eventuellt vill skapa.

  4. Skapa egna entiteter som ska användas i Copilot Studio-projektet.

  5. Utbilda och distribuera projektet i samma region som din Copilot Studio-resurs.

Mappa CLU-avsikten och entiteter till Copilot Studio förbyggda datatyper

Du skapar en ny Copilot Studio copilot genom att mappa befintliga ämnen till CLU-avsikten. Du kan mappa syften och entiteter manuellt, eller för massmappning, se Använd guiden för massverktyg.

Mappa avsikterna manuellt

  1. Öppna Copilot Studio-copilot.

  2. Välj Avsnitt och plugin-program i den vänstra navigeringen och välj en avsikt.

    Välj Ämnen från vänstra navigeringsrutan.

  3. Välj länken Redigera i avsnittet Fraser på noden Utlösare för avsikten.

    Välj länken Redigera.

  4. I rutan Lägg till fraser, ange namnet på CLU-avsikten som du vill mappa till.

    Ange namn på CLU-avsikten.

    Kommentar

    CLU-avsiktsnamn måste skrivas exakt som lagrat i CLU-modellen, inklusive matchande ärende som versaler och gemener.

  5. Om du vill spara avsikten klickar du på tecknet + (plus) till höger om rutan Lägg till fraser.

  6. Upprepa för de andra avsikterna.

Mappa entiteter manuellt

  1. Öppna din copilot.

  2. I den vänstra navigeringsrutan väljer du Entiteter.

    Välj Entiteter från den vänstra navigeringen.

  3. Välj Ny entitet på sidan Entiteter.

    Välj + Ny enhet för att skapa en ny entitet.

  4. I rutan Ny entitet, lägg till ett namn, beskrivning (valfritt) och Datatyp för din entitet.

    Ange namn, beskrivning och datatyp för den nya entiteten.

  5. Du får åtkomst till fördefinierade CLU-entiteter genom att välja Från exempeldata i listrutan Datatyp och välja ett av de fördefinierade JSON-kodfragmenten för CLU.

  6. (Valfritt) Importera JSON-schemat från en exempelfil genom att välja Hämta schema från exempel-JSON för åtkomst till den externa filen.

Använda guiden massverktyg

Du skapar en ny copilot genom att massmappa befintliga ämnen till CLU-avsikten med hjälp av guiden Mappa avsikter och entiteter. Med guiden kan din copilot automatiskt använda befintliga inställningar från din CLU-modell i stället för att utlösa fraser för att avgöra vilkent ämne du ska mappa till.

Börja med att överföra din CLU-modelldatafil och mappa CLU-avsikterna automatiskt till din Copilot Studio copilot.

  1. Från den vänstra navigeringen väljer du Språk, sedan Lägg till ämnen och enheter från modelldata.

  2. I alternativet Filnamn väljer du Välj fil för att välja den datafil som du vill överföra CLU-modellen från.

    Modelldatafilen visas i fönstret Förhandsgranskning.

  3. Fortsätt genom att klicka på Nästa.

  4. välj Lägg till avsikter och entiteter.

  5. Välj en CLU-avsikt att mappa till motsvarande ämne på skärmen Mappa befintliga ämnen till CLU-avsikter.

    Mappa befintliga ämnen till CLU-avsikter.

  6. Gå igenom valen och klicka därefter på Spara.

    Gå igenom valen och klicka därefter på Spara.

  7. (Valfritt) I de här avsikterna som inte är mappade till ett befintligt ämne kan du skapa nya avsnitt för varje avsikt.

    I guiden visas en lista med CLU-avsikten som inte är mappad till ett avsnitt än. I fältet Skapa ett nytt ämne anger du ett namn för de avsnitt du vill skapa och väljer sedan Nästa.

    Skapa nya ämnen för CLU-avsikter.

    Kommentar

    Alla fält som du lämnar tomma ignoreras av guiden.

  8. Välj Klart när alla CLU-avsikter och entiteter har mappats till ämnen.

    Lägg till avsikter och entiteter och välj Klar för att avsluta.

När du är klar med den här proceduren visas dina copilot-ämnen på sidan Ämnen. Mer information finns i Hantera ämnen i Copilot Studio.

Skapa en ny CLU-anslutning i Power Apps

  1. Välj Anslutningar i sidans navigeringsfönster i Power Apps om sidan Anslutningar inte redan är i fokus.

  2. Välj Ny anslutning.

  3. Välj Azure Cognitive Service för språk (använd sökfältet för att begränsa listan om det behövs). Ett fönster öppnas där du uppmanas att ange autentiseringsinformation.

  4. Välj API-nyckel som autentiseringstyp och ange den nödvändiga kontonyckeln.

  5. Ange rätt rotwebbplats-URL om en sådan finns.

  6. Välj Skapa. Den nya anslutningen med standardnamnet Azure Cognitive Service för språk visas på miljöns anslutningslista.

  7. Välj ikonen Fler kommandon () intill den här anslutningen och välj Redigera.

  8. Ersätt standardvisningsnamnet med något annat i fönstret som öppnas för att skilja det här anslutningsprogrammet från andra CLU-anslutningsprogram och välj Spara.