Lägga till en offentlig webbplats som kunskapskälla

När du lägger till offentliga webbplatser som kunskapskällor på agentnivå använder du offentligt tillgänglig information för att förbättra agentens räckvidd.

Lägga till en offentlig webbplats

Utför följande steg för att lägga till en offentlig webbplats som kunskapskälla:

  1. Öppna agenten.

  2. Välj Lägg till kunskap från antingen sidorna Översikt eller Kunskap eller Egenskaper för en för en nod för generativa svar.

  3. Välj Offentliga webbplatser.

  4. Ange URL:en till den offentliga webbplatsen. Om du vill använda en variabel i stället för en statisk URL väljer du ikonen för variabelväljaren bredvid FÄLTET URL och väljer variabeln Anpassad, System eller Miljö .

  5. Lägg till ett namn (som standard används webbplatsens URL).

  6. Lägg till en beskrivning. Ange en detaljerad beskrivning, särskilt om generativ AI är aktiverat, eftersom beskrivningen underlättar generativ orkestrering.

  7. Välj Lägg till i agent för att slutföra tillägg av kunskapskällan.

  8. Testa din agent för att se hur väl den svarar på frågor som rör innehållet på din webbplats. Du kanske vill testa gränskörningsfrågor för att avgöra om du behöver en lägre moderering för att vara mer inkluderande.

URL-överväganden

Den URL som du använder i din agent representerar innehållets omfattning för att generera svar. Vissa URL:er har krav och begränsningar.

Note

URL-typ och struktur

  • URL:en kan ha upp till två nivåer av djup med undersökvägar indikerade med snedstreck /. Ett avslutande snedstreck tillåts dock.

    Giltig Ogiltigt
    www.contoso.com
    www.fabrikam.com/engines/rotary
    www.fabrikam.com/engines/rotary/
    www.fabrikam.com/engines/rotary/dual-shaft
  • Om en URL omdirigerar till en annan webbplats på toppnivå inkluderas inte innehåll från resultaten:

    Om till exempel www.fabrikam.com omdirigerar till www.contoso.fabrikam.com, genererar agenten inte svar från innehåll på någon av dessa webbadresser.

  • URL:er som pekar på en webbplats som kräver autentisering eller som inte indexeras av Bing stöds inte.

    Wikis och SharePoint webbplatser kräver till exempel autentisering, så du kan inte använda dem:

    • fabrikam.visualstudio.com/project/_wiki
    • fabrikam.sharepoint.com

URL-domänstruktur

Din agent använder offentligt innehåll i den URL som du anger, inklusive underdomäner under en toppnivådomän, för att generera innehåll.

Exempel:

  • Om du använder www.fabrikam.com/engines/rotaryanvänder agenten även innehållet på www.fabrikam.com/engines/rotary/dual-shaft för att generera svar.

    Agenten använder inte innehåll på www.fabrikam.com/toolseftersom verktyg inte är en underdomän för rotation.

  • Om du använder www.fabrikam.com ( www finns) använder agenten inte innehåll på news.fabrikam.com ( www finns inte), eftersom nyheter. är en underdomän under den översta domänen fabrikam.com.

  • Om du använder fabrikam.com använder agenten innehåll på www.fabrikam.com och news.fabrikam.com, eftersom de finns under den översta domänen fabrikam.com.

Sociala nätverk och forum-URL:er

Din agent kan generera meningslösa, irrelevanta eller olämpliga svar om du använder ett forum eller ett socialt nätverk som din URL. Därför ökar communityinnehåll på sociala nätverk ofta risken för att fler svar avvisas.

För mer information, se Vanliga frågor och svar för generativa svar. AI är tränad för att undvika att generera skadliga och stötande svar.

URL:er på sökmotor

Inkludera inte URL:er till sökmotorer som bing.com, eftersom de inte ger användbara svar.

Använda variabler som URL:er

Använd variabler på den offentliga webbplatsen eller SharePoint url:er för kunskapskällor för att dynamiskt styra omfattningen av innehåll som agenten använder.

I stället för att skapa flera kunskapskällor för olika scenarier definierar du en enda kunskapskälla och infogar en variabel i URL:en. Vid körning löser Copilot Studio variabeln och använder den resulterande URL:en för jordning.

Stöd för variabler

När du lägger till eller redigerar en offentlig webbplats eller SharePoint url för kunskapskällan kan du infoga en variabel i URL-fältet.

Använd en variabel för att:

  • Lägga till en sökväg till en bas-URL

    https://www.contoso.com/{variable}

  • Ersätt hela URL:en

    {variable}

Vid körning ersätts variabeln med ett strängvärde. Kunskapskällan är begränsad till den lösta URL:en.

Note

Med hjälp av en variabel ändras vilken URL som används för jordning. Den ändrar inte krav på URL-struktur eller djupbegränsningar för offentliga webbplatser.

Skapa och ange en variabel

Så här använder du en variabel på en offentlig webbplats eller SharePoint kunskapskälla:

  1. Skapa en strängvariabel med globalt omfång.

  2. Ange variabelvärdet med något av följande alternativ:

  3. Infoga variabeln i URL-fältet genom att välja {x} (Infoga variabel).

  4. Testa agenten för att bekräfta att variabeln matchar den förväntade URL:en.

Exempel: Omfång per produkt

Du kan omfångsbegränsa kunskap till olika produktområden baserat på användarens fråga.

  1. Använd en ämnesindata för att fånga produktnamnet som en variabel med namnet Product.

  2. Lägg till noden Ange variabelvärde efter utlösarnoden och skapa en ny variabel med namnet ProductTable.

  3. Använd en Power Fx-formel för att definiera och mappa produktnamnen till URL-sökvägar.

     Table(
         { Product: "Copilot", Path: "microsoft-365-copilot" },
         { Product: "Teams", Path: "microsoft-teams" },
         { Product: "Surface", Path: "surface" }
     )
    
  4. Lägg till en annan nod för ange variabelvärde och använd den för att skapa en ny global variabel av strängtyp med namnet GlobalProductURL.

  5. I inställningen Målvärde väljer du Formel och använder en Power Fx-funktion för att utföra en sökning i tabellen baserat på värdet på Product indatavariabeln Topic.Product enligt följande:

    LookUp(Topic.ProductTable, Product = Topic.Product, Path)

  6. Använd variabeln i kunskapskällans URL:

    https://www.microsoft.com/en-us/{GlobalProductURL}

Agenten frågar bara det avgränsade avsnittet på webbplatsen vid körning.

Vanliga scenarier

Använd variabler i kunskapskällor för offentliga webbplatser för:

  • Produktbaserad styrning: Avgränsa frågor till specifik produktdokumentation.

  • Region- eller språkfiltrering: Mappa User.Language till lokaliserade URL:er (till exempel en-us, it-it).

  • Miljöspecifika URL:er: Växla mellan utvecklings-, test- och produktionsplatser.

Överväganden

  • Kunskapskällor för offentliga webbplatser använder Bing-sökning och förlitar sig på indexerat innehåll.
  • Url-djupgränser gäller fortfarande när du använder variabler.
  • Variabler ändrar endast mål-URL:en. De påverkar inte hur innehållet indexeras eller hämtas.

Important

Variabeln måste matcha en giltig offentlig URL som uppfyller kraven för offentliga webbplatskunskapskällor. Ogiltiga url:er eller URL:er som inte stöds kanske inte returnerar resultat.