选择Agent 365集成选项

比较三种 Agent 365 集成选项,并根据你的平台提供的能力和代码配置选择合适的机制。

比较Agent 365的集成机制

请使用下表比较每种集成机制适用的范围、实现方式以及是否需要 Agent 365 SDK。

机制 适用对象 如何应用 需要安装 SDK
内置集成 Microsoft平台和代理,如Agent Builder、Copilot Studio、Azure AI Foundry、Copilot Cowork和Researcher。 另外,也包括已与 Agent 365 集成的第三方代理。 没有SDK或自定义代码集成。 仍可能需要管理员启用。 否
注册表同步(预览) 连接的代理平台,如Google Vertex AI和亚马逊Bedrock。 按平台配置。 导入代理程序以提升可见性和治理。 否
Agent 365 软件开发工具包 你用代理SDK或框架构建的代理,比如Microsoft 365 智能体 SDK、Microsoft代理框架、OpenAI代理SDK、LangChain、CrewAI或LlamaIndex。 集成到你代理代码中的开发者功能,用于身份、工具和通知。 使用Microsoft OpenTelemetry来实现可观测性。 是

小窍门

先检查内置集成和注册表同步。 如果这些路径中已有你所需的 Agent 365 功能,你不需要 SDK 来注册智能体。 当你的场景需要代码级身份、工具或通知功能,而平台方案没有提供时,才添加SDK。

Note

有些平台支持多种机制。 Copilot Studio 和 Azure AI Foundry 可以为某些场景提供内置的 Agent 365 集成。 仅仅拥有或部署代码并不决定选择;比较具体场景中的功能和认证模型。 关于Foundry托管的代理,请参见Azure AI Foundry 智能体服务文档,以及关于配置Agent 365数据收集和授予Agent 365可观测权限的指南。

Azure AI Foundry 可用的集成路径取决于代理的构建、托管和注册方式。 在选择方案前,请先确认针对你的场景的当前 Foundry 集成和可观测性指导。 对于基于代码的代理,可以从Microsoft Foundry SDK快速入门开始,并与托管代理指南进行比较。

何时使用 Agent 365 SDK

在以下情况下使用 Agent 365 SDK

  • 你可以自己构建和部署代理,而不是将其托管在集成的 Microsoft 平台上。
  • 您的代理需要代码级别的身份标识、工具或通知功能。 有关软件包的详细信息,请参见 Agent 365 SDK 概览。
  • 你的代理需要代码层面控制这些能力的运行时间和方式。

使用Microsoft的OpenTelemetry发行版来实现可观测性。 如果已有集成使用已弃用的 Agent 365 Observability SDK,请遵循 归档文档中的迁移指南。

注册表同步和内置集成可能会随着平台支持的发展而变化。 在添加代码级功能前,请重新查看平台当前的集成指南。

Note

SDK 并不是你代理框架的替代品,所以“构建代理”不是这些机制之一。 先用你的框架构建代理,然后用前面的机制之一把它导入到 Agent 365。