
微软推出了Microsoft 365 Agents工具集,这是一个开发者框架,旨在简化基于 AI 的 Agent 的创建,它会自动化跨 Microsoft 365 应用程序的任务。该工具集提供了构建、测试和部署智能 Agent 的工具和 API,这些 Agent 可用来处理 Outlook、Teams、Word 等 M365 应用程序中的工作流程。
Microsoft 365 Agents 工具集是对Teams工具集的演进和重新品牌化。Teams 工具集的第一个版本在 Build 2020 上提供预览,并在两年后发布。该工具集包含了构建不同 Teams 应用程序组件的脚手架工具,并将它们打包成一个单一的 Microsoft Teams 应用程序。随着时间的推移,该工具集包含了许多超出 Teams 的工作负载,比如,连接器、自适应卡、Webhooks、机器人、会议应用程序等。

最新增加的能力是创建声明式 Agent。随着这一变化,微软趁机将 Teams 工具集更名为 Agents 工具集,因为它“更好地表达了我们扩展的能力,专注于使开发者能够在 Microsoft 365 生态系统中构建 Agent 和应用程序”(来源:Teams文档)。尽管名称发生了变化,但工具集中包含的所有其他组件选项仍然存在。
(Microsoft 365 Agents 工具集)...可以通过提供集成的 Microsoft 365 身份标识、云存储访问、来自 Microsoft Graph 的数据以及其他 Azure 服务的“零配置”方法,显著简化你的开发。(来自 Microsoft DevBlogs 的发布公告)
Agents 工具集有四种可用的格式,分别是Visual Studio Code扩展、Visual Studio扩展、GitHub Copilot扩展以及作为命令行界面或 CI/CD 流程的独立CLI。工具包的不同格式大致具有等价的功能。

在幕后,Agents 工具集包括了三个 SDK 和工具来构建和构建声明式 Agent。Microsoft 365 Agents SDK 允许开发者借助某个可用的技术栈(包括.NET、Python 或 TypeScript)快速构建一个带有活动和事件的 Agent 容器。Teams AI Library包含了响应用户和 LLM 事件所需的样板代码,从而抽象 LLM 交互,将用户意图映射到操作,并增强 LLM 响应。最后,Agents Playground是一个本地环境,用于在开发者机器上测试 Agent。
使用 Agents 工具集开发的 Agent 应用程序可以发布到Microsoft 365 Agent Store中。
使用旧版 Teams 工具集的开发者需要为他们解决方案执行手动的升级步骤。
查看英文原文:Teams Toolkit Rebranded to Microsoft 365 Agents Toolkit
评论