Freigeben über


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:

Screenshot einer Suchabfrage im Graph-Tester.

Wenn bei dem Suchendpunkt keine Ergebnisse zurückgegeben werden, wie in der folgenden Antwort gezeigt, liefern generative Antworten ebenfalls keine Antwort.

Screenshot, der zeigt, dass bei einer Suche im Graph-Tester keine Ergebnisse zurückgegeben wurden.

Vorgehensweise zur Behebung

  1. Stellen Sie sicher, dass der Knoten „Generative Antworten erstellen“ auf einen SharePoint Speicherort mit relevantem Inhalt verweist.

  2. Zur Generierung von Antworten werden nur Dokumente in unterstützten Formaten verwendet.

    Anmerkung

    Es werden nur moderne SharePoint-Seiten unterstützt.

  3. 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:

Screenshot der App-Registrierungsberechtigungen.

Das folgende Beispiel zeigt die erforderlichen Authentifizierungseinstellungen in Copilot Studio:

Screenshot der die Copilot Studio-Authentifizierungseinstellungen zeigt.

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:

Screenshot von Azure Application Insights.

Vorgehensweise zur Behebung