借助Microsoft 365 智能体 SDK,可以使用所选的 AI 堆栈生成自定义引擎代理,然后将其部署到智能 Microsoft 365 Copilot 副驾驶®。 使用 Microsoft 365 Agents Toolkit for Visual Studio 和 Visual Studio Code,可以使用内置模板为项目搭建基架。
该 SDK 支持与各种模型和业务流程协调程序(包括 Azure Foundry、语义内核、OpenAI 代理、LangChain 或自定义构建的解决方案)集成。 甚至可以组合使用不同技术构建的多个代理,并通过智能 Microsoft 365 Copilot 副驾驶®呈现它们。
可以使用Microsoft 365 智能体 SDK执行的作
可以使用Microsoft 365 智能体 SDK:
快速生成代理,并通过多个渠道(包括智能 Microsoft 365 Copilot 副驾驶®和Microsoft Teams)呈现代理。
使用首选 AI 服务 实现代理模式。 SDK 与模型和业务流程协调程序无关,提供完全的灵活性。
根据每个客户端通道的功能自定义代理行为。 例如,可以定制代理以响应 Copilot、Teams 或其他平台中的特定事件或作。
SDK 入门
可以通过以下三种方式之一开始使用Microsoft 365 智能体 SDK:
- 使用 Microsoft 365 代理工具包 (推荐) - 适用于 Visual Studio 和 Visual Studio Code 的 C#、JavaScript 和 Python 中提供,该工具包提供基架和模板来帮助设置代理项目。
- 克隆示例项目 - 从工作示例开始,并在首选 IDE 中打开它。
- 使用 CLI - 使用命令行工具生成新代理。
使用推荐的代理工具包 ()
Microsoft 365 代理工具包可帮助你使用 Visual Studio 和 Visual Studio Code 的内置模板快速搭建代理项目的基架。
代理工具包包含以下模板:
- Echo 代理/空代理 - 从最小基线开始,并添加自己的 AI、业务流程和知识源。
- 天气代理 - 将 Azure Foundry 或 OpenAI AI 服务与已为你配置的业务流程工具(如语义内核或 LangChain)集成。
可以使用代理场在本地运行和测试代理。 有关详细信息,请参阅以下文章:
克隆示例项目或使用 CLI
如果不想使用代理工具包,可以在 GitHub 中克隆示例或使用 CLI。
若要开始,请参阅 代理 SDK 快速入门。