Agentic AI 是科技業界最新崛起的成功案例,像 OpenAI 和 Anthropic 這樣的公司正競相為企業提供打造這些自動化小幫手所需的工具。為此,OpenAI 現在已更新其 agents 軟體開發工具包(SDK),推出一系列新功能,協助企業自行建立能在 OpenAI 模型上運行的 agents。這項 SDK 的新功能包括沙盒(sandboxing)能力,讓 agents 可以在受控的電腦環境中運作。這一點非常重要,因為 agents 在完全不受監督的情況下運行,可能會因偶爾的不可預測性而帶來風險。透過整合沙盒功能,agents 可以在特定工作空間內以隔離的方式運作,僅針對特定操作存取檔案與程式碼,同時保護系統整體的完整性。相關地,SDK 新版本也為開發者提供一個內建的 harness,讓 agents 可以在工作空間內使用檔案與經過核准的工具,公司表示。在 agent 開發中,“harness” 是指除了 agent 所使用的模型之外的其他元件。內建的 harness 通常讓企業可以同時部署與測試運行在 frontier 模型上的 agents,而 frontier 模型被視為目前最先進、用途最廣泛的模型之一。
Screenshot Image Credits: OpenAI
「這項發佈的核心,是讓我們現有的 Agents SDK 能與所有這些沙盒供應商相容,」OpenAI 產品團隊成員 Karan Sharma 告訴 TechCrunch。他說,希望透過這個功能搭配新的 harness 能力,讓使用者「能利用我們的 harness 與他們所擁有的基礎建設,來建立這些長時間任務的 agents。」
所謂的「長時間任務」(long-horizon)通常被認為是更為複雜且需要多步驟的工作。OpenAI 表示會持續擴充 Agents SDK,但目前新 harness 與沙盒功能將首先在 Python 中推出,TypeScript 支援預計將在後續版本中發佈。公司也表示正在努力將更多 agent 功能,例如程式碼模式(code mode)與子 agents(subagents),帶入 Python 與 TypeScript。
新推出的 Agents SDK 功能將透過 API 向所有客戶提供,並採用標準價格。
OpenAI 更新其 Agents SDK,協助企業建立更安全且能力更強的代理程式
分享這篇文章: