盤點微軟Ignite 2024大會上關于Azure AI的五大公告
微軟在近日舉行的Ignite 2024大會上公布了一系列進展,標志著向自主AI代理戰略的轉變,旨在提高各個部門的運營效率和生產力。這項計劃的核心,是把Copilot與基于代理的系統進行集成,反映出微軟將輔助AI工具轉變為能夠以最少人為干預執行復雜任務的自主代理。
1、Azure AI Foundry:統一開發平臺
微軟已經把Azure AI Studio更名為Azure AI Foundry。這是一個統一的平臺,旨在簡化AI應用的開發、定制和管理。它集成了各種Azure AI服務和工具,為開發人員提供了一個全面的環境來高效構建和部署AI解決方案。該平臺包括一個新的軟件開發工具包,可促進與GitHub 和 Visual Studio等熟悉的開發環境進行集成,促進無縫協作和創新。
Azure AI Foundry采用了一種“中心和項目式”的架構,其中,中心充當了管理安全配置、計算資源和服務連接的頂級資源,而項目則是子資源,為獨立的開發環境提供對工具、可重用組件和特定項目范圍連接的訪問權限。該平臺強調集中治理,使團隊能夠高效地管理多個項目的安全性、連接性和計算資源,同時通過Azure基于角色的訪問控制和基于屬性的訪問控制保持細粒度的訪問控制。
Azure AI Foundry平臺讓開發人員能夠通過模型選擇、微調、部署、檢索增強生成、護欄和治理來管理生成式AI應用的端到端生命周期。
2、Azure AI Agent Service:自主的AI框架
微軟的Azure AI Agent Service是Azure AI Foundry中的一項功能,可供開發人員創建、部署和擴展可以自動化復雜業務流程的智能AI代理。該服務通過集成來自微軟、OpenAI以及Meta、Mistral和Cohere等合作伙伴的模型和技術,使開發人員能夠構建安全、有狀態的自主代理。這些代理可以利用不同來源的知識,包括Bing、SharePoint、Fabric、Azure AI Search、Azure Blob和許可數據存儲庫,為代理開發提供前所未有的靈活性。
Azure AI Agent Service引入了簡化AI代理創建的托管功能,使組織能夠開發專用解決方案,以最少的人工干預處理復雜的工作流程。開發人員可以使用代碼優先方法來定制AI解決方案,使代理能夠跨多個數據平臺工作并與現有系統無縫集成。該服務支持自主代理,可以規劃、從流程中學習、適應新條件并獨立做出決策,從而有效地改變了企業處理任務自動化和運營效率的方式。
Azure AI Agent Service無縫集成了Logic Apps、Power Apps和Azure Functions,使開發人員能夠創建復雜的AI驅動型應用。開發人員通過利用Azure Functions可以在AI代理中實現自定義邏輯和操作,從而促進復雜的工作流和實時數據處理。這種集成允許AI代理執行發送電子郵件、安排會議和自動創建報告等任務。Azure Logic Apps通過函數調用功能提供了一種與Azure AI Agent SDK集成的強大機制。通過集成,開發人員就可以創建由AI代理動態調用的智能自動化工作流。此外,Power Apps提供了一個低代碼平臺來構建與這些AI代理交互的用戶界面,允許用戶通過直觀的應用使用AI驅動的功能。
Azure AI Agent Service、Logic Apps、Power Apps和Azure Functions之間的協同作用,使組織能夠開發針對特定業務需求的智能自動化解決方案。為了協調多個代理,微軟還計劃集成Autogen,一個用于代理工作流的強大開源框架。
3、Copilot Studio + Azure AI Foundry:橋接助手和代理功能
微軟Copilot和Azure AI Agent Service代表了微軟AI生態系統中的兩種不同方法,每種方法都具有獨特的功能來提高用戶的工作效率。微軟365 Copilot充當嵌入在Microsoft 365等應用中的AI助手,提供實時幫助、生成內容、并向用戶提供上下文建議。相比之下,代理則是自主的AI實體,旨在獨立執行任務,自動執行復雜的工作流和流程,而無需持續的用戶輸入。
微軟Copilot Studio面向的是知識工作者,旨在以自然語言創建代理,而新的AI Foundry Agent SDK則面向那些創建復雜且自主的代理工作流的開發人員和構建者。
微軟在Ignite 2024大會上還展示了如何彌合兩者之間的差距。Copilot Studio現在提供了自主代理功能,允許開發人員構建能夠獨立采取行動的代理,例如回復電子郵件或記錄上傳的文件,而無需不斷進行人工提示。新的Agent SDK使開發人員能夠利用Azure AI、Semantic Kernel和Copilot Studio服務創建多渠道代理,這些代理可跨Teams、Copilot、Web和第三方消息傳遞系統等平臺進行部署。
Copilot Studio和AI Foundry Agents之間的集成引入了代理庫等功能,其中包含了用于常見場景的模板,包括休假管理、銷售訂單處理和交易加速。開發人員現在可以構建具有Copilot Trust Layer訪問權限的全棧受信任的代理,從而實現低代碼和專業代碼解決方案之間的無縫集成。其他功能還包括用于代理分析的圖像上傳、支持語音的代理創建和高級知識調整。Azure AI Foundry中索引的文檔可以在Copilot Studio中作為代理的知識來源。此次集成還為IT專業人員提供了Copilot控制系統,以安全地管理代理功能,確保企業可以定制和部署與其獨特業務工作流程和合規性要求完全一致的AI代理。
4、Azure AI Reports:增強的治理框架
在微軟Ignite 2024大會上,微軟稱Azure AI Reports是為企業尋求全面洞察和治理AI計劃的關鍵工具。該平臺為AI模型提供了詳細的文檔和評估機制,使組織能夠跟蹤模型性能、評估潛在風險并生成透明的模型卡,以捕捉關鍵特征和局限性,旨在通過提供對不同場景中模型行為、潛在偏差和性能指標的細粒度可見性,為負責任的AI開發提供支持。
Azure AI Reports集成到Azure AI Foundry門戶中,為管理AI項目和資源提供了一個集中位置。這個增強的用戶界面具有簡化的導航功能,使發現AI功能和有效管理應用變得更加容易。此外,這個門戶中還包括了一個新的管理中心,允許用戶管理項目、資源、部署和配額,進一步支持對AI計劃的有效監督。
Azure AI Reports功能為企業引入了一些高級功能,以在AI部署中保持合規性和道德標準。通過生成涵蓋模型訓練數據、性能基準和潛在用例限制的自動化文檔,組織現在可以創建結構化的AI治理方法。該平臺與現有的Azure AI服務無縫集成,允許開發人員和IT專業人員直接通過熟悉的工具(例如GitHub和Visual Studio)獲得全面的洞察,從而簡化了在AI模型開發中保持透明度和問責制的過程。
5、無服務器GPU計算:AI的基礎設施演進
Azure Container Apps是一種完全托管的無服務器容器服務,使開發人員能夠大規模構建和部署現代云原生應用和微服務。
微軟在Ignite 2024大會上表示,該平臺引入了對無服務器GPU的支持,這是一項突破性的功能,允許開發人員訪問NVIDIA A100和T4 GPU而無需管理復雜的基礎設施。此功能提供了靈活的按秒付費計算選項,可以自動擴展,從而消除了傳統GPU資源管理方面的開銷。
無服務器GPU為AI和機器學習開發人員提供了一些關鍵優勢。通過提供“擴展到零”的功能,開發人員無需維護專用硬件即可運行GPU密集型工作負載,如模型訓練、推理和視頻渲染。該功能支持完整的數據治理,確保數據永遠不會離開容器邊界,這對于那些具有嚴格安全要求的企業至關重要。開發人員可以在NVIDIA A100和T4 GPU類型之間進行選擇,為不同的計算需求提供靈活性,同時受益于每秒計費和自動擴展等特性。
Azure Container Apps對GPU的支持彌合了無服務器API與傳統托管計算之間的差距,使高性能計算資源更易于獲取。開發人員現在可以專注于核心AI代碼而不是基礎設施管理,讓平臺處理復雜的GPU配置和擴展等任務。目前這項功能已經在West US 3和澳大利亞東部地區上線,對于那些尋求精簡、安全和可擴展GPU加速計算方法的AI開發團隊來說,此功能尤其具有變革性。
總結
微軟的這些公告反映出微軟對大規模企業AI部署的承諾。向自主代理的轉變,加上基于消費的基礎設施和增強的治理工具,使組織能夠加速采用AI,同時保持對成本和風險的控制。
企業領導者應該根據這些發展情況評估自己的AI戰略,特別關注工作流自動化方面的機會以及從固定到可變AI計算成本的轉變。