什么是知识库?

最近更新时间:2025-09-22 15:00:52

我的收藏
知识库是实现 RAG(Retrieval-Augmented Generation,检索增强生成)方案的重要载体,负责知识的导入、处理、管理和维护。它不仅可以为 LLM(大语言模型)提供动态、实时的上下文信息,还能够帮助企业提升内部信息检索效率,确保问答和生成结果的准确性与时效性。
知识检索流程可以概括为三个步骤:
1. 知识导入与处理:将文档、问答或数据库等信息导入知识库,系统对其进行切分、索引和向量化处理。
2. 关键词检索与相关内容召回:当 LLM 接收到用户问题时,知识库通过关键词或语义检索召回最相关的内容块,并提供关键上下文。
3. 上下文增强生成:LLM 结合这些上下文与自身知识生成回答,从而确保结果的准确性、实时性和业务相关性。

知识库数据类型

在腾讯云智能体开发平台,知识库存储的数据称为知识,分为以下三种类型:
文档:结构化或非结构化的文件,如 PDF、DOCX、TXT、网页等,通过文档切分与索引,将上下文切片存入知识库,供检索系统召回相关内容。
问答:以“问题-答案”形式成对存在,系统自动从文档或人工输入生成问答对,用于快速响应用户常见问题,提高问答覆盖率和效率。
数据库:结构化的数据源,如内部系统、表格、API 数据等,可为问答系统和 LLM 提供精确信息或作为辅助检索条件,提升系统对具体业务维度的支持能力。

知识库层级说明

团队成员都可以在平台内的知识库上传和维护知识。在具体应用中,每个应用自带 知识管理 功能模块,内设默认知识库,仅限当前应用使用不支持跨应用共享;如果需要复用其他知识内容,可以在应用的知识管理中额外添加平台级知识库。既能保证应用的独立性,又能支持知识在不同应用之间共享和复用。




创建知识库

单击左侧菜单栏中的知识库 > 新建知识库,填写知识库名称和知识库描述。




管理知识库

修改知识库名称:单击知识库左上角即可修改知识库名称。



说明:
1. 知识库的文档对比任务、标签管理功能仅在知识库维度下生效,无法在知识库之间通用。
2. 知识库支持导入文档、问答和数据库。与应用中知识管理的默认知识库所支持的范围相一致,当知识状态为“导入完成”即可生效。

删除知识库

如需删除知识库,请确保当前知识库未被任何应用所引用;被应用引用的知识库需要先解除引用关系后删除。




在应用内添加知识库

单击应用,前往应用 > 知识管理 > 添加知识库。调整知识库的引用关系后需要重新发布应用。如需了解如何调整知识管理以及分段设置等详细内容,请参见 知识库设置