添加 SharePoint 作为知识源

SharePoint 作为生成式答案 的知识源 ,其工作原理是将代理与 SharePoint URL(例如 contoso.sharepoint.com/sites/policies)配对。 当用户提出问题并且代理没有用于回答的主题时,代理会搜索 URL 和所有子路径。 例如,contoso.sharepoint.com/sites 等 URL 还包括 contoso.sharepoint.com/sites/policies 等子路径。 生成式回答将这些内容总结成有针对性的回答。

当您发布代理时,使用生成式应答的调用将代表与代理聊天的用户使用代理中配置的身份验证设置进行。 默认情况下,在 Copilot Studio 和 Microsoft Teams 中创建的代理配置有使用 Microsoft 进行身份验证的身份验证选项,该选项适用于 Microsoft Teams、Power Apps 和 Microsoft 365 Copilot 等环境。

备注

现在可以在 Microsoft Teams 聊天中使用 SharePoint 数据生成答案,而不需要手动身份验证。 若要将此方法用于以前发布的代理,请重新配置代理以使用 Microsoft 进行身份验证,然后再次发布到 Microsoft Teams。 可能需要几个小时的时间才能使此更改生效。 如果用户正在对话中,但更改似乎尚未生效,则他们可在聊天中键入“重新开始”,强制对话以使用最新版本的代理重新启动。 这些更改现在可用于用户与代理之间的 Teams 1:1 聊天。 它们尚不适用于群聊或频道消息。

如果要对代理使用手动身份验证,请参阅 高级身份验证方案

要从 SharePoint 获得更好的搜索结果并支持最大 200 MB 大小的文件,请在与代理相同的租户中使用 Microsoft 365 Copilot 许可证,并打开增强搜索结果

对于与其代理在同一租户中没有 Microsoft 365 Copilot 许可的制作者,由于内存限制,生成答案只能使用 7 MB 以下的 SharePoint 文件。 如果文件大于 7 MB,请考虑拆分成多个较小的文件。 有关详细信息,请参阅文件大小支持

备注

使用 SharePoint 作为知识源的代理回复不包含在对话记录中。

支持的页面和文件类型

支持新式 SharePoint 页面。 此外,包含以下文件类型的 SharePoint 站点可用作知识源:

  • Word 文档 (DOC/DOCX)
  • PowerPoint (PPT/PPTX)
  • PDF files

备注

要从 SharePoint 获得更好的搜索结果并支持最大 200 MB 大小的文件,请在与代理相同的租户中使用 Microsoft 365 Copilot 许可证,并打开增强搜索结果

备注

仅支持现代页面。 SharePoint 上经典 ASPX 页面的内容不用于生成答案。

添加 SharePoint 知识源

若要添加 SharePoint 为知识源,请执行以下步骤:

  1. 打开代理。

  2. 概述知识页面,或生成式答案节点属性中选择添加知识

  3. 选择SharePoint

  4. 提供 SharePoint URL。 使用手动换行符分隔多个 URL(使用 Shift + Enter)。

  5. 添加名称(默认情况下,使用文件名)。

  6. 添加说明。 描述应尽可能详细,尤其是在启用生成式人工智能的情况下,因为描述有助于人工智能流程编排

  7. 选择添加以完成知识来源的添加。

高级身份验证场景

默认情况下,Copilot Studio 预配置代理,以便当用户通过 Microsoft Teams、Power Apps 或 Microsoft 365 Copilot 连接到代理时,使用 Microsoft 身份验证来验证用户身份以访问 SharePoint 源。 但是,如果您需要手动配置身份验证,则需要执行以下步骤,以便生成式答案使用 SharePoint 数据源。

重要提示

如果启用了受限 SharePoint 搜索,则阻止使用 SharePoint。

  • 要验证您的代理,请参阅 身份验证

  • 有关如何创建所需的 Microsoft Entra ID 应用程序注册的说明,请参阅使用 Microsoft Entra ID 配置用户身份验证。 创建此注册时,您或您的管理员必须在 Microsoft Entra ID 应用程序注册中指定 Sites.Read.AllFiles.Read.All 范围。

  • 选择 无身份验证 将指定代理不会从 SharePoint中检索信息。

  • 在配置身份验证时,范围控制用户访问。 在 Copilot Studio 中现有的 profileopenid 值附近的范围字段中指定 Sites.Read.AllFiles.Read.All。 这些作用域在使用代理时不会授予用户更高的权限,但允许用户按照为生成式答案配置的 SharePoint 网站上允许的内容。

  • 此配置仅适用于生成式答案,不适用于 Power Platform 连接器。

已知问题

  • 对于与其代理在同一租户中没有 Microsoft 365 Copilot 许可的制作者,由于内存限制,生成答案只能使用 7 MB 以下的 SharePoint 文件。 如果文件大于 7 MB,请考虑拆分成多个较小的文件。 有关详细信息,请参阅文件大小支持
  • 我们建议从 URL 中省略 https:// 。 已识别的 SharePoint URL 来自 sharepoint.com 域。
  • 支持新式页面 。 但是,不支持包含 SPFx 组件的新式页面。
  • 带有可折叠导航菜单或自定义 CSS 的 SharePoint 网站不用于生成答案。
  • SharePoint 上经典 ASPX 页面不用于生成答案。
  • 如果要通过 SharePoint 公式使用动态 Power Fx URL,则必须使用 经典数据选项,该选项可从生成式应答节点属性中获得。 有关如何在主题中将内容与生成式答案节点结合使用 SharePoint 的详细信息,请参阅 将内容用于 SharePoint 生成式答案