示例成品 看全文 ↓

知识库问答多轮追问记忆

RAG知识库问答一到多轮追问就崩,用户说那第二个方案呢,机器人不知道那指什么,指代和上文全丢,检索还老召回错切片。

免费看示例成品:文字写代码做网站 ›

有人这样说「刚搭完企业知识库,用户一问‘第二个方案呢’,我直接懵了,上下文全丢了。」

能替你选的都选好了。不想动,直接点下面「交给 AI 办」,点一下就开始做;想改,就点一下要的那个。

已替你选好想改就点一下

只有你知道的不填就先空着,成品里留【待填】

还想怎么改可以不选

高级选项一般不用动 · 这件事通常 1 分钟左右做好

示例成品全文按上面这组示例选项真跑出来的

【知识库问答多轮记忆方案】
一、问题
多轮追问中的指代(它、那个、第二个)和省略,导致检索丢上下文、答非所问。
二、记忆结构

  • 对话窗口:保留最近6轮问答原文(Redis)。
  • 实体记忆:从对话中抽取当前讨论的实体(产品名、章节、方案编号),挂在会话上。

三、查询改写
每次检索前,用大模型把带指代的追问改写成自包含问题(把那第二个方案补全为某产品的第二个升级方案),再送向量检索。
四、召回控制

  • 先按改写后问题检索知识库 Top5 切片;
  • 结合实体记忆过滤,只保留与当前实体相关的切片,降低召回不准。

五、防超窗
历史问答只拼摘要,知识切片按相关度截断,总Prompt控制在模型窗口的60%以内。

同类还能办

全部 ›

同样出写代码做网站的

首页