无需创建向量数据库即可构建 AI 驱动的应用

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

微软推出 SharePoint Embedded 的 Copilot 检索 API 和 MCP 服务器(公开预览版)。检索 API 让开发者用企业内容为 AI 提供依据,内容保留在 Microsoft 365 内并自动继承合规管控,无需自建索引和权限同步;MCP 服务器支持用自然语言和编码助手快速创建、管理应用。两者结合可快速构建安全合规的 AI 应用,按用量付费,无前期投入。

🔎

延伸解读

为何无需自建向量数据库

文章指出,使用 SharePoint Embedded 的 Copilot 检索 API 后,开发者无需构建和维护文本提取、嵌入生成、向量数据库存储及权限同步的完整管道。因为内容保留在 Microsoft 365 内,检索由 Microsoft 365 处理,且返回结果已按用户权限修剪。这省去了自建索引和权限同步的长期运维成本,让团队更专注于业务逻辑和 AI 体验本身。

合规与数据驻留如何继承

由于内容始终留在客户的 Microsoft 365 租户内,应用自动继承 Microsoft Purview 的合规管控,包括审计、电子数据展示、保留、数据丢失防护、敏感度标签和条件访问。对于构建多租户 SaaS 应用的开发者,这意味着无需接管客户数据,也无需重建一套合规栈,降低了合规风险和责任负担。

许可与计费的实际考量

文章说明,查询检索 API 的用户并不都需要 Microsoft 365 Copilot 许可证,只要租户中至少有一个用户拥有该许可证来初始化语义索引即可。计费采用按用量付费模式,通过 Azure 订阅结算,无前期承诺,并支持两种模式:由拥有或开发应用的租户标准计费,或向注册使用应用的租户传递计费。这为不同商业模式的团队提供了灵活性。

MCP 服务器加速开发流程

SharePoint Embedded MCP 服务器(公开预览版)通过开源 npm 包 @microsoft/spe-mcp 提供,支持 GitHub Copilot、Claude、Cursor 等 MCP 兼容客户端。开发者可用自然语言描述需求,让编码代理代为创建容器类型、配置计费、上传内容或搭建参考应用,替代手动点击门户和拼接 Graph/Azure CLI 命令。这能显著缩短从项目初始化到可运行 AI 应用的时间。

❓

Q&A

如何在不创建向量数据库的情况下构建AI应用?

可以使用微软的SharePoint Embedded Copilot检索API,它允许开发者用企业内容为AI提供依据,内容保留在Microsoft 365内并自动继承合规管控,无需自建索引和权限同步,从而避免创建向量数据库。

SharePoint Embedded的Copilot检索API有什么作用?

该API让开发者从SharePoint Embedded内容中检索相关段落,作为AI体验的 grounding 数据。开发者可以控制提示、编排流程和模型,而检索由Microsoft 365处理,内容保留在Microsoft 365内,无需构建单独的内容索引基础设施。

使用SharePoint Embedded构建AI应用需要哪些许可?

不需要为每个查询检索API的用户都拥有Microsoft 365 Copilot许可证,只要租户中至少有一个用户拥有该许可证即可。该许可用户可以初始化语义索引。

SharePoint Embedded MCP服务器是什么?

SharePoint Embedded MCP服务器(公开预览版)是一个开源npm包(@microsoft/spe-mcp),允许MCP兼容的AI客户端(如GitHub Copilot、Claude、Cursor等)通过自然语言创建和管理SharePoint Embedded应用,简化设置和配置。

SharePoint Embedded如何计费?

SharePoint Embedded采用基于消费的按用量付费模式,通过Azure订阅计费,无前期投入。可以选择标准计费(由拥有或开发应用的租户支付)或转嫁计费(由注册使用应用的租户支付)。

如何快速开始构建一个基于企业内容的AI应用?

最快的方法是使用SharePoint Embedded MCP服务器(预览版),运行 npx @microsoft/spe-mcp,然后让编码助手创建一个SharePoint Embedded项目和示例应用,即可上传文件。之后使用Microsoft 365 Copilot检索API构建 grounded AI体验。

🏷️

标签

➡️

继续阅读