怎么进行上下文记忆对话

在使用高级编排的时候,大概是按着用户问题-知识库检索-ai生成这个流程去做的,但是在应用中,
比如用户问了一个问题“苹果怎么吃”,会去找这个问题的答案,
用户继续问“怎么种”,可能就是去找“怎么种”这个问题,而不是去找“苹果怎么种”
这种应该怎么编排呢。

我目前是在查知识库前加一个问题优化,提示词让它来串联上下文,实现意图识别,但要注意提示词的描写不能让问题变动大或者转变为难索引到的问题

可以麻烦举个例子吗,或者麻烦把您的截图给我看一下

我用了一下默认的提示词,感觉还可以,你有什么更好的提示词优化吗

可以增加历史聊天记录呀,这就是上下文信息。

这样的话是不是全局都能接受到这个记忆会话,而不是单纯的这个只有文本可以,如果是图片呢?或者是文档

这个好像没有效果, 还有个场景就是我上传文件提问了问题,然后我又问这个文字的问题,我用判断器做的设置,就是看用户输入的什么然后去做这个回复

关于文件的上下文记忆,请参考这个帖子使用会话变量实现。