Legg til et offentlig nettsted som en kunnskapskilde

Merknad

Denne artikkelen beskriver funksjoner som brukes i agenter eller agentstrømmer drevet av standardledningsnettet.

Når du legger til offentlige nettsteder som kunnskapskilder på agentnivå, bruker du offentlig tilgjengelig informasjon for å forbedre rekkevidden til agenten din.

Legge til et offentlig nettsted

Hvis du vil legge til et offentlig nettsted som en kunnskapskilde, gjør du følgende:

  1. Åpne agentappen.

  2. Velg Legg til kunnskap fra siden Oversikt eller Kunnskap, eller velg Egenskaper for en node for generative svar.

  3. Velg Offentlige nettsteder.

    Skjermbilde av dialogen Legg til kunnskap i Copilot Studio som viser kunnskapskildetyper, inkludert alternativet for offentlige nettsteder.

  4. Skriv inn URL-en til det offentlige nettstedet i feltet for lenker til offentlig nettside . For å bruke en variabel i stedet for en statisk URL, velg variabelvelgerikonet (x) ved siden av URL-feltet og velg en variabel for egendefinert, system eller miljø . Velg Legg til for å legge til lenken i listen.

  5. Eventuelt kan du redigere Navn-feltet (nettstedets URL brukes som standard).

  6. Eventuelt rediger beskrivelsesfeltet . En beskrivelse fylles automatisk ut som standard. Å gi en detaljert beskrivelse er spesielt nyttig hvis generativ AI er aktivert, da beskrivelsen hjelper generativ orkestrering.

    Skjermbilde av skjemaet Legg til offentlige nettsteder som viser URL-lenken lagt til med automatisk utfylte navn- og beskrivelsesfelt, samt knappen Legg til agent.

  7. Velg Legg til i agent for å fullføre å legge til kunnskapskilden.

    Skjermbilde av kunnskapssiden i Copilot Studio som viser den nylig tilførte kunnskapskilden for offentlig nettsted i listen med Klar-status.

  8. Test agenten for å se hvor godt den svarer på spørsmål relatert til innholdet fra nettstedet ditt. Det kan være lurt å teste kantsakspørsmål for å avgjøre om du trenger en lavere moderering for å være mer inkluderende.

URL-vurderinger

Nettadressen du bruker i agenten, representerer omfanget av innhold for generering av svar. Noen nettadresser har krav og begrensninger.

Merknad

Søkespørringslengde

Når agenten svarer fra et offentlig nettsted, bruker den Grounding med Bing-søk og sender en søkespørring til Bing som en nettforespørsel. Den totale lengden på denne forespørselen, inkludert søkespørringen, kan ikke overstige 2 048 tegn. Hvis forespørselen er lang nok til å presse forespørselen forbi denne grensen, hopper agenten over søket og returnerer ingen resultater fra nettsiden.

For offentlige nettsteder baseres søkeforespørselen på brukerens fulle spørsmål, omformulert for å inkludere relevant kontekst fra samtalen. Flere faktorer kan gjøre denne forespørselen lang nok til å nå grensen:

  • Lange brukerspørsmål.
  • Lange eller komplekse samtaler, fordi spørringen inkluderer relevant kontekst fra tidligere runder.
  • Språk som bruker multibyte-tegn, som japansk, kinesisk og koreansk, fordi hvert tegn utvides til flere tegn når det kodes i forespørselen.

Tips

For å redusere sjansen for å nå denne grensen, hold spørsmålene konsise og hold samtalene fokuserte.

Nettadressetype og struktur

  • URL-adressen kan ha opptil to dybdenivåer, med underbaner angitt av en skråstrek /. En etterfølgende skråstrek er imidlertid tillatt.

    Gyldig Ikke gyldig
    www.contoso.com
    www.fabrikam.com/engines/rotary
    www.fabrikam.com/engines/rotary/
    www.fabrikam.com/engines/rotary/dual-shaft
  • Hvis nettadressen omdirigerer til et annet nettsted på øverste nivå, blir ikke innholdet tatt med i resultatene:

    Hvis www.fabrikam.com for eksempel omdirigeres til www.contoso.fabrikam.com, genererer ikke agenten svar fra innhold på noen av disse nettadressene.

  • URL-adresser som peker til et nettsted som krever godkjenning eller de som ikke er indeksert av Bing, støttes ikke.

    Wikier og SharePoint nettsteder krever for eksempel godkjenning, slik at du ikke kan bruke dem:

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

Nettadressedomenestruktur

Agenten din bruker offentlig synlig innhold i nettadressen du angir, inkludert underdomener under et domene på øverste nivå, til å generere innhold.

Eksempler:

  • Hvis du bruker www.fabrikam.com/engines/rotary, bruker agenten også innholdet til www.fabrikam.com/engines/rotary/dual-shaft å generere svar.

    Agenten bruker ikke innhold på www.fabrikam.com/tools, siden verktøy ikke er et underdomene for rotary.

  • Hvis du bruker www.fabrikam.com ( www finnes), bruker ikke agenten innhold på news.fabrikam.com ( www finnes ikke), siden nyheter er et underdomene under domenet på øverste nivå fabrikam.com.

  • Hvis du bruker fabrikam.com, bruker agenten innhold på og www.fabrikam.com, siden de sitter under domenet på øverste nivå fabrikam.com.

Sosiale nettverk og forum-URL-er

Agenten din kan generere meningsløse, irrelevante eller upassende svar hvis du bruker et forum eller sosialt nettverk som nettadresse. Derfor øker fellesskapsinnhold på sosiale nettverk ofte risikoen for at flere svar blir avvist.

Hvis du vil ha mer informasjon, kan du se Vanlige spørsmål om generative svar. Kunstig intelligens er opplært til å unngå å generere ondsinnede og støtende svar.

Nettadresser for søkemotor

Ikke inkludert nettadresser for søkemotorer som bing.com siden de ikke gir nyttige svar.

Bruke variabler som URL-adresser

Bruk variabler på offentlig nettsted eller SharePoint url-adresser for kunnskapskilde til å dynamisk kontrollere omfanget av innhold som agenten din bruker.

I stedet for å opprette flere kunnskapskilder for ulike scenarioer, definerer du én enkelt kunnskapskilde og setter inn en variabel i nettadressen. Ved kjøring løser Copilot Studio variabelen og bruker den resulterende nettadressen for jording.

Variabel støtte

Når du legger til eller redigerer et offentlig nettsted eller SharePoint url-adresse for kunnskapskilde, kan du sette inn en variabel i nettadressefeltet.

Bruk en variabel til å:

  • Tilføye en bane til en grunnleggende URL-adresse

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

  • Erstatt hele URL-adressen

    {variable}

Ved kjøring løses variabelen til en strengverdi. Kunnskapskilden er begrenset til den løste URL-adressen.

Merknad

Bruk av en variabel som endrer nettadressen som brukes til jording. Det endrer ikke krav til url-struktur eller dybdebegrensninger for offentlige nettsteder.

Opprette og angi en variabel

Slik bruker du en variabel på et offentlig nettsted eller SharePoint kunnskapskilde:

  1. Opprett en strengvariabel med globalt omfang.

  2. Angi variabelverdien ved hjelp av ett av følgende alternativer:

  3. Sett inn variabelen i NETTADRESSE-feltet ved å velge {x} (Sett inn variabel).

  4. Test agenten for å bekrefte at variabelen løses til den forventede URL-adressen.

Eksempel: Omfang etter produkt

Du kan begrense kunnskap til ulike produktområder basert på brukerens spørring.

  1. Bruk en emneinndata til å registrere produktnavnet som en variabel med navnet Product.

  2. Legg til en angi variabelverdinode etter utløsernoden , og opprett en ny variabel med navnet ProductTable.

  3. Bruk en Power Fx-formel til å definere og tilordne produktnavnene til URL-baner.

     Table(
         { Product: "Copilot", Path: "microsoft-365-copilot" },
         { Product: "Teams", Path: "microsoft-teams" },
         { Product: "Surface", Path: "surface" }
     )
    
  4. Legg til en annen set-variabelverdinode , og bruk den til å opprette en ny global strengtype med navnet GlobalProductURL.

  5. Velg Formel i Til-verdi-innstillingen, og bruk en Power Fx-funksjon til å utføre et oppslag i tabellen basert på verdien til Product inndatavariabelen, Topic.Productsom følger:

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

  6. Bruk variabelen i url-adressen for kunnskapskilden:

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

Agenten spør bare den avgrensede delen av nettstedet under kjøringstid.

Vanlige scenarier

Bruk variabler i kunnskapskilder for offentlig nettsted for:

  • Produktbasert ruting: Begrens spørringer til spesifikk produktdokumentasjon.

  • Område- eller språkfiltrering: Tilordne User.Language til lokaliserte URL-adresser (for eksempel en-us, it-it).

  • Miljøspesifikke nettadresser: Bytt mellom utviklings-, test- og produksjonsområder.

Vurderinger

  • Kunnskapskilder for offentlige nettsteder bruker Bing-søk og er avhengige av indeksert innhold.
  • Url-dybdegrenser gjelder fortsatt når du bruker variabler.
  • Variabler endrer bare url-adressen for målet. De påvirker ikke hvordan innhold indekseres eller hentes.

Important

Variabelen må løses til en gyldig offentlig NETTADRESSE som oppfyller kravene til kunnskapskilder for offentlige nettsteder. Ugyldige eller ikke støttede URL-adresser returnerer kanskje ikke resultater.