Microsoft 365 Copilot 的扩展性选项

在决定 AI 开发方法时,需要考虑许多选项。 Microsoft提供 Azure AI 解决方案 和Microsoft Copilot 扩展性选项,从 AI 基础结构 (IaaS) 到平台 (PaaS) ,再到软件 (SaaS) 服务,再到优化的 AI 基础结构。 本指南旨在通过 Microsoft Copilot 选项简化旅程,帮助你确定与特定需求和目标相符的最合适的解决方案。

重要

  • 适用于 Microsoft 365 Microsoft Copilot 的插件以公共预览版提供,仅在 Microsoft Teams 中的 Copilot 聊天中工作。
  • 默认情况下,所有 Microsoft 365 Copilot 许可租户中都已启用此功能。 管理员可以基于用户和组禁用此功能,并控制各个插件的批准使用方式以及启用哪些插件。 有关详细信息,请参阅: 在集成应用中管理 Copilot 的插件

扩展 Copilot 或生成自定义引擎副驾驶?

当你希望创建完全自定义的端到端 AI 产品以满足业务需求时,通常会为 Retrieval-Augmented 代 (RAG) 解决方案选择语言模型和业务流程。

另一方面,可以扩展 Microsoft Copilot,后者由大型语言模型的专用实例 (LLM) 和 Azure OpenAI 服务提供支持。 Copilot 将 LLM 响应与组织上下文相结合,以提供相关帮助。 为 Copilot 生成扩展时,可以利用表示基础 LLM 之间接口的 业务流程层 ,从正确的插件中选择和执行正确的内容。

这是你的第一个决策点:扩展 Copilot 以利用业务流程协调程序,还是使用自己的构建?

一个关系图,可帮助你确定哪些Microsoft 365 扩展性选项最适合你。有关详细信息,请阅读此页上的文章。

  • 🎯 如果要 扩展 copilot Microsoft,请转到下一部分 ,即选项 1
    • 🎯 然后,可以选择扩展;生成声明性警察、插件或连接器。 了解 扩展性类型
  • 🎯 否则,请跳到 选项 2以生成自己的副驾驶

选项 1。 扩展 Microsoft Copilot

好的,你希望利用 Copilot 业务流程协调程序。 现在,让我们快速了解Microsoft Copilot - Microsoft Copilot 可用于跨多个Microsoft产品的最终用户,包括:Microsoft 365 (Office) 应用、Teams、Outlook、PowerPoint、Word、Excel、Power Apps、Power Automate、Power Virtual Agents、Power Pages 和 Dynamics 365。

Copilot for Microsoft 365 作为“Work”配置文件提供,Copilot for Microsoft 365 订阅专为企业用户设计,旨在提高 Microsoft 365 应用程序中的工作效率。

通过为企业用户 扩展 Copilot for Microsoft 365

  • 你的服务将成为Microsoft生态系统的一部分,使你的用户能够从Microsoft产品的用户体验中受益,并允许你接触数百万用户
  • 可以为组织构建 AI 解决方案,以提高跨企业的员工工作效率
  • 可以使用 Microsoft Graph 应用以人为本的数据,为用户提供更个性化的体验
  • 可以使用在工作流中使用的 Graph 连接器、SharePoint 网站库或 Dataverse 表作为 RAG 数据源

提示

你是业务决策者吗? 查看 Microsoft Copilot 方案库

Microsoft 365 的 copilot 扩展性类型

现在,请务必了解可用于应用外部服务、应用和数据功能的各种方法。

最终用户的 Microsoft Copilot 有两个不同的扩展接口:用于连接 REST API 的独立插件和声明性 copilot。 作为类比,你可以将Microsoft Copilot 视为类似于操作系统的东西,其中插件是服务,声明性副驾驶是应用。

现在,让我们了解 () 适合你的扩展性选项:

若要为特定任务和领域知识创建副驾驶,请生成:

若要将非结构化数据添加到 Microsoft Graph 中,请使用:

  • 🎯 Graph 连接器,支持从各种源引入数据以Microsoft Graph,促进跨 Microsoft 365 和其他服务进行统一的数据访问和见解

生成的扩展越来越多。 您的选择包括:

  • 插件,将技能和操作添加到 Microsoft 365。
    • 🎯 API 插件 可以独立工作,也可以通过 OpenAPI 服务调用 REST API 来与声明性协同工作。
    • 🎯 Teams 的消息扩展 是 Teams 的搜索和操作功能,现在也作为插件工作。
    • 🎯 Copilot Studio 中的操作,用于连接 Microsoft 365 和 Power Platform 环境。
      • 对话操作可直接在 Copilot Studio 中创建,通过完成一个或多个操作来处理用户查询,然后将一个或多个响应发送回给用户。
      • 提示 使用 AI Builder 和自然语言理解(包括基于 Dataverse 的基础)来面向企业中的特定方案和工作流。
      • ,它使用 Power Automate 流映射组织中的现有流或进程以执行操作,以及检索和处理数据。
      • 连接器,它使用 Power Platform 连接器访问来自其他系统的数据,例如 Salesforce、Zendesk、MailChimp 和 GitHub 等热门企业产品。

注意

连接器和插件可以作为独立生成,也可使用声明性警长生成。

提示

如果你以前为 Teams 生成过消息扩展,则可以立即看到 Copilot 扩展性的价值,但如果想要生成最新、最出色的,请尝试生成 API 插件和图形连接器!

工具选项:Pro-code 还是低代码?

你的旅程因所需结果和编码专业知识而异。 无论你是经验丰富的编码员,还是喜欢低代码或无代码解决方案,都有一套适合你的开发风格的工具。

生成方式以及应使用的工具由你决定。 选项包括:

  • 🎯 支持代码 选项包括声明性 copilot、API 插件、消息扩展和 Graph 连接器。 Teams Toolkit for Visual Studio Code 扩展 将是开发的最佳朋友,以定制你的副驾驶。

  • 🎯 低代码无代码 选项是声明性 Copilot、所有 Copilot Studio 操作和图形连接器作为知识源。 可以在 Copilot Studio 上使用用户友好的界面进行快速开发。

显示各种开发人员选项的关系图。

权衡选项

在决定选择哪个选项时,需要考虑许多因素。 在确定路径之前,最好考虑每个选项的优缺点。 这可确保你做出符合发展需求和目标的明智决策。

扩展性选项 优点 限制
Graph 连接器 能够添加 (活动 ,例如 查看、修改和共享) ,从而提高相关性

无需打开即可立即获取内容的语义发现

Graph 中的内容还适用于 Microsoft365.com、SPO 和必应中的 ContextIO、内容建议和企业搜索

第三方数据通过编制数据索引 (了解详细信息)
最终用户不可见或不可发现,除非与声明性警长和/或消息扩展一起使用

无旁加载。 需要搜索管理员角色才能将 Graph 连接器部署到 Copilot

如果未在系统中实现 Entra ID 组,则需要创建调用 Graph API 的外部组并维护成员身份的同步状态
声明性警长 你自己的品牌聊天体验

改进了可发现性和用户体验
仍在个人预览版中,功能有限
API 插件 支持搜索和操作

支持基本自适应卡片,实现更好的 UX

使用具有 OpenAPI 规范的现有 REST API 简化开发

可以包括 LLM 的说明
仍在个人预览版中,功能有限
Teams 消息扩展 可通过 Teams 应用商店或应用源市场发现

支持搜索和操作

支持自适应卡片,实现更好的 UX 和更多控件

也适用于 Outlook

如果以前有适用于 Teams 的生成消息扩展,则它们现在用作插件
每个用户最多启用 100 万个插件

最多 (3 个) 和参数 (最多 5 个)

业务流程协调程序仅原因,每个提示有 10 个插件

数据可以离开合规性边界,因为它调用机器人框架命令,该命令托管在 Microsoft 365 边界的外部

性能取决于开发人员和托管

使用复杂提示处理多参数可能具有挑战性
Copilot Studio 插件 最快到首次运行体验

无需基础结构管理

无需编码体验

Copilot Studio 包含在 Microsoft Copilot 许可证中
自定义可以受到限制

缩放可能仅限于 Microsoft Copilot Studio 订阅层

如果插件使用 Power Platform 连接器,则用户需要 Power Platform 许可证

数据类型

考虑数据:数据的结构、预期的卷和活动级别,以及所需的数据访问。

解决方案 数据结构 数据量 数据活动 Summarize/Act
Graph 连接器 非结构化数据 (例如 纯文本文档、wiki 页面和 PDF 文件) 每个连接最多 500 万个项目 每秒最多 20 个请求 汇总 (Copilot 仅分析和提取关键信息)
消息扩展插件 结构化数据 (预定义方式进行组织,通常采用表的形式,其中包含行和列) 适用于 500 多万) 的大容量数据 ( 适用于高活动 (超过 20 req/sec.) 使用自适应卡片汇总 + 操作 (,用户可以修改数据)
Copilot Studio 插件 结构化数据 适用于 500 多万) 的大容量数据 ( 适用于 500 多万) 的大容量数据 ( 仅汇总

即将推出:很快,Copilot 将使用机器学习技术分析输入提示以生成新内容。 它根据可用插件命令的说明和参数检查这些命令。 然后,它将相关数据填充到这些参数中,并执行 命令。

选项 2:为 Microsoft 365 生成自定义引擎副驾驶

借助 Azure AI 服务,你可以为 Teams 和 Microsoft 365 应用程序创建自定义 AI 聊天机器人。 如果你在 Teams 聊天上寻求自定义机器人解决方案,则构建自己的副驾驶非常适合你。

说明 Teams 中的自定义引擎协同代理工作原理的关系图

它与 Microsoft 365 的 Copilot 扩展有何不同?

在为 Microsoft 365 生成副驾驶的上下文中,有几个选项可用。 此图提供了 Copilot 扩展性 选项 (Graph 连接器、插件和声明性 copilot 之间的比较,这些选项可以连接到 Graph 连接器和插件) 和 自定义引擎 copilot

此图比较了 Copilot 扩展和自定义引擎 copilot for M365 之间的选项

自定义引擎副驾驶在 BYO (自带) 模型上运行。 因此,可以使用首选 LLM 和业务流程协调程序。

生成自定义引擎副驾驶是一个很好的选择,如果:

  • 你想要选择模型和业务流程
  • 你以前在构建 Teams 机器人方面有经验,或者熟悉 Teams 机器人开发
  • 你的目标是让所有 Microsoft 365 用户都可以访问对话 AI 机器人,无论其 Copilot 许可状态如何

🎯 详细了解如何构建自己的 自定义引擎副驾驶

工具选项:Pro-code 还是低代码?

生成方式以及应使用的工具由你决定。 选项包括:

  • 🎯 Pro-code:如果你更愿意为完全自定义编写代码,请将 Teams AI 库Teams Toolkit for Visual Studio Code 扩展配合使用

  • 🎯 低代码无代码:可以在 Copilot Studio 上使用用户友好的界面快速开发,以生成 Copilot Studio 自定义副驾驶。

后续步骤

了解生成连接器和插件的先决条件:

另请参阅