- 
                Notifications
    You must be signed in to change notification settings 
- Fork 6.7k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
例行检查
- [ x] 我已确认目前没有类似 issue
- [ x] 我已完整查看过项目 README,以及项目文档
- [ x] 我使用了自己的 key,并确认我的 key 是可正常使用的
- [ x] 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
你的版本
- 公有云版本
- [ x] 私有部署版本, 具体版本号: V4.11.1
问题描述, 日志截图,配置文件等
工作流知识库搜索节点加入重排模型时,第二轮对话会把第一轮对话的AI回答也作为重排搜索的内容
复现步骤
前置:
- 知识库中有问答知识:Q:谢谢 A:不客气呢,有其他问题随时联系我哈~
- 搭建工作流,添加知识库搜索节点,且配置重排模型
第一轮对话:Q:不客气呢,有其他问题随时联系我哈~ A:不客气呢,有其他问题随时联系我哈~
第二轮对话:Q:有联系方式吗 该问题不在知识库中,无法搜索重排到,此时看第二轮对话的引用取的还是第一轮对话的AI回答作为搜索重排的输入内容
预期结果
知识库搜索重排的内容应该只搜索重排客户的新问题,不应该把上轮对话的AI答案作为搜索重排的输入
相关截图
 如图,第一轮对话的AI回答在知识库中能被重排到,第二轮对话的引用实则为第一轮的答案,虽然回复的没问题,但知识库搜索重排是错的信息
如图,第一轮对话的AI回答在知识库中能被重排到,第二轮对话的引用实则为第一轮的答案,虽然回复的没问题,但知识库搜索重排是错的信息Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working