NVIDIA-labs 發布 NOOA:原生 Python 物件導向智慧體框架
為何重要
將智慧體開發轉化為標準化的軟體工程,打破了傳統以 Prompt Engineering 為主、邏輯難以維護的現狀。 - 這六項模型呼叫理念(如程式碼即動作、物件狀態暴露)的統一,或許會成為未來 Agent 軟體生態的事實標準。 - 這顯示 NVIDIA 不僅在硬體上主導,也正試圖掌握軟體基礎設施,透過友好的開發工具減輕客戶對生態系遷移的顧慮。
為瞭解決當前 AI 智慧體開發分散於提示詞模板、工具架構與工作流圖的複雜性,NVIDIA-labs 推出 NOOA 模型無關框架。
- NOOA 將智慧體定義為 Python 物件,方法對應可執行動作,欄位對應狀態,檔案字串對應提示詞,型別註解則作為合約。
- 方法內容僅為瞄位符「...」時由 LLM 執行時填補,具備標準程式碼體時則保持為確定性 Python,讓開發者能測試、追蹤與重構。
- 框架成功展示了當前模型在此介面下的有效性,並在 SWE-bench Verified、Terminal-Bench 2.0 以及 ARC-AGI-3 等基準測試上運作良好。