agno v2.3.24更新:MongoDB连接更智能、工具安全性全面升级、Markdown分块更灵

agno v2.3.24更新:MongoDB连接更智能、工具安全性全面升级、Markdown分块更灵活!

🚀 改进内容(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 在内容更新操作中未正确路由的问题。
🆕 主要变更摘要(What's Changed)
• 修复了会话名称生成逻辑的问题。
• 解决了 HITL 轮次中 active_requirements 未正确载入的问题。
• 在 MongoDB 握手中加入了 Agno 的版本详情。
• Crawl4aiTools 新增 proxy_config 参数。
• 替换了不安全的 eval() 实现,采用安全的类型映射机制。
• 为 PythonTools 和 MLXTranscribeTools 增加 restrict_to_base_dir 参数,强化目录限制机制。
• 优化了 Knowledge 内容补丁支持。
• 修复了当 run_input 为字符串时出现的 AttributeError。
• 更新了 Knowledge 模块的日志与过滤逻辑。
• 完成版本整合与发布流程。
#大模型# #福大大架构师每日一题#
全部评论
mangodb目前有哪些领域产品使用呢 只是了解过 但是不清楚有哪些具体应用
点赞 回复 分享
发布于 01-11 17:01 陕西

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务