baichuan-inc / Baichuan2

A series of large language models developed by Baichuan Intelligent Technology
https://huggingface.co/baichuan-inc
Apache License 2.0
4.08k stars 293 forks source link

请教贴:循环调用时可以清除历史记忆吗? #286

Open gggdroa opened 10 months ago

gggdroa commented 10 months ago

image image

循环调用的时候,是否可以在response后加一个操作使它把历史消息全clean掉吗(像开启新会话的功能那样)?

xyjigsaw commented 10 months ago

重置message为初始的list即可。

gggdroa commented 10 months ago

重置message为初始的list即可。

重置过了 还是有历史记忆

baichuan-assistant commented 9 months ago

重置message为初始的list即可。

重置过了 还是有历史记忆

从代码层面,message里的内容清掉就不会传给模型了,这里说的还是有历史记忆是指什么?前端界面里的吗?

gggdroa commented 9 months ago

重置message为初始的list即可。

重置过了 还是有历史记忆

从代码层面,message里的内容清掉就不会传给模型了,这里说的还是有历史记忆是指什么?前端界面里的吗?

就是模型层面的,清掉内容再重新问的话还是会接上之前的.....

yeyang521 commented 2 months ago

我也有这个问题.. 一个问题轮番换提示词问多次,越到后面答案越差,换回初始的提示词之后也无法改善 就像是有记忆一样