![]()
智東西
編譯 劉煜
編輯 陳駿達(dá)
智東西4月16日?qǐng)?bào)道,今天,OpenAI更新其Agents SDK(智能體軟件開發(fā)工具包),更新內(nèi)容包括新增原生沙箱執(zhí)行環(huán)境,讓智能體在受控的計(jì)算機(jī)環(huán)境中安全運(yùn)行;升級(jí)分布內(nèi)管控框架,支持智能體在指定工作空間內(nèi)處理文件并使用經(jīng)授權(quán)的工具;實(shí)現(xiàn)管控框架與計(jì)算資源的分離,兼顧智能體運(yùn)行的安全性、穩(wěn)定性與可擴(kuò)展性。
Agents SDK的全新功能已通過API向所有客戶全面開放,延用OpenAI標(biāo)準(zhǔn)API定價(jià)模式,計(jì)費(fèi)依據(jù)為token使用量與工具調(diào)用次數(shù)。全新的管控框架與沙箱功能將率先在Python中上線,后續(xù)OpenAI計(jì)劃推出支持TypeScript的版本。
OpenAI產(chǎn)品團(tuán)隊(duì)成員卡蘭?夏爾馬(Karan Sharma)向TechCrunch透露:“本次更新的核心,是對(duì)現(xiàn)有Agents SDK進(jìn)行優(yōu)化升級(jí),使其能夠兼容各類沙箱服務(wù)提供商。”他稱,希望通過此次更新,讓用戶能夠借助該管控框架,結(jié)合自身已有的技術(shù)體系,開發(fā)出可處理長(zhǎng)周期任務(wù)的智能體。
博文鏈接:
https://openai.com/index/the-next-evolution-of-the-agents-sdk/
一、沙箱功能能給企業(yè)在生產(chǎn)環(huán)境中安全部署智能體
智能體有時(shí)會(huì)表現(xiàn)出不可預(yù)測(cè)性,在完全無(wú)監(jiān)督的狀態(tài)下運(yùn)行存在風(fēng)險(xiǎn)。
OpenAI此次新增沙箱功能,旨在通過集成該功能,使智能體可在特定工作空間內(nèi)獨(dú)立運(yùn)行,安全地讀寫文件、安裝運(yùn)行所需工具包、執(zhí)行代碼與調(diào)用工具。僅在執(zhí)行特定操作時(shí)訪問文件與代碼,同時(shí)保障系統(tǒng)整體完整性。
Agents SDK所提供的原生沙箱,可直接為開發(fā)者提供上述執(zhí)行環(huán)境能力,無(wú)需開發(fā)者自行搭建與集成。
使用沙箱功能時(shí),開發(fā)者可選用自有沙箱環(huán)境,也可直接使用工具包內(nèi)置支持的第三方沙箱服務(wù),包括Blaxel、Cloudflare、Daytona、E2B、Modal、Runloop以及Vercel。
同時(shí),為實(shí)現(xiàn)不同服務(wù)商環(huán)境間的遷移適配,Agents SDK還引入清單抽象層,用于定義智能體工作空間。開發(fā)者可掛載本地文件、設(shè)定輸出目錄,并接入各類存儲(chǔ)服務(wù)提供商的數(shù)據(jù)資源,包括AWS S3、谷歌云存儲(chǔ)、Azure Blob存儲(chǔ)以及Cloudflare R2。
如此一來(lái),Agents SDK便為開發(fā)者提供了從本地原型開發(fā)到生產(chǎn)部署的統(tǒng)一環(huán)境配置方式,同時(shí)為模型構(gòu)建了穩(wěn)定可預(yù)測(cè)的工作空間,明確模型的輸入讀取路徑、輸出寫入路徑,以及長(zhǎng)周期任務(wù)的作業(yè)管理方式。
二、管控框架升級(jí):優(yōu)化模型協(xié)同,支持靈活自定義部署
本次更新里,OpenAI對(duì)原有Agents SDK的管控框架完成升級(jí),使其能更好地支持智能體處理文檔、文件及系統(tǒng)相關(guān)任務(wù)。該公司稱,該框架現(xiàn)已支持可配置內(nèi)存、面向沙箱環(huán)境的任務(wù)調(diào)度能力,以及類Codex文件系統(tǒng)工具,并實(shí)現(xiàn)了與主流智能體系統(tǒng)中通用基礎(chǔ)組件的標(biāo)準(zhǔn)化集成。
這些基礎(chǔ)組件包括:基于模型上下文協(xié)議(MCP)實(shí)現(xiàn)工具調(diào)用、通過技能機(jī)制實(shí)現(xiàn)智能體能力的分步開放與管控、借助AGENTS.md文件完成自定義指令配置、依托命令行工具執(zhí)行代碼,以及通過補(bǔ)丁應(yīng)用工具實(shí)現(xiàn)文件編輯等。
升級(jí)后的管控框架還能讓智能體的執(zhí)行邏輯與前沿模型的最優(yōu)運(yùn)行方式相匹配,從而充分釋放模型性能。
![]()
▲Agents SDK開發(fā)模式對(duì)比架構(gòu)圖(圖源:OpenAI官網(wǎng))
OpenAI稱,這一設(shè)計(jì)讓智能體更貼合模型原生運(yùn)行邏輯,提升其復(fù)雜任務(wù)處理的穩(wěn)定性與執(zhí)行效果,這些效果在處理長(zhǎng)周期任務(wù)或跨多類工具、系統(tǒng)協(xié)同作業(yè)時(shí)尤為突出。
由于不同產(chǎn)品的差異化需求難以通過單一模式滿足,所以此次升級(jí)后的管理框架除了能被開發(fā)者開箱即用外,還能被開發(fā)者自定義配置,方便開發(fā)者將其適配于自身技術(shù)體系。
三、安全與穩(wěn)定雙升級(jí),智能體架構(gòu)可實(shí)現(xiàn)高效擴(kuò)展
OpenAI稱,為防范提示詞注入攻擊、保障數(shù)據(jù)安全,此次Agents SDK更新將管控框架與計(jì)算資源實(shí)現(xiàn)分離,可避免憑證等敏感信息進(jìn)入模型執(zhí)行環(huán)境,進(jìn)一步提升系統(tǒng)整體安全性。
![]()
▲Agents SDK計(jì)算與線束分離架構(gòu)對(duì)比圖(圖源:OpenAI)
同時(shí),這種架構(gòu)還能實(shí)現(xiàn)穩(wěn)定執(zhí)行能力。
當(dāng)智能體運(yùn)行狀態(tài)外置存儲(chǔ)時(shí),即便沙箱容器失效也不會(huì)導(dǎo)致作業(yè)進(jìn)程丟失。依托內(nèi)置的快照與狀態(tài)恢復(fù)機(jī)制,若原有環(huán)境出現(xiàn)故障或過期,Agents SDK可在全新容器中恢復(fù)智能體狀態(tài),并從最近的檢查點(diǎn)繼續(xù)執(zhí)行任務(wù)。
此外,該架構(gòu)提升了智能體的可擴(kuò)展性。智能體作業(yè)可調(diào)用單個(gè)或多個(gè)沙箱,僅在需要時(shí)啟動(dòng)沙箱,將子智能體分配至獨(dú)立環(huán)境運(yùn)行,并通過多容器并行處理提升執(zhí)行效率。
結(jié)語(yǔ):科技企業(yè)技術(shù)路線相趨同,智能體安全穩(wěn)定或成技術(shù)趨勢(shì)
本次OpenAI對(duì)Agents SDK的升級(jí),核心圍繞安全隔離、架構(gòu)解耦、執(zhí)行穩(wěn)定性與擴(kuò)展能力開展。
從當(dāng)前公開信息看,沙箱、新升級(jí)的智能體管控框架以及管控框架與計(jì)算分離的底層設(shè)計(jì)架構(gòu)均已落地。但作為剛發(fā)布的新版本,Agents SDK的復(fù)雜場(chǎng)景穩(wěn)定性、跨環(huán)境遷移成熟度與規(guī)模化部署效果,仍需在大量的實(shí)際應(yīng)用中進(jìn)行進(jìn)一步驗(yàn)證。
當(dāng)前,針對(duì)智能體安全與可靠性的相關(guān)技術(shù)布局已不是個(gè)例。在OpenAI本次SDK升級(jí)前不久,Anthropic推出云端托管式智能體運(yùn)行平臺(tái)Claude Managed Agents(公開測(cè)試版),提供原生沙箱、狀態(tài)持久化、故障自愈、控制與執(zhí)行解耦等能力,開發(fā)者無(wú)需自行搭建與運(yùn)維基礎(chǔ)設(shè)施,即可部署和運(yùn)行長(zhǎng)周期、多工具協(xié)同的企業(yè)級(jí)智能體。
這在一定程度上反映出,隨著AI智能體向長(zhǎng)周期任務(wù)、多工具協(xié)同及企業(yè)級(jí)場(chǎng)景滲透,安全可控以及狀態(tài)可正常恢復(fù)等技術(shù)方向或?qū)⒃谖磥?lái)成為技術(shù)發(fā)展所追求的一類趨勢(shì)。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.