
(本文翻译自微软全球技术博客)
近日,微软宣布将采用与 OpenAI 一致的插件(Plugin)标准,从而在 GPT 模型与微软众多 Copilot 产品之间实现互操作性。
现在,开发人员可以使用单一平台来同时构建面向消费者端与企业端的插件,包括 GPT 模型、必应、Dynamics 365 Copilot 及 Microsoft 365 Copilot。
此外,如果要在基于 Azure OpenAI 服务构建的 AI 应用程序上开发和使用自己的插件,那么它将默认使用相同的插件标准实现互操作。这意味着,开发人员能够打造一种全新的体验,让人们可以使用最为自然的交互界面——人类语言——来与应用交互。
01
插件如何工作
在刚刚过去的 Microsoft Build 大会上,微软展示了可帮助开发人员构建自有副驾驶的 AI 开发框架。该堆栈包含了对插件的支持。通过允许 AI 系统检索实时信息,整合公司或其他业务数据,执行新类型的计算并代表用户安全地采取行动,这些插件将增强AI系统的能力。
从根本上说,插件可被视为桥梁——一座连接由互联网公共数据训练而成的大型语言模型与企业私有、关涉利益数据的桥梁;一座给予副驾在回答企业员工提问所需文件访问权限的桥梁。
同样,插件还可以成为连接大语言模型与企业差旅预订网站或后台的桥梁——由此,副驾可以针对企业销售人员,做出符合公司差旅政策的安排。
02
拓展插件生态
开发人员还将可以通过多种方式创建、测试和部署插件,最终与微软 Copilots 配合使用,从而增强其基于AI技术开发的应用程序的能力。
例如,一家大型公司的开发人员可能希望 Microsoft 365 Copilot 能够访问公司与客户和供应商的合同,以便向 Copilot 询问先前是如何处理某些法律问题的。为此,开发人员需要将 Microsoft 365 Copilot 与法律文件的私有数据库相连接,这需要对文档进行编码、索引、存储,以便搜索。
“这就是将信息导入模型的范例,”微软公司 AI 平台项目管理副总裁 John Montgomery 表示,“而这正是插件大显身手的地方。”
现在,微软发布了一整套全新能力,以帮助开发者创建跨智能副驾界面的插件。例如,Visual Studio Code、GitHub Copilot 和 GitHub Codespaces 将帮助开发人员轻松地创建、调试和部署新插件;而 Azure AI 则将增强在企业私有数据上运行和测试插件的能力。创建之后,这些插件均可跨微软智能副驾运行。
Montgomery 指出,插件数量的增加将加快微软客户利用 Azure OpenAI 服务开发创新应用的步伐。
03
利用插件扩展
Microsoft 365 Copilot
同期,微软宣布开发人员已可经由插件将应用和服务集成至 Microsoft 365 Copilot。
Microsoft 365 Copilot 的插件包括 GPT 模型和必应插件,以及 Teams 消息扩展和 Power Platform 连接器,以便开发者充分利用现有投入。
同时,运用为 Visual Studio Code 和 Visual Studio 提供服务的 Microsoft Teams Toolkit,开发人员还可以轻松为 Microsoft 365 Copilot 构建新插件。此外,开发人员还可以将数据引入 Microsoft Graph 来扩展 Microsoft 365 Copilot,并利用最近发布的 Copilot 语义索引(Semantic Index for Copilot),关联相关且可操作的信息。
在早期试用版本中,将有来自合作伙伴的50多个插件可供客户使用,包括 Atlassian、Adobe、ServiceNow、Thomson Reuters、Moveworks 和 Mural。在 Microsoft 365 Copilot 正式面市之后,还将有数千个插件可供使用







