Browse Source
RAG 查询重写(REWRITE 等策略)的润色产物被当作用户消息落库到 chat_message 会话记忆表,导致 ChatSDK 切换角色/对话后前端拉取 历史显示的是润色版而非原始提问。 ChatPipeline 在 RAG 分支将 finalMessage 由 rag.rewrittenQuery() 改为 ctx.message(),使查询重写仅服务于检索,用户消息(传给模型、 落库、前端展示)统一为原始提问。Spring-AI-1.1.2
3 changed files with 6 additions and 6 deletions
Loading…
Reference in new issue