Generative svar som peker til SharePoint-kilder, returnerer ikke resultater
Med generative svar kan opprettere opprette agenter som svarer på spørsmål i datakilder, for eksempel offentlige nettsteder eller SharePoint, ved å peke agenten til disse datakildene. Men noen ganger gir agenten ikke et svar, og returnerer i stedet noe sånt som «Jeg er ikke sikker på hvordan jeg kan hjelpe med det. Kan du prøve å omformulere?» (Den faktiske meldingen avhenger av implementeringen.)
Når en SharePoint-datakilde er konfigurert, kan det være flere ulike faktorer som hindrer noden Opprett generative svar i å returnere et svar, for eksempel de som er beskrevet i avsnittene nedenfor.
Notat
Før du fortsetter, må du sørge for at du har fulgt instruksjonene om hvordan du setter opp generative svar over SharePoint.
For å få bedre søkeresultater anbefaler vi en Microsoft 365 Copilot-lisens i samme leier som agenten din.
Søkeresultater mangler
Når Copilot Studio søker i SharePoint, brukes bare de øverste tre søkeresultatene til å oppsummere og generere et svar. Hvis ingen søkeresultater returneres, oppgir ikke den generative svarnoden et svar.
Løse et problem
Sørg for at Opprett generative svar-noden peker til en SharePoint-plassering med relevant innhold.
Bare dokumenter i støttede formater brukes til å generere svar.
Merk
Bare moderne SharePoint-sider støttes.
Det er mulig at dokumenter bare nylig ble lastet opp til SharePoint, men har ennå ikke blitt indeksert. Det er også mulig at det finnes innstillinger som hindrer at enkelte nettsteder vises i søkeresultatene. Hvis du vil ha mer informasjon, kan du se Søkeresultater som mangler i SharePoint Online.
Mangler brukertillatelser
Generative svar over SharePoint baserer seg på delegerte tillatelser under søking. En bruker må minst ha lesetillatelser på de relevante stedene og filene, ellers returneres ingen søkeresultater.
Hvis brukeren mangler tillatelser, returneres ingen resultater, og heller ingen feil eller unntak. For en bruker uten tillatelser vises det som om ingen dokumenter ble funnet.
Løse et problem
Endre tillatelsene slik at brukere kan få tilgang til de relevante stedene og filene. Hvis du vil ha mer informasjon, kan du se Deling og tillatelser i den moderne SharePoint-opplevelsen.
Appregistreringen eller agenten er feilkonfigurert
Når administratorer konfigurerer generative svar over SharePoint, forventes det at administratorer konfigurerer godkjenning med en Microsoft Entra ID og konfigurerer ekstra omfang. Hvis omfang mangler i appregistreringen eller i innstillingene for agentgodkjenning, eller hvis det ikke ble gitt samtykke til de nødvendige omfangene, returneres verken resultater, feil eller unntak. For en bruker ser det ut som om ingen dokumenter ble funnet.
Løse et problem
Legg til de nødvendige omfangene i appregistreringen og/eller godkjenningsinnstillingene for agenten, og gi samtykke.
Følgende eksempel er en referanse til en godt konfigurert appregistrering:
Følgende eksempel viser de nødvendige godkjenningsinnstillingene i Copilot Studio:
Filstørrelsesstøtte
For SharePoint-kilder, hvis du ikke har en Microsoft 365 Copilot-lisens i den samme leieren som agenten, kan generative svar bare behandle filer på opptil 7 MB. Du må også deaktivere funksjonen Forbedrede søkeresultater.
Hvis du har en Microsoft 365 Copilot-lisens i samme leier som agenten, er maksimal filstørrelse 200 MB. Du må også aktivere funksjonen Forbedrede søkeresultater.
Større filer kan lagres i SharePoint og returneres av et Microsoft Graph-søk, men behandles ikke av generative svar. Alternativt kan du laste opp dine egne filer, som kan være på opptil 512 MB.
Løse et problem
Hvis filer som er relevante for den samtalebaserte KI-funksjonen, overskrider størrelsesbegrensningen, kan det være lurt å utforske alternative arkitekturer, for eksempel bruk av Semantisk indeksering for Microsoft 365 eller koble dataene til Azure OpenAI for generative svar.
Innhold blokkert av innholdsmoderering
Når de genererer svar, modererer Copilot Studio-agenter innhold som er skadelig, ondsinnet, ikke-kompatibelt eller i strid med opphavsretter. Når innhold blir moderert, gir ikke generative svar et svar eller en indikasjon på at innholdet er moderert. Modereringshendelser logges imidlertid når agenten er konfigurert til å sende telemetridata til Azure Application Insights.
Når du har koblet agenten til Azure App Insights, kan du bruke følgende KQL-spørring (Kusto Query Language) til å finne ut om innholdet ble filtrert:
customEvents
| extend cd = todynamic(customDimensions)
| extend conversationId = tostring(cd.conversationId)
| extend topic = tostring(cd.TopicName)
| extend message = tostring(cd.Message)
| extend result = tostring(cd.Result)
| extend SerializedData = tostring(cd.SerializedData)
| extend Summary = tostring(cd.Summary)
| extend feedback = tostring(todynamic(replace_string(SerializedData,"$","")).value)
| where name == "GenerativeAnswers" and result contains "Filtered"
| where cloud_RoleInstance == "myCopilot"
| project cloud_RoleInstance, name, timestamp, conversationId, topic, message, result, feedback, Summary
| order by timestamp desc
I følgende eksempel uthever KQL-spørringen et forsøk på å bruke generative svar filtrert etter innholdsmoderering:
Løse et problem
Prøv å justere innholdsmoderering, men husk at et lavere nivå av innholdsmoderering kan føre til svar som er mindre nøyaktige eller relevante.
Hvis du mener at innholdet ikke bør gjennomgås på nytt, bør du ta opp en sak med kundestøtte.