让ai拥有记忆-手撕mem0
文章平均质量分 81
带你从0开始搞懂mem0的实现,打造专属ai记忆。
python_136
资深 Python 开发者,拥有 5 年实战经验。精通 Python 全栈开发,从底层算法到高并发场景都能轻松驾驭,熟练运用各类AI应用框架打造高效AI应用。在 AI 应用开发领域成果丰硕,基于langgraph、pytorch等AI框架、深度学习、强化学习等技术,成功落地多个AI智能项目,如智能体系统、多模态玩具枪、景区导游智能体、情感陪伴聊天智能体等,对 AI 技术在实际场景中的应用有深刻理解与丰富实践,用代码不断突破技术边界,致力于用 Python 和 AI 赋能各领域。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图数据库(neo4j)基础: 分类/标签 节点 关系 属性
我们可以用一张图和一个著名的三元组 (Triple) 模型来总结:(头实体,关系,尾实体)或(实体,属性,属性值)。•事实型知识(实体间关系):(刘德华, 演唱了, 《冰雨》)•描述型知识(实体自身属性):(刘德华, 国籍, 中国)graph LRA[刘德华] -- 演唱了 --> B[《冰雨》]A -- 国籍 --> C(中国)A -- 标签是 --> D[歌手]A -- 标签是 --> E[演员]B -- 标签是 --> F[音乐作品]原创 2025-08-22 16:38:05 · 933 阅读 · 0 评论 -
添加到图数据库-_search_graph_db函数实现
函数的核心作用是:在图数据库中,根据输入的节点列表(文本),搜索与之相似的节点,并获取这些相似节点的所有入站关系(其他节点指向它)和出站关系(它指向其他节点),同时支持按条件过滤(如用户 ID、代理 ID 等)。假设场景:一个电商知识图谱,图中节点标签为 “Product”(),节点有(名称)、(向量)、(所属用户)等属性,关系包括 “属于”“在售卖”“购买了” 等。构建过滤条件: 因为有,所以会变成,用于限制只匹配的节点。节点向量转换: 调用,将 “苹果手机” 转换为向量(例如)。执行 Cypher原创 2025-08-22 16:34:46 · 301 阅读 · 0 评论
分享