微軟推出人工智慧代理開源框架

微軟推出人工智慧代理開源框架
圖片來自Depositphotos.com

Microsoft Agent Framework 簡介

微軟最近推出了Microsoft Agent Framework,這是一款開源軟體開發工具包 (SDK),專為使用. NET 或 Python 創建智慧型多代理系統而設計。該框架是 Semantic Kernel 和 AutoGen 的演進,充分利用了負責這些早期創新的團隊的專業知識。

較之前版本增強的功能

據微軟稱,新框架將 AutoGen 的用戶友好型編排功能與語義核心提供的強大狀態管理、遙測和類型安全功能相結合。目前,該框架已公開預覽,鼓勵用戶透過其 GitHub 儲存庫分享回饋並報告問題。

與眾不同的新功能

Microsoft Agent Framework 引進了前代產品所不具備的多項突破性功能。其中主要包括:

  • 基於圖形的工作流程:這些工作流程允許複雜的編排,可以無縫連接多個代理和功能。
  • 檢查點:透過允許框架保存各個階段的進度,確保任務執行期間的可靠性。
  • 人機互動支援:此功能在必要時透過結合人工輸入來增強代理的決策能力。

理解自主代理

對於那些不太了解人工智慧最新進展的人來說,需要注意的是,代理是由大型語言模型驅動的自主實體。這些代理可以管理輸入、做出明智的決策、與外部工具和伺服器互動並產生回應。它們的能力已顯著擴展,使其能夠同時執行多項任務並最終交付輸出。此外,這些代理還可以透過執行緒管理(用於狀態處理)、記憶體上下文提供者以及用於管理操作的中間件進行增強。

工作流程功能

新框架的一個突出特點是其工作流程。微軟將其描述為基於圖形的編排,能夠執行複雜的多階段任務。工作流程功能包括:

  • 基於類型的路由:根據定義的類型引導資料流。
  • 條件邏輯:根據特定條件做出決策。
  • 檢查點:增強流程的可靠性。

這些工作流程支援各種多代理編排模式,包括順序、並發、切換和創新的 Magentic 模式。

企業整合與開源承諾

Microsoft Agent Framework 專為企業環境而設計,可與Foundry SDKMCP SDKA2A SDKM365 Copilot Agents整合。微軟的目標是在一個開源平台內將前沿研究與業務就緒結合起來。該公司致力於定期更新,並透過其 GitHub 儲存庫促進社群貢獻,確保框架保持活力並符合開源原則。

欲了解更多信息,請訪問微軟官方公告

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *