Odpowiedzi generatywne wskazujące na źródła SharePoint nie zwracają wyników
Odpowiedzi generatywne umożliwiają twórcom tworzenie agentów, którzy odpowiadają na pytania oparte na źródłach danych, takich jak publiczne strony internetowe lub SharePoint, poprzez wskazywanie agenta na te źródła danych. Czasami jednak agent nie udziela odpowiedzi i zamiast tego zwraca coś w rodzaju 'Nie jestem pewien, jak w tym pomóc. Czy możesz spróbować przeformułować?" (Rzeczywista wiadomość zależy od implementacji).
Po skonfigurowaniu SharePoint źródła danych może istnieć kilka różnych czynników, które uniemożliwiają węzłowi Utwórz odpowiedzi generatywne zwrócenie odpowiedzi, takich jak te opisane w poniższych sekcjach.
Notatka
Zanim przejdziesz dalej, upewnij się, że postępowałeś zgodnie z instrukcjami dotyczącymi ustawiania generatywnych odpowiedzi w SharePoint.
Aby uzyskać lepsze wyniki wyszukiwania, zalecamy licencję usługi Copilot w ramach tej samej dzierżawy co agent. Microsoft 365
Brak wyników wyszukiwania
Podczas Copilot Studio wyszukiwania SharePoint tylko pierwsze trzy wyniki wyszukiwania są używane do podsumowania i wygenerowania odpowiedzi. Jeśli nie zostaną zwrócone żadne wyniki, węzeł odpowiedzi generatywnych nie dostarczy odpowiedzi.
Jak rozwiązać problem
Upewnij się, że węzeł Utwórz odpowiedzi generatywne wskazuje na lokalizację SharePoint z odpowiednią treścią.
Do generowania odpowiedzi są używane tylko dokumenty w obsługiwanych formatach.
Uwaga
Obsługiwane są tylko nowoczesne strony SharePoint.
Możliwe, że dokumenty zostały niedawno przesłane SharePoint, ale nie zostały jeszcze zindeksowane. Istnieją także ustawienia uniemożliwiające pojawianie się pewnych witryn w wynikach wyszukiwania. Aby uzyskać więcej informacji, zobacz temat Wyniki wyszukiwania brakujące w trybie online SharePoint.
Brakujące uprawnienia użytkownika
Odpowiedzi generatywne podczas wyszukiwania polegają SharePoint na delegowanych uprawnieniach . Użytkownik musi mieć co najmniej uprawnienia do odczytu odpowiednich witryn i plików, w przeciwnym razie nie zostaną zwrócone żadne wyniki wyszukiwania.
Jeśli użytkownik nie ma uprawnień, nie są zwracane żadne wyniki, nie są zwracane żadne błędy ani wyjątki. Wygląda na to, że w przypadku użytkownika bez uprawnień nie znaleziono żadnych dokumentów.
Jak rozwiązać problem
Uprawnienia dostępu użytkowników do odpowiednich witryn i plików. Aby uzyskać więcej informacji, zobacz Udostępnianie i uprawnienia w nowoczesnych sposób pracy SharePoint.
Rejestracja aplikacji lub agent są nieprawidłowo skonfigurowane
Gdy administratorzy konfigurują odpowiedzi generatywne za pośrednictwem SharePoint, administratorzy powinni skonfigurować uwierzytelnianie za pomocą identyfikatora Microsoft Entra ID i skonfigurować dodatkowe zakresy. Jeśli brakuje zakresów w rejestracji aplikacji lub w ustawieniach uwierzytelniania agent lub jeśli zgoda nie została udzielona do wymaganych zakresów, nie są zwracane żadne wyniki ani żadne błędy ani wyjątki. Dla użytkownika wygląda to tak, jakby nie znaleziono żadnych dokumentów.
Jak rozwiązać problem
Dodaj niezbędne zakresy do ustawień uwierzytelniania rejestracji aplikacji i/lub agent, a następnie udziel zgody.
Poniżej przedstawiono przykładowy odwołanie do dobrze skonfigurowanej rejestracji aplikacji:
W następującym przykładzie przedstawiono wymagane ustawienia uwierzytelniania w Copilot Studio:
Obsługa rozmiaru pliku
W przypadku SharePoint źródeł, jeśli nie masz Microsoft 365 licencji usługi Copilot w tej samej dzierżawie co agent, odpowiedzi generowane mogą przetwarzać tylko pliki o rozmiarze do 7 MB. Musisz także wyłączyć funkcję Ulepszone wyniki wyszukiwania.
Jeśli masz Microsoft 365 licencję usługi Copilot w tej samej dzierżawie co agent, maksymalny rozmiar pliku wynosi 200 MB. Musisz także wyłączyć funkcję Ulepszone wyniki wyszukiwania.
Większe pliki mogą być przechowywane w SharePoint Microsoft Graph ale są zwracane przez wyszukiwanie, ale nie są przetwarzane przez odpowiedzi generatywne. Alternatywnie możesz przesłać własne pliki, które mogą mieć rozmiar do 512 MB.
Jak rozwiązać problem
Jeśli pliki istotne dla konwersacyjnego doświadczenia AI przekraczają ograniczenie rozmiaru, warto zbadać alternatywne architektury, takie jak użycieSemantycznego indeksowania Microsoft 365 i połączenie danych z platformą Azure OpenAI na potrzeby odpowiedzi generatywnych.
Zawartość blokowana przez moderowanie zawartości
Generując odpowiedzi, Copilot Studio agenci moderują treści, które są szkodliwe, złośliwe, niezgodne z przepisami lub naruszają prawa autorskie. Kiedy zawartość zostanie moderowana, odpowiedzi generatywne nie dostarczają odpowiedzi ani wskazania, że zawartość była moderowana. Jednak zdarzenia moderacji są rejestrowane, gdy agent jest skonfigurowany do wysyłania danych telemetrycznych do usługi Azure Applications Insights.
Po połączeniu agent z Azure App Insights możesz użyć następującego zapytania języka zapytań Kusto (KQL), aby dowiedzieć się, czy zawartość została odfiltrowana:
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
W poniższym przykładzie zapytanie KQL podkreśla próbę użycia odpowiedzi generujących filtrowane przez moderowanie zawartości:
Jak rozwiązać problem
Spróbuj dostosować moderację treści, ale pamiętaj, że niższy poziom moderacji treści może spowodować, że odpowiedzi będą mniej dokładne lub trafne.
Jeśli uważasz, że zawartość nie powinna być moderowana, sprawę należy zgłaszać do działu obsługi klienta.