microsoft/Agents
The Microsoft 365 Agent SDK simplifies building full stack, multichannel, trusted agents for platforms including M365, Teams, Copilot Studio, and Webchat.
解决的问题
简化在 Microsoft 365 Copilot、Microsoft Teams 和自定义 Web 应用等不同通信渠道上构建和部署 AI 代理的流程。消除对特定 AI 技术栈的依赖,使开发者可以使用自己偏好的 AI 服务和模型来驱动代理逻辑。
工作原理
SDK 提供一个标准化的“容器”,用于处理状态、存储以及活动和事件的管理。该容器充当 AI 逻辑与部署渠道之间的桥梁。支持 C#、JavaScript 和 Python,且与 AI 提供商无关,开发者可集成任意 LLM 或编排框架(如 Semantic Kernel)来驱动代理行为。
适用人群
希望构建可部署至 Microsoft 365 生态系统或自定义应用的企业级 AI 代理,但又不希望被锁定在特定 AI 供应商或编程语言的开发者。
主要亮点
- 渠道无关:可将相同的代理逻辑部署到 Microsoft Teams、Microsoft 365 Copilot 和其他自定义应用。
- AI 无关:兼容任何 AI 服务、模型或技术栈。
- 多语言支持:提供 C#/.NET、JavaScript 和 Python 的专用客户端库。
- 开发者工具:包含 GitHub Copilot 和 Claude Code 的 AI 编码助手插件,帮助实现 SDK 并进行调试。
相关
- 项目
- 项目
- 项目
- 项目
- 项目