知识图谱+向量混合引擎
知识图谱+向量混合引擎是cognee的核心技术,将数据转化为Neo4j知识图谱和向量索引的双轮驱动记忆,实现结构化与非结构化记忆的结合。
技术组成
- 向量存储:语义相似性检索,支持OpenAI、Gemma、Llama3等向量模型
- 图数据库(Neo4j):存储实体(Skill、TaskPattern、RunHistory)与关系(has_observation、caused_by_error)
- 认知层:模仿人类记忆的衰减、权重、上下文关联
- Custom DataPoint:自定义数据点抽象,允许为技能注入任意结构化字段
在cognee-skills中的作用
该引擎将静态SKILL.md升级为"活节点",使技能能够:
- 建立Skill ↔ TaskPattern ↔ Resource的关系图
- 形成时间序列历史,支持图查询
- 实现全链路失败追踪和根因分析