다음을 통해 공유


SharePoint 원본을 가리키는 생성형 답변이 결과를 반환하지 않음

생성형 답변을 통해 제작자는 공개 웹 사이트 SharePoint와 같은 데이터 소스를 기반으로 하거나 해당 데이터 소스에서 에이전트를 가리켜 질문에 응답하는 에이전트를 만들 수 있습니다. 그러나 때때로 에이전트는 응답을 제공하지 않고 대신 '어떻게 도와야 할지 잘 모르겠습니다. 표현을 바꿔 볼 수 있겠니?' (실제 메시지는 구현에 따라 다릅니다.)

SharePoint 데이터 원본이 구성된 경우 다음 섹션에 설명된 것과 같이 생성형 답변 만들기 노드가 응답을 반환하지 못하게 하는 여러 가지 요인이 있을 수 있습니다.

참고

계속하기 전에 SharePoint에서 생성형 답변을 설정하는 방법에 대한 지침을 따랐는지 확인하세요.

더 나은 검색 결과를 얻으려면 에이전트와 동일한 테넌트 내에서 Microsoft 365 Copilot 라이선스를 사용하는 것이 좋습니다.

검색 결과가 누락되었음

Copilot Studio에서 SharePoint를 검색할 때 상위 3개의 검색 결과만 요약하고 응답을 생성하는 데 사용됩니다. 검색 결과가 반환되지 않으면 생성형 답변 노드가 응답을 제공하지 않습니다.

수정 방법

  1. 생성형 답변 만들기 노드가 관련 콘텐츠가 있는 SharePoint 위치를 가리키는지 확인합니다.

  2. 지원되는 형식의 문서만 응답을 생성하는 데 사용됩니다.

    참고

    최신 SharePoint 페이지만 지원됩니다.

  3. 문서가 최근에 SharePoint에 업로드되었지만 아직 인덱싱되지 않았을 수 있습니다. 일부 사이트가 검색 결과에 표시되지 않도록 하는 설정이 있을 수도 있습니다. 자세한 내용은 SharePoint 온라인에서 검색결과가 누락됨을 참조하세요.

사용자 권한 누락됨

SharePoint에 비해 생성형 답변은 검색 시 위임된 권한에 의존합니다. 최소한 사용자에게 관련 사이트 및 파일에 대한 읽기 권한이 있어야 하며, 그렇지 않으면 검색 결과가 반환되지 않습니다.

사용자에게 권한이 없는 경우 결과나 오류 또는 예외가 반환되지 않습니다. 권한이 없는 사용자의 경우 문서를 찾을 수 없는 것처럼 나타납니다.

수정 방법

사용자가 관련 사이트 및 파일에 액세스할 수 있도록 권한을 수정합니다. 자세한 내용은 SharePoint 최신 환경의 공유 및 권한을 참조하세요.

앱 등록 또는 에이전트가 잘못 구성되었습니다

관리자가 SharePoint에서 생성형 답변을 구성하는 경우 관리자는 Microsoft Entra ID로 인증을 설정하고 추가 범위를 구성해야 합니다. 앱 등록 또는 에이전트 인증 설정에서 범위가 누락되었거나 필요한 범위에 동의가 부여되지 않은 경우 결과나 오류 또는 예외가 반환되지 않습니다. 사용자의 경우 문서를 찾을 수 없는 것처럼 나타납니다.

수정 방법

앱 등록 및/또는 에이전트의 인증 설정에 필요한 범위를 추가하고 동의를 부여하십시오.

다음 예는 잘 구성된 앱 등록에 대한 참조입니다.

앱 등록 권한의 스크린샷.

다음 예제에서는 Copilot Studio의 필수 인증 설정을 보여줍니다.

Copilot Studio 인증 설정을 보여주는 스크린샷.

파일 크기 지원

SharePoint 원본의 경우 에이전트와 동일한 테넌트에 Microsoft 365 Copilot 라이선스가 없는 경우 생성형 답변은 최대 7MB 크기의 파일만 처리할 수 있습니다. 향상된 검색 결과 기능도 꺼야 합니다.

에이전트와 동일한 테넌트에 Microsoft 365 Copilot 라이선스가 있는 경우 최대 파일 크기는 200MB입니다. 향상된 검색 결과 기능도 켜야 합니다.

더 큰 파일은 SharePoint에 저장할 수 있으며 Microsoft Graph 검색에서 반환되지만 생성형 답변에서는 처리되지 않습니다. 또는 최대 512MB 크기의 자체 파일을 업로드할 수도 있습니다.

수정 방법

대화형 AI 환경과 관련된 파일이 크기 제한을 초과하는 경우 Microsoft 365 의미 체계 인덱싱을 사용하거나 생성형 답변을 위해 데이터를 Azure OpenAI에 연결하는 등 대체 아키텍처를 탐색할 수 있습니다.

콘텐츠 조정에 의해 차단된 콘텐츠

응답을 생성하면 Copilot Studio 에이전트는 유해하거나, 악의적이거나, 규정을 준수하지 않거나, 저작권을 위반하는 콘텐츠를 조정합니다. 콘텐츠가 조정되면 생성형 답변은 콘텐츠가 조정되었다는 응답이나 표시를 제공하지 않습니다. 그러나 에이전트가 원격 분석 데이터를 Azure Applications Insights로 보내도록 구성된 경우 중재 이벤트가 기록됩니다.

에이전트를 Azure App Insights에 연결한 후 다음 KQL(Kusto 쿼리 언어) 쿼리를 사용하여 콘텐츠가 필터링되었는지 확인할 수 있습니다.

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

다음 예에서 KQL 쿼리는 콘텐츠 조정으로 필터링된 생성형 답변을 사용하려는 시도를 강조합니다.

Azure Application Insights의 스크린샷.

수정 방법