指向 SharePoint 源的生成式答案不返回结果
生成式答案允许制作者创建代理来回答基于数据源的问题,如公共网站或 SharePoint,方法是将代理指向这些数据源。 但是,有时代理不会提供回复,而是返回类似我不知道该如何解决这个问题。您能试着换一种说法吗?(实际消息取决于实施情况)。
配置 SharePoint 数据源时,可能会有几个不同的因素阻止创建生成式答案节点返回响应,如以下各节所述。
缺少搜索结果
当 Copilot Studio 搜索 SharePoint 时,只有前三个搜索结果会被用来汇总并生成回复。 如果没有搜索结果返回,生成式答案节点不会提供回复。
修复方法
确保您的创建生成式答案节点指向包含相关内容的 SharePoint 位置。
只有支持的格式的文档用于生成回复。
备注
仅支持现代 SharePoint 页面。
可能文档最近上载到 SharePoint,但尚未索引。 也有可能存在阻止某些网站出现在搜索结果中的设置。 有关更多信息,请参阅在线 SharePoint 中缺少搜索结果。
缺少用户权限
超过 SharePoint 的生成式答案在搜索时依赖委派权限。 用户至少必须对相关网站和文件具有读取权限,否则不会返回任何搜索结果。
如果用户缺少权限,则不会返回任何结果,也不会返回任何错误或异常。 对于没有权限的用户,似乎没有找到任何文档。
修复方法
修改权限以便用户可以访问相关网站和文件。 有关更多信息,请参阅 SharePoint 现代体验中的共享和权限。
应用注册或代理配置错误
当管理员通过 SharePoint 配置生成式答案时,管理员需要使用 Microsoft Entra ID 设置身份验证,并配置额外范围。 如果应用注册或代理身份验证设置中缺少范围,或者未向所需范围授予同意,则不会返回任何结果,也不会返回任何错误或异常。 对于用户来说,似乎找不到任何文档。
修复方法
将必要的范围添加到应用程序注册和/或代理的身份验证设置中,并给予同意。
以下示例引用了配置良好的应用程序注册:
以下示例显示了 Copilot Studio 中所需的身份验证设置:
文件大小支持
对于 SharePoint 来源,如果您的代理在同一租户中没有 Microsoft 365 Copilot 许可证,则生成式答案只能处理大小不超过 7 MB 的文件。 您还必须关闭增强搜索结果功能。
如果您与代理在同一租户中拥有 Microsoft 365 Copilot 许可证,则最大文件大小为 200 MB。 您还必须打开增强搜索结果功能。
较大的文件可以存储在 SharePoint 中,由 Microsoft Graph 搜索返回,但不会由生成式答案处理。 作为替代方案,您可以上传自己的文件,文件大小最高可达 512 MB。
修复方法
如果与对话式 AI 体验相关的文件超过大小限制,您可能需要探索替代体系结构,例如使用 Microsoft 365 语义索引或针对生成式回复将数据连接到 Azure OpenAI。
内容审核阻止的内容
当他们生成回复时,Copilot Studio 代理会审核有害、恶意、不合规或侵犯版权的内容。 当内容经过审核时,生成式答案不会提供回复或内容经过审核的指示。 但是,当代理配置为向 Azure Applications Insights 发送遥测数据时,会记录审核事件。
将代理连接到 Azure App Insights 后,可以使用以下 Kusto 查询语言(KQL)查询来查找内容是否已筛选:
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 查询突出显示了使用通过内容审核过滤的生成式答案的尝试:
修复方法
尝试调整内容审核,但请记住,较低的内容审核级别可能会导致答案不太准确或不相关。
如果您认为您的内容不应加以审核,请向客户支持部门提出案例。