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 以利用业务流程协调程序,还是使用自己的构建?
- 🎯 如果要 扩展 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 聊天上寻求自定义机器人解决方案,则构建自己的副驾驶非常适合你。
它与 Microsoft 365 的 Copilot 扩展有何不同?
在为 Microsoft 365 生成副驾驶的上下文中,有几个选项可用。 此图提供了 Copilot 扩展性 选项 (Graph 连接器、插件和声明性 copilot 之间的比较,这些选项可以连接到 Graph 连接器和插件) 和 自定义引擎 copilot:
自定义引擎副驾驶在 BYO (自带) 模型上运行。 因此,可以使用首选 LLM 和业务流程协调程序。
生成自定义引擎副驾驶是一个很好的选择,如果:
- 你想要选择模型和业务流程
- 你以前在构建 Teams 机器人方面有经验,或者熟悉 Teams 机器人开发
- 你的目标是让所有 Microsoft 365 用户都可以访问对话 AI 机器人,无论其 Copilot 许可状态如何
🎯 详细了解如何构建自己的 自定义引擎副驾驶。
工具选项:Pro-code 还是低代码?
生成方式以及应使用的工具由你决定。 选项包括:
🎯 Pro-code:如果你更愿意为完全自定义编写代码,请将 Teams AI 库与 Teams Toolkit for Visual Studio Code 扩展配合使用
🎯 低代码 或 无代码:可以在 Copilot Studio 上使用用户友好的界面快速开发,以生成 Copilot Studio 自定义副驾驶。
后续步骤
了解生成连接器和插件的先决条件: