返回列表
微软发布 agent-framework:支持 Python 与 .NET 的多智能体工作流构建框架
开源项目微软AI 智能体开源框架

微软发布 agent-framework:支持 Python 与 .NET 的多智能体工作流构建框架

微软在 GitHub 上发布了名为 agent-framework 的开源项目。该框架旨在为开发者提供构建、编排及部署 AI 智能体(Agents)和多智能体工作流的工具支持。项目同时兼容 Python 和 .NET 两种主流编程语言,标志着微软在 AI 智能体开发基础设施领域的进一步布局。

GitHub Trending

核心要点

  • 跨语言支持:框架同时支持 Python 和 .NET 开发者,降低了不同技术栈接入 AI 智能体开发的门槛。
  • 全流程覆盖:涵盖了从 AI 智能体的构建、编排到最终部署的完整生命周期管理。
  • 多智能体协作:专门针对多智能体工作流(Multi-agent Workflows)进行了优化,支持复杂的任务协同。
  • 微软官方出品:由微软维护,旨在提供企业级的 AI 智能体开发标准。

详细分析

统一的智能体开发标准

随着生成式 AI 的发展,AI 智能体(Agent)已成为应用落地的核心形态。微软推出的 agent-framework 试图通过标准化的框架,解决智能体开发中常见的构建与部署难题。该框架不仅关注单个智能体的能力,更强调了“编排”的重要性,使得开发者能够更高效地管理智能体之间的交互逻辑。

Python 与 .NET 双生态并行

在目前的 AI 开发领域,Python 占据了研究与原型开发的统治地位,而 .NET 则是企业级应用和后端服务的基石。agent-framework 通过同时支持这两种语言,打通了从 AI 研究到企业生产环境的路径。这意味着 .NET 开发者可以无缝集成 AI 智能体功能,而 Python 开发者则能利用该框架进行更快速的工程化落地。

行业影响

微软此举进一步巩固了其在 AI 开发工具链中的领先地位。通过开源 agent-framework,微软正在定义多智能体系统的开发规范。这不仅会加速企业级 AI 应用的普及,也将促进多智能体协作模式在自动化办公、复杂决策支持等领域的广泛应用。对于开发者而言,这意味着拥有了一个来自大厂支持、具备长期维护预期的可靠框架。

常见问题

问题:agent-framework 主要解决什么问题?

该框架主要解决 AI 智能体的构建、编排和部署问题,特别是针对需要多个智能体协同工作的复杂工作流场景。

问题:该框架支持哪些编程语言?

目前该框架官方支持 Python 和 .NET 两种编程语言,方便不同背景的开发者使用。

问题:在哪里可以找到该项目的源代码?

该项目已在 GitHub 上开源,访问地址为 https://github.com/microsoft/agent-framework。

相关新闻

Mistral推出Shieldstral:3B参数开源多模态安全模型,支持自定义审核策略
开源项目

Mistral推出Shieldstral:3B参数开源多模态安全模型,支持自定义审核策略

Mistral AI正式发布Shieldstral,这是一款拥有3B参数的开源多模态安全分类器。该模型采用Apache 2.0协议,通过将内容审核转化为策略自适应的问答任务,允许用户在推理时使用自然语言定义安全规则。Shieldstral在性能上可媲美体量大7倍的模型,且能高效运行于单块16GB NVIDIA GPU,为文本和图像安全评估提供了统一且灵活的解决方案。

Orchard:微软研究院发布可扩展智能体AI开源框架
开源项目

Orchard:微软研究院发布可扩展智能体AI开源框架

微软研究院(Microsoft Research)正式发布了名为 Orchard 的开源框架,旨在解决可扩展智能体 AI(Agentic AI)的构建与部署挑战。该框架由 Baolin Peng、Wenlin Yao、Qianhui Wu、Hao Cheng 和 Jianfeng Gao 等研究员共同开发。Orchard 的核心目标是提供一个开放且具备高度扩展性的架构,支持开发者更高效地创建和管理复杂的 AI 智能体系统,推动 AI 从单一任务模型向具备自主协作能力的智能体集群演进。

NixOS-DGX-Spark:在 NVIDIA DGX Spark 上实现 Nix 与 NixOS 的深度集成
开源项目

NixOS-DGX-Spark:在 NVIDIA DGX Spark 上实现 Nix 与 NixOS 的深度集成

开发者 graham33 正式发布了 NixOS-DGX-Spark 项目,旨在为 NVIDIA DGX Spark 系统提供完整的 Nix 和 NixOS 支持。该项目允许用户在原厂 DGX OS (Ubuntu) 上通过 Nix 运行开发环境,或直接安装完整的 NixOS 系统。通过提供专用的内核支持和 USB 启动镜像,该项目解决了高性能计算设备在声明式配置和硬件驱动适配方面的难题,为 AI 基础设施管理提供了新方案。