扩展 Microsoft 365 Copilot
智能 Microsoft 365 Copilot 副驾驶®是一种 AI 驱动的生产力工具,可让用户在 Outlook、Teams 和 Word 等 Microsoft 365 个应用程序之间保持工作,并基于 Microsoft Graph 数据。 它提供用户有权访问的电子邮件、聊天和文档等知识,以及理解、总结、预测、回忆、翻译和生成内容等 技能。
Copilot 扩展性是使用更多知识和技能自定义和扩展智能 Microsoft 365 Copilot 副驾驶®的功能。 开发人员可以扩展智能 Microsoft 365 Copilot 副驾驶®来构建 Copilot 代理,将自定义知识、技能和流程自动化引入智能 Microsoft 365 Copilot 副驾驶®,并根据客户的独特需求对其进行定制。
Copilot 代理基本上由自定义知识 (通过说明和地面数据) 、自定义技能 ((包括操作、触发器和工作流) )和自治 ((包括规划、学习和升级) ) 组成。
此外,IT 管理员可以在Microsoft 365 管理中心和 Power Platform 管理中心配置适当的 Copilot 连接器,以扩展其租户中的所有用户可用的知识。 这些连接器遵守来自知识源本身的数据访问限制。
注意
本培训单元介绍 Copilot 扩展性。 提供其他培训,以更详细地检查扩展性。
什么是代理?
实质上,代理是 Copilot 的范围版本。 它们旨在代表你自动执行和执行特定的业务流程。 每个代理都是一个或两个特定任务的专家,例如:
- 检索信息
- 汇总数据
- 采取措施,例如发送电子邮件或更新记录
可以自定义代理以满足特定的业务需求,例如:
- 人力资源代理
- Analytics 代理
- 项目管理代理
- 法定代理
- 映像创建代理
以下列表提供了一些可为组织开发的内容的实用示例:
- 工程团队的项目管理代理。 例如,一个依赖于项目管理软件的工程团队。 可以生成一个代理,使用户能够监视未结票证。 例如,用户可以请求有关分配给他们的所有问题的信息,并且代理可以从 API 无缝检索和显示此数据。
- 用于电子商务的产品库存代理。 如果业务在商业领域运营,可以通过将内部库存代理连接到产品数据库来构建该代理。 例如,用户可以要求 Copilot 验证特定项的可用性,并简化内部进程。
- 市场营销活动的图像创建代理。 如果需要用于营销的图像,可以创建一个代理,以帮助开发针对你的市场活动定制的营销资产。
代理类型
可以使用声明性或自定义引擎方法生成 Copilot 代理。 虽然最终用户可能不会注意到差异,但开发方法却不同。 此设计使开发人员能够灵活地选择其构建方式。
- 声明性代理。 这些代理实质上是自定义知识的集合, (通过说明和地面数据) 以及自定义技能 (包括操作、触发器和工作流) 。 它们托管在 Copilot 业务流程协调程序和基础模型之上,以创建丰富的对话体验。 这些代理可与 Microsoft 365 集成。 它们还可以利用 Copilot 连接器实现高级功能。 它们还可以包括其他功能,例如适用于 Teams 和 Microsoft 365 的 API 插件和应用功能。 本单元稍后将介绍连接器和插件。
- 自定义引擎代理。 这些代理是使用自定义基础模型和业务流程协调程序开发的。 可以使用自己的堆栈根据特定的企业需求定制它们。 可以使用各种工具生成自定义引擎代理,包括Copilot Studio、Teams AI 库和 Azure AI。 自定义引擎代理目前可作为独立应用、Teams 应用工作,将来充当沉浸式 Copilot 代理体验。 自定义引擎代理和Copilot Studio自定义代理具有类似的特征-它们不使用Microsoft Copilot基础模型或业务流程。 如果需要有关业务流程的更高级的自定义,或者如果用户不使用智能 Microsoft 365 Copilot 副驾驶®,请考虑使用自定义代理路径。 可以通过多种替代方法生成它,例如 Teams AI 库或用于自定义引擎代理的 Azure OpenAI,或用于生成自定义代理的Copilot Studio。
若要找出最适合你的代理,请在 Microsoft 365 的代理选项中了解差异。
扩展性选项的类型
正如你刚刚了解到的,声明性代理包括自定义知识和自定义技能的集合。 可以使用 Copilot 连接器在 Microsoft 365 中无缝集成它们,以调用标准 REST API 以与其他应用程序集成或添加自己的功能。
声明性代理具有:
- 熟悉的用户界面。 声明性代理既看起来像Microsoft Copilot,又像Microsoft Copilot一样工作。
- 应用于特定任务的特定于域的知识。 例如,旅行规划器或营养助手。
- 能够与插件和连接器集成。 声明性代理可以调用专用服务并访问域专业知识
其他读取。 有关详细信息,请参阅 声明性代理。
Copilot 连接器
借助 Copilot 连接器,开发人员和 IT 管理员能够应用自定义知识,构建自定义技能,并通过 Copilot 代理Microsoft Copilot现用功能。 有两种类型的连接器:
-
Microsoft Graph 连接器。 图形连接器允许将其他信息(包括外部数据源)引入Microsoft Graph。 此过程使信息可在各种Microsoft 365 体验(包括智能 Microsoft 365 Copilot 副驾驶®)中发现。 此集成允许 Copilot 访问和利用更广泛的组织知识。 使用 Graph 连接器,可以:
- 充分利用外部数据。 连接器可以让 Copilot 访问和汇总来自不同源的各种数据集,从而获得更全面的见解。
- 使用 Copilot 作为研究辅助。 借助连接器,Copilot 可以使用所选的数据集以本机方式查找、汇总和执行 Q&A) (的问题和解答。
- 在Microsoft搜索、ContextIQ 等中显示 Copilot 的智能。 连接器使你能够增强用户已经搜索答案的方式。
-
Power Platform 连接器。 Power Platform 连接器是使 Power Platform 应用程序(如 Power Automate、Power Apps 和逻辑应用)能够与外部服务和数据源进行交互的基本组件。 它们还通过使智能 Microsoft 365 Copilot 副驾驶®能够:
- 与各种外部服务和数据源集成。
- 执行自定义操作。
- 访问更广泛的数据类型。
Graph 连接器和 Power Platform 连接器之间的两main区别是连接和许可。
- 连接。 使用 Graph 连接器,与数据提供服务的连接是同步的。 数据被复制到 Microsoft 365 中,以便在 Copilot 和其他方案中使用。 与 Microsoft Graph 连接器不同,Power Platform 连接器是具有读/写操作的实时数据检索。 例如,可以创建一个连接器,允许用户实时跟踪问题,并让他们创建操作,例如为跟踪器创建票证。
- 许可。 对于 Microsoft Graph 连接器,任何有效的智能 Microsoft 365 Copilot 副驾驶®、Microsoft 365 或 Office 365 许可证都允许在搜索结果中查看连接器中的数据。 但是,需要足够的索引配额才能从这些连接器引入内容。 对于 Power Platform 连接器,许可要求可能因特定的连接器和要执行的操作而异。 某些连接器可能需要高级许可证,这些许可证不包括在标准 Microsoft 365 许可证中。
其他读取。 有关详细信息,请参阅 Graph 连接器概述和使用Copilot Studio进行连接和扩展。
插件
插件可用作声明性代理的操作,用于与其他系统交互,以近乎实时地读取或写入信息。 这些操作包括:
- 访问实时信息。 例如,查找有关产品发布的最新新闻报道。
- 检索关系数据。 例如,报告分配给给定团队成员的服务票证。
- 跨应用执行操作。 例如,在组织的工作跟踪系统中创建新任务。
虽然术语“操作”和“插件”有时可以互换使用,但它们在技术上是不同的。 操作是指来自插件的单个 API 调用, (例如“关闭票证 #1234”) ,而插件包含一组函数, (例如关闭、创建、解析等) 。
通常,操作是在声明性代理中为 Copilot 提供技能的功能。 例如,开发人员可以:
- 使用 Copilot Studio 从 Power Platform 连接器生成操作。
- 使用Copilot Studio设计画布创建对话、提示或流连接器。
- 使用 Teams 工具包或任何支持标准 REST API 的技术堆栈将操作生成为 API 插件。
有几种不同的插件创建方法,包括:
- API 插件。 可以使用 API 插件将 API 创建为 Copilot 插件。
- Teams 消息扩展。 可以使用 Teams 消息扩展 作为独立插件。
- Copilot Studio操作。 如果你更喜欢无代码/低代码,则可以创建Copilot Studio操作。
重要
API 插件仅支持作为声明性代理中的操作。 智能 Microsoft 365 Copilot 副驾驶®中未启用它们。
Copilot 代理应用内体验
使用操作,可以激活或启用在 智能 Microsoft 365 Copilot 副驾驶® 上下文中工作的 Copilot 代理。 例如,Copilot 代理可以实时处理高度可变的情况,使用判断来计划其步骤并执行完成作业所需的专用任务。 这些代理可以与多个用户和其他代理协作,以完成跨断开连接的系统、较长时间范围和组织边界的任务。 操作还可用于向在 沉浸式 体验中工作的 Copilot 代理(例如声明性代理)提供技能。
上下文体验。 例如,Business Chat (也称为BizChat) 允许用户提及代理,并在与智能 Microsoft 365 Copilot 副驾驶®的聊天对话中与其交互。 若要生成上下文中体验,可以使用插件和声明性代理。 上下文内体验为智能 Microsoft 365 Copilot 副驾驶®的聊天体验带来了其他信息,使其能够在对话上下文中推理并提供响应。 这些体验还使智能 Microsoft 365 Copilot 副驾驶®能够与外部系统交互。
注意
Business Chat是可供智能 Microsoft 365 Copilot 副驾驶®使用的完整功能且安全的聊天体验。 它通过 Microsoft 365 应用、Teams 和 Outlook 在 Web 上提供。
沉浸式体验。 此体验允许用户直接与代理聊天,从而提供嵌入式体验。 若要构建沉浸式体验,请使用声明性代理。 当用户使用沉浸式体验激活 Copilot 代理时,对话是与代理的 1:1 交互,根据代理的功能和范围进行定制。