提交智能体收藏0
技术动态

Cognee v1.6.4 修复向量存储与数据库可靠性问题

Cognee 发布 v1.6.4 补丁版本,修复 LanceDB 与 pgvector 适配器在搜索时返回原始向量列的问题,统一 Turso 打开失败的报错方式,并移除 LanceDB 后台自动 pruning。该版本不含新功能,但 LanceDB 数据集的后台清理行为发生变化。

Cognee 于 2026-10-13 发布 v1.6.4 补丁版本,改动集中在向量搜索适配器和 Turso 数据库适配器的可靠性上,不含面向终端用户的新功能。

搜索行为调整

LanceDB 和 pgvector 适配器在执行向量搜索时不再选取原始向量列。原文说明,该列存放每条数据的数值嵌入,排除后可减少内存与网络开销,并避免返回调用方在搜索阶段用不到的大体积二进制数据,从而降低序列化与内存相关的失败。原文称 LanceDB 与 pgvector 上的搜索查询应因此占用更少内存、延迟更低,但未给出具体数值。

错误处理统一

打开 Turso 数据库时若出现 I/O 或底层客户端错误,Cognee 现在将其抛出为 SQLAlchemy 的 OperationalError,使调用方可以按统一方式捕获,不必直接接触底层客户端异常。

LanceDB 后台 pruning 移除

原文将此列为行为变化:LanceDB 存储中的自动后台 pruning 任务已被移除,以避免搜索和测试期间出现意料之外的并发后台工作。若此前依赖自动 pruning 或压缩来回收存储空间,可能需要通过 LanceDB 工具或既有维护流程手动执行。原文指出这属于行为变化而非 API 不兼容,但可能影响磁盘占用和维护流程。

测试与依赖

该版本补充了测试并修复测试框架问题,覆盖子进程/会话失败场景,以减少间歇性 CI 失败。技术层面,cognee-mcp 版本升至 0.5.7,锁文件同步与依赖升级涉及较新的 lancedb、lance-namespace 和 pylance 版本,并更新了打包元数据。原文说明本次无安全漏洞或凭据变更。

兼容性要求

原文列出:Python >=3.10,<3.15;pydantic >=2.10.5;litellm >=1.83.7,<1.97.0;fastapi >=0.116.2,<1.0.0;sqlalchemy >=2.0.39,<3.0.0;lancedb >=0.39.0,<0.40.0;ladybug ==0.19.0。

来源与核对说明

  1. topoteretes/cognee ↗https://github.com/topoteretes/cognee/releases/tag/v1.6.4

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

PentAGI 2.0 发布:新增模型供应商、分析面板与运行时灵活性 →

invisible_dots 发布 golden-b38d7171e8ec golden 镜像 →

Cognee v1.6.5.dev0 发布:蒸馏可靠性、嵌入计量与连接器加固 →

CloakBrowser Pro 的 Linux 稳定版升级至 Chromium 154.0.8037.57.2 →