如何扩展Microsoft 365 Copilot 您所在的位置:网站首页 华泰证券app官网下载手机 如何扩展Microsoft 365 Copilot

如何扩展Microsoft 365 Copilot

2023-06-06 17:23| 来源: 网络整理| 查看: 265

扩展Microsoft 365 Copilot 项目 05/28/2023

Microsoft 365 Copilot由高级处理和业务流程引擎提供支持,该引擎将 Microsoft 365 应用、Microsoft Graph 和大型语言模型无缝集成 (LLM) ,将你的语言转化为最强大的生产力工具。 虽然 Copilot 已经能够使用 Microsoft 365 生态系统中的应用和数据,但许多用户仍依赖各种外部工具和服务进行工作管理和协作。 可以通过扩展 Copilot 以允许用户使用其第三方工具和服务来消除这一差距,从而充分发挥Microsoft 365 Copilot的潜力。

可以通过生成插件或连接到外部数据源来扩展Microsoft 365 Copilot。

什么是插件?

插件允许 Copilot 直接与第三方数据、应用和服务交互,增强其功能并扩大其功能范围。 插件允许 Copilot:

检索实时信息,例如产品发布的最新新闻报道。 检索基于知识的信息,例如 Figma 中的团队设计文件。 代表用户执行操作,例如创建 Jira 票证。 如何实现生成插件?

注意

Microsoft 365 Copilot的插件处于抢先体验预览阶段。 本文档可能会更改。 当你有权访问开发人员预览计划时,你将收到有关评估要供Microsoft 365 Copilot使用的消息扩展的说明。

如果已有 Teams 消息扩展,则已有一个适用于 Copilot 的插件。 如果没有,请使用 Teams 工具包创建消息扩展。

方案 1:我想从现有 API 或 OpenAI 插件创建新插件

加入抢先访问计划 以生成消息扩展,使你能够转换现有 API 或 OpenAI 插件以适用于 Microsoft Copilot。

使用 Teams Toolkit for Microsoft Visual Studio Code,转到为 Copilot 创建插件。 提供指向 OpenAPI 规范或 OpenAI 插件的链接。 使用插件元数据(如名称、发布者、使用的 API)更新清单。 可选:如果希望插件返回自适应卡片,请提供自适应卡片模板并在清单中引用该模板。 测试插件。 预览并发布插件。

方案 2:我想从现有的 Microsoft 365 消息扩展生成插件

在质量测试) 后,消息扩展将与 Copilot (配合使用。

是什么使插件适合Microsoft 365 Copilot?

若要确保插件按预期工作,请务必在清单中包含良好的说明。 这允许基础 LLM 充分利用插件的功能。 建议测试不同的说明和说明,以找到 LLM 利用插件的最有效方法。 此外,清单文件应是最新的,其中包含对插件所做的任何更改或增强功能。

应用说明:使用 shortDescription 和 longDescription 字段包括应用的详细说明、支持的方案、功能和相关关键字。

"name": { "shortDescription": "Work-item tracking and productivity app", "longDescription": "Contoso app is a work-item tracking and project management app that allows teams to create, manage, and track work items. This app helps teams manage projects more efficiently. " }

技能参数说明:包括搜索和操作技能的详细说明以及相关参数。 LLM 使用这些说明来触发正确的技能并为给定的用户请求输入正确的参数。

"commands": [ { "id": "Work item search query", "type": "query", "context": "command box", "parameters": [ { "name": "Work item search string", "title": "Work item search keyword", "description": "Search for work items by keyword(s)", } ] }

自适应卡片响应:通过将自适应卡片合并到插件的响应中,可以通过在响应和引用中提供更动态、可操作的内容来增强用户体验,使用户能够更有效地与提供的信息交互。

在插件响应中包含链接:在技能响应中包含链接具有多种用途:

协助 LLM 为用户发布实体链接,从而简化参考过程。 使用户能够在将来的 Copilot 请求中轻松访问实体。 自适应卡片中的嵌入链接,使内容在整个 M365 生态系统中显示为实时的可操作循环组件,从而增强用户参与度和交互。

深层内容检索:若要进一步增强插件的功能,建议 API 支持可由 LLM 利用的深度内容检索方案来获取基础数据。 这包括允许 Copilot 向 API 发送目标请求,例如将搜索限制为特定日期范围,以执行特定任务和查询。

将插件升级到丰富的对话 Teams 应用

将 API 连接到 Teams 时,你已生成了一个简单、功能强大的Microsoft 365 Copilot插件。 Teams 可通过添加丰富的对话组件来简化此体验,并帮助你增强此体验。 除了插件,还可以使用 Teams 工具包将机器人添加到清单文件。 随着新的 Teams AI 库的发布,机器人开发变得前所未有的简单。 通过机器人,插件将成为一个完整的对话 Teams 应用,使你能够开发链接展开体验、消息扩展、消息操作、搜索栏操作和端到端对话机器人。

连接外部数据源

如果你有现有的 Microsoft Graph 连接器,它将与 Copilot 配合使用,而不会进行任何更改。 借助 Graph 连接器,你的数据将包含在 Copilot 响应中,并参与其他 Microsoft 365 体验,例如搜索、内容建议。 有关详细信息,请参阅 生成 Microsoft Graph 连接器。

如何使 Graph 连接器更好地与 Copilot 配合使用?

若要确保 Graph 连接器与 Copilot 一起使用,应执行以下几项操作。 遵循这些提示还会提高 Microsoft 搜索连接器内容的相关性:

包括 urlToItemResolver。 urlToItemResolver通过在连接器的活动设置中包含内容,当用户相互共享内容 URL 时,Copilot 就会意识到这一点。 当用户彼此共享项目时,Copilot 将提高其重要性,以便在响应中包括该项。 在创建连接时提供丰富的用户可读名称和详细说明。 这有助于 Copilot 了解数据源是什么,因此它在响应中包括数据源(如果相关)。 应用 语义标签。 语义标签可帮助 Copilot 了解架构的语义含义。 必须尽可能多地应用于架构。 添加 用户活动。 除了将内容 externalItems 添加到 Microsoft Graph 之外,连接器还应围绕内容添加用户活动。 此处显示了支持的活动类型。 具有更多活动的项目的重要性得到提升。 另请参阅 消息扩展概述 生成消息扩展 OpenAPI 规范定义 图形连接器概述 Microsoft 的负责任 AI 方法


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有