Generative Antworten, die auf SharePoint-Quellen verweisen, geben keine Ergebnisse zurück
Generative Antworten ermöglichen es Erstellenden, Agenten zu erstellen, die Fragen beantworten können, die auf Datenquellen wie öffentlichen Websites oder SharePoint basieren, indem der Agent auf diese Datenquellen verwiesen wird. Manchmal gibt der Agent jedoch keine Antwort und gibt stattdessen etwas zurück wie : „Ich bin mir nicht sicher, wie ich dabei helfen kann. Können Sie versuchen, es umzuformulieren?“ (Die tatsächliche Nachricht hängt von der Implementierung ab.)
Wenn eine SharePoint-Datenquelle konfiguriert ist, kann es verschiedene Faktoren geben – zum Beispiel die in den folgenden Abschnitten beschriebenen, die den Knoten Generative Antworten erstellen daran hindern, eine Antwort zurückzugeben.
Anmerkung
Bevor Sie fortfahren, stellen Sie bitte sicher, dass Sie die Anweisungen zum Einrichten generativer Antworten über SharePoint befolgt haben.
Suchergebnisse fehlen
Generative Antworten für eine SharePoint Datenquelle beruhen auf Aufrufen des Microsoft Graph-API-Suchendpunkts. Nur die ersten drei Ergebnisse aus Microsoft Graph werden zur Zusammenfassung und zum Generieren einer Antwort verwendet. Wenn keine Ergebnisse zurückgegeben werden, gibt der Knoten für generative Antworten keine Antwort.
Um zu diagnostizieren, warum Copilot Studio keine Ergebnisse von Microsoft Graph zurückgibt, können Sie den Suchendpunkt direkt aufrufen. Dieser Aufruf simuliert die Funktionsweise von Copilot Studio hinter den Kulissen. Aufrufe an den Suchendpunkt können mithilfe der folgenden Vorlage mit Graph-Tester generiert werden. Stellen Sie beim Zugriff auf den Graph-Tester sicher, dass Sie sich mit den entsprechenden Anmeldeinformationen für den SharePoint-Mandanten anmelden.
Die Vorlage kann entweder durch Kopieren der folgenden Nutzdaten oder durch Verwendung dieses Deep Links verwendet werden, der den Graph-Tester mit einer vorab ausgefüllten Abfrage öffnet.
POST https://graph.microsoft.com/v1.0/search/query
{
"requests": [{
"entityTypes": ["driveItem", "listItem"],
"query": {
"queryString": "SEARCH TERMS filetype:docx OR filetype:aspx OR filetype:pptx OR filetype:pdf path:\"https://DOMAIN.sharepoint.com/sites/SITENAME\""
},
"from": 0,
"size": 3,
"QueryAlterationOptions": {
"EnableModification": true,
"EnableSuggestion": true
}
}
]
}
Fehlende Ergebnisse
Nehmen wir an, dass generative Antworten so konfiguriert sind, dass Antworten basierend auf Inhalten bereitgestellt werden, die in https://<user-domain>.sharepoint.com/sites/HR gespeichert sind. Allerdings erhalten Benutzende keine Antworten auf die Frage: „Wie lauten unsere Richtlinien bezüglich Vergünstigungen und Vorteilen?“
Hinter den Kulissen werden die Abfragen der Benutzer umgeschrieben, sodass nur die Hauptschlüsselwörter an Microsoft Graph gesendet werden, was zu einer Abfrage ähnlich dem folgenden Beispiel führt:
Wenn bei dem Suchendpunkt keine Ergebnisse zurückgegeben werden, wie in der folgenden Antwort gezeigt, liefern generative Antworten ebenfalls keine Antwort.
Vorgehensweise zur Behebung
Stellen Sie sicher, dass der Knoten „Generative Antworten erstellen“ auf einen SharePoint Speicherort mit relevantem Inhalt verweist.
Zur Generierung von Antworten werden nur Dokumente in unterstützten Formaten verwendet.
Anmerkung
Es werden nur moderne SharePoint-Seiten unterstützt.
Es ist möglich, dass Dokumente erst kürzlich zu SharePoint hochgeladen wurden, aber noch nicht indiziert wurden. Es ist auch möglich, dass es Einstellungen gibt, die verhindern, dass einige Websites in den Suchergebnissen angezeigt werden. Weitere Informationen finden Sie unter Suchergebnisse fehlen in SharePoint Online.
Fehlende Benutzerberechtigungen
Generative Antworten verlassen sich bei Aufrufen von SharePoint Microsoft Graph auf delegierte Berechtigungen . Ein Benutzer muss mindestens über Leseberechtigungen für die relevanten Websites und Dateien verfügen, andernfalls gibt der Aufruf von Microsoft Graph keine Ergebnisse zurück.
Wenn dem Benutzer Berechtigungen fehlen, werden weder Ergebnisse noch Fehler oder Ausnahmen zurückgegeben. Für einen Benutzenden ohne Berechtigungen sieht es so aus, als ob keine Dokumente gefunden wurden.
Vorgehensweise zur Behebung
Ändern Sie die Berechtigungen, damit Benutzende auf die relevanten Websites und Dateien zugreifen können. Weitere Informationen finden Sie unter Freigabe und Berechtigungen im modernen SharePoint-Erlebnis.
Die App-Registrierung oder der Agent sind falsch konfiguriert
Wenn Administrierende generative Antworten über SharePoint konfigurieren, wird von ihnen erwartet, dass sie die Authentifizierung mit einer Microsoft Entra ID einrichten und zusätzliche Berechtigungsbereiche konfigurieren. Wenn Bereiche in der App-Registrierung oder in den Agent-Authentifizierungseinstellungen fehlen oder wenn die Zustimmung für die erforderlichen Bereiche nicht erteilt wurde, werden weder Ergebnisse noch Fehler oder Ausnahmen zurückgegeben. Für einen Benutzer sieht es so aus, als ob keine Dokumente gefunden wurden.
Vorgehensweise zur Behebung
Fügen Sie die erforderlichen Bereiche zur App-Registrierung und/oder den Authentifizierungseinstellungen des Agenten hinzu, und geben Sie die Einwilligung.
Das folgende Beispiel ist ein Verweis auf eine gut konfigurierte App-Registrierung:
Das folgende Beispiel zeigt die erforderlichen Authentifizierungseinstellungen in Copilot Studio:
Unterstützte Dateigröße
Derzeit können generative Antworten für SharePoint Quellen nur Dateien mit einer Größe von bis zu 7 MB verarbeiten. Größere Dateien können in SharePoint gespeichert werden und werden von einer Microsoft Graph-Suche zurückgegeben, aber nicht von generativen Antworten verarbeitet. Alternativ können Dateien bis zu einer Größe von 512 MB hochgeladen werden.
Vorgehensweise zur Behebung
Wenn die für Ihr KI-Erlebnis relevanten Dateien die Größenbeschränkung überschreiten, möchten Sie möglicherweise alternative Architekturen in Betracht ziehen, z. B. die semantische Microsoft 365-Indizierung verwenden oder Ihre Daten mit Azure OpenAI verbinden, um generative Antworten zu erhalten.
Inhalte werden durch die Inhaltsmoderation blockiert
Wenn sie Antworten generieren, Copilot Studio moderieren Agenten Inhalte, die schädlich, böswillig oder nicht konform sind oder gegen Urheberrechte verstoßen. Wenn Inhalte moderiert werden, liefern generative Antworten keine Antwort oder einen Hinweis darauf, dass Inhalte moderiert wurden. Moderationsereignisse werden jedoch protokolliert, wenn der Agent so konfiguriert ist, dass Telemetriedaten an Azure Applications Insights gesendet werden.
Nachdem Sie Ihren Agenten mit Azure App Insights verbunden haben, können Sie die folgende Abfrage in Kusto-Abfragesprache (KQL) verwenden, um herauszufinden, ob Inhalte gefiltert wurden:
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
Im folgenden Beispiel hebt die KQL-Abfrage einen Versuch hervor, generative Antworten zu verwenden, die durch Inhaltsmoderation gefiltert werden:
Vorgehensweise zur Behebung
Versuchen Sie, die Inhaltsmoderation anzupassen. Denken Sie aber daran, dass ein niedrigeres Maß an Inhaltsmoderation zu ungenaueren und weniger relevanten Antworten führen kann.
Wenn Sie der Meinung sind, dass Ihre Inhalte nicht moderiert werden sollten, reichen Sie einen Fall beim Kundensupport ein.