![]()
![]()
![]()
2026年1月8日,Agno正式發布了v2.3.24版本。本次更新不僅帶來了多項性能與安全提升,還進一步優化了開發者在多工具、多知識庫使用場景下的體驗。以下是詳細的更新內容與改進說明。
改進內容(Improvements)
1. MongoDB連接握手新增版本元數據
Agno v2.3.24 對 MongoDB 的連接握手過程進行了增強,現已在握手中包含 Agno 自身的版本元數據。
這一改動幫助使用多應用托管 MongoDB 集群的用戶更好地區分連接來源,并便于日志分析與排查。
2. Crawl4aiTools 新增 proxy_config 參數
在本次更新中,Crawl4aiTools 工具包新增了proxy_config參數,開發者可通過此參數靈活配置代理,進一步強化抓取與分析場景的可控性。
3. 工具操作目錄安全限制
為提升系統安全性,PythonTools 與 MLXTranscribeTools 現默認禁止在基礎目錄之外進行操作。
如果有跨目錄操作需求,可通過restrict_to_base_dir參數選擇“退出限制”,從而允許工具在基礎目錄外執行特定任務。
4. MarkdownChunker 新支持 split_on_headings 參數
Markdown 處理方面也迎來重大提升。新版MarkdownChunker增加了split_on_headings參數,開發者可精細控制分塊方式,實現更精準的內容分割與組織。
5. 知識庫 ContentsDB 使用提示優化
當用戶在使用 Knowledge 模塊時未啟用 ContentsDB,系統將提供更明確的警告與日志說明。同時優化了與內容搜索相關的過濾邏輯,讓代理型搜索體驗更加順暢。
Bug修復(Bug Fixes)
?團隊會話名稱問題修復
修復了從 Team 實例直接使用 get_session_name 時會出現異常的問題。?多輪HITL用戶輸入錯誤修復
修正了在特定 HITL 流程中,用戶連續多次輸入導致的異常問題。?AgentOS Knowledge 路由修復
解決了 AsyncDB 在內容更新操作中未正確路由的問題。
? 修復了會話名稱生成邏輯的問題。
? 解決了 HITL 輪次中 active_requirements 未正確載入的問題。
? 在 MongoDB 握手中加入了 Agno 的版本詳情。
? Crawl4aiTools 新增 proxy_config 參數。
? 替換了不安全的 eval() 實現,采用安全的類型映射機制。
? 為 PythonTools 和 MLXTranscribeTools 增加 restrict_to_base_dir 參數,強化目錄限制機制。
? 優化了 Knowledge 內容補丁支持。
? 修復了當 run_input 為字符串時出現的 AttributeError。
? 更新了 Knowledge 模塊的日志與過濾邏輯。
? 完成版本整合與發布流程。
代碼地址:github.com/agno-agi/agno
Agno v2.3.24 是一次兼顧可靠性、安全性與靈活性的更新。
從數據庫連接的細致增強,到多工具交互的安全防護,再到 Markdown 內容分塊的精細化控制,每一項改動都為開發者帶來更高效、更安全的智能應用構建體驗。
我們相信人工智能為普通人提供了一種“增強工具”,并致力于分享全方位的AI知識。在這里,您可以找到最新的AI科普文章、工具評測、提升效率的秘籍以及行業洞察。 歡迎關注“福大大架構師每日一題”,發消息可獲得面試資料,讓AI助力您的未來發展。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.