微軟的新低程式碼工具簡化了 AI 代理程式的創建,承諾在仍處於積極研究階段的同時徹底改變多代理程式工作流程的開發。
譯自Microsoft Builds AutoGen Studio for AI Agent Prototyping,作者 Darryl K Taft。
微軟研究院推出了AutoGen Studio, 這是一款新的低程式碼接口,旨在徹底改變開發人員原型設計 AI 代理程式的方式。
該公司表示,該工具建立在開源AutoGen框架之上,旨在簡化創建和管理多代理工作流程的複雜流程。 Elvis Saravia,分散式人工智慧研究所 (DAIR.AI)的機器學習和自然語言處理研究員,在 X 上發布了有關該技術的貼文(以前稱為 Twitter)。
Intellyx 分析師Jason Bloomberg表示:「『代理』一詞指的是一個獨立於其環境中其他軟體的自主軟體,它實現特定的業務目標。」「然而,它們究竟有多自主以及它們實際做什麼,取決於你問誰。的工作流程,並與代理商互動以完成各種任務。
Omdia 分析師Brad Shimmin表示:「這是微軟的一個非常酷的項目,實際上已經醞釀了幾個月。」「基本上,它運行在微軟的LLM 編排框架AutoGen 之上,並且確實加快了企業從業者建構GenAI 結果的原型設計過程——不僅僅是代理,而是任何他們可能想要對LLM 運作方式進行一些控制的結果。
該工具提供 Web 介面和PythonAPI,使開發人員能夠使用基於 JSON 的規範來表示支援 LLM 的代理程式。這種靈活性滿足了各種開發偏好和技能水平。
Shimmin 說:“它實際上是對你從其他代理框架(如LangGraph和CrewAI)獲得的功能的一個很好的圖形補充。”
「對於在Azure AI 之上建構的開發人員來說,這個工具加上框架可以幫助他們從PoC 過渡到生產,而不會遇到很多麻煩,並且還有一些額外的優勢,例如插入Microsoft [Azure] Purview等工具,以更好地保護AI 資料。
簡化開發的關鍵功能AutoGen Studio 包含一些旨在簡化開發過程的功能,例如用於指定代理工作流程的直覺的拖放式 UI;互動式評估和除錯功能;以及可重複使用代理程式元件庫。這些功能建立在無程式碼多代理開發工具的四個核心設計原則之上,儘管微軟尚未詳細揭露這些原則。
正在進行的工作雖然 AutoGen Studio 代表著 AI 代理開發的重大進步,但微軟指出,它是一個仍在開發中的研究項目,可能永遠不會成為獨立的產品。
該公司包含以下警告:「AutoGen Studio 目前正在積極開發中,我們正在快速迭代。
請注意,我們可能會在未來幾週的版本中引入重大更改…」然而,底層的AutoGen 框架已經在各個行業找到了應用,包括:廣告客戶支持網絡安全數據分析教育金融軟體工程巨大的潛力這廣泛的適用性突顯了AutoGen Studio 在各個領域的潛在影響。
Bloomberg 表示:“AI 代理可以在組織的雲端原生策略中發揮重要作用,因為每個代理程式都可以無狀態地運行在容器中。”
“因此,每個代理平台都有能力自動擴展代理,根據需要部署盡可能多的相同代理來應對任何情況。”
此外,基於生成式 AI 的代理商正在迅速取代機器人流程自動化 (RPA) 機器人——但彭博社告訴 The New Stack,故事還有更多內容。 “這些技術正在逐漸取代 RPA,以及業務流程自動化、低代碼/無代碼平台、規則引擎、數據集成技術等等。”
微軟鼓勵開發人員將 AutoGen Studio 用於原型設計和演示目的,而不是作為生產就緒的應用程式。對於需要身份驗證和高級安全性等功能的已部署應用程序,建議開發人員直接在 AutoGen 框架上建置。隨著 AI 不斷發展並重塑各個產業,像 AutoGen Studio 這樣的工具將在民主化 AI 開發和促進多代理系統創新方面發揮至關重要的作用。