功能概述
知识库是一个集中存储、管理和检索结构化知识的系统,为智能体提供持久化的知识存储能力。它允许用户将文档、数据、经验等知识资源进行组织和管理,使智能体能够基于这些知识进行更准确、更专业的回答和决策。
应用场景
1. 企业知识管理
- 内部文档管理:集中管理企业规章制度、操作手册、技术文档等
- 经验沉淀:将员工的工作经验和最佳实践转化为可复用的知识资产
2. 专业领域问答
- 技术支持:基于产品文档和技术资料提供准确的技术支持
- 法律咨询:基于法律法规和案例库提供法律咨询服务
- 医疗辅助:基于医学文献和临床指南提供医疗信息参考
3. 个性化助手
- 个人知识库:管理个人笔记、收藏、学习资料等
- 项目知识库:为特定项目建立专门的知识库,集中管理项目相关信息
- 兴趣领域:针对特定兴趣领域(如投资、旅行、美食等)建立专业知识库
4. 内容创作辅助
- 素材库:存储和管理创作素材、参考资料
- 风格指南:保存品牌风格、写作规范等创作标准
知识和记忆对比
| 存储方式 | 结构化存储,支持文档、数据等多种格式 | 键值对形式,存储简单的配置和偏好 |
| 存储容量 | 大容量,可存储大量文档和数据 | 小容量,适合存储少量关键信息 |
| 检索方式 | 语义检索、关键词检索、向量检索等 | 直接键值查询 |
| 更新频率 | 定期更新,支持批量导入和增量更新 | 实时更新,在对话过程中动态修改 |
| 使用场景 | 需要深度理解和专业知识的场景 | 存储用户偏好、配置信息等简单数据 |
| 关联能力 | 支持知识之间的复杂关联和推理 | 简单的键值映射关系 |
| 持久性 | 长期存储,不会因对话结束而丢失 | 持久存储,但容量有限 |
| 适用内容 | 文档、专业知识、结构化数据 | 用户偏好、配置、简单事实 |
知识库类型
小红书开放平台支持文本和表格两种数据源类型知识库。
文本型知识库 (TXT)
- 特点:以纯文本文件为主要数据源
- 适用场景:
- 技术文档、产品手册、操作指南
- 问答对、常见问题解答
- 知识条目、知识点集合
- 长文本内容、文章、笔记
- 优势:
- 格式简单,易于编辑和维护
- 支持大段文本内容
- 适合存储非结构化知识
表格型知识库 (CSV)
- 特点:以CSV表格文件为主要数据源
- 适用场景:
- 结构化数据、数据表
- 问答对表格(问题-答案)
- 产品信息、参数配置
- 知识条目列表、索引数据
- 优势:
- 结构清晰,便于批量管理
- 支持多列数据,便于关联查询
- 适合存储结构化知识