跳转至

知识库与 AI 问答

知识库用于把团队的研究规范、数据字典、复盘材料和策略说明转化为可检索上下文。它不是“把所有文档交给模型”的替代品:系统先从属于当前知识库的文档块中检索,再将相关上下文交给模型组织回答。

使用流程

  1. AI → 知识库创建知识库。
  2. 上传或录入文档,确认文档归属正确。
  3. 对文档执行索引或重建索引;索引状态应变为可用。
  4. AI → 对话提出具体问题,并阅读回答中的引用和诊断。

检索与生成的职责

环节 职责
词法检索 默认可用,按文档块及其标题/正文查找关键词和相关上下文
语义检索 可选;启用向量依赖后补充语义相近的文档块
重排/生成 可选模型根据已检索的上下文生成答案;不应把无关全文当作证据
引用 返回文档、块或 fallback 信息,便于人工追溯

这意味着大模型可以帮助理解和组织已检索内容,但“哪些内容可作为依据”仍受知识库范围、索引状态和检索结果约束。

常见诊断

代码 含义与处理
not_indexed 文档还未建立索引;执行索引或重建索引。
no_context_found 索引存在,但问题与文档关联不足;改用更具体的关键词、补充文档或检查知识库范围。
ai_not_configured 没有启用或配置生成模型;检索能力仍可用于定位资料。
ai_provider_failed 模型服务不可用或调用失败;检查提供方配置、网络和可观测日志,保留检索诊断。

配置

生成模型使用 AI_CHAT_* 环境变量。可选语义检索使用 RAG_VECTOR_ENABLEDRAG_EMBEDDING_MODELRAG_VECTOR_COLLECTION 等变量,并需要安装后端的 rag 额外依赖。关闭语义检索不会阻止词法检索和索引状态诊断。

上传前请移除账号、密钥、客户信息和未获授权的交易指令。详见配置参考