多轮对话
multi-turn conversation
与AI交流时不是一问一答就结束,而是通过多次往来、持续记住此前内容的对话方式。
简单来说
多轮对话指的是用户和AI之间不是问一句、答一句就结束,而是通过多次往来交流,并持续记住和参考之前说过的内容的对话方式。
可以想象和刚认识的人聊天的情形。如果对方忘记了你刚才说的话,答非所问,对话就会显得很别扭。反过来,如果对方记住了你之前说的话,并据此接着往下说,对话就会自然流畅地进行下去。多轮对话就是让AI按照第二种方式运作的结构。比如一开始问的是减肥方法,后来又提到自己以前有过饮食失调的经历,这时AI就应该记住之前的对话内容,并据此调整之后回答的方向。
问题在于,这比给单一正确答案打分要难得多。因为即便是同一个问题,合适的答案也会因为之前说过什么而完全不同。单独抽出一条回答来看似乎没什么问题,但放到整个对话脉络中,却可能变成不恰当的回答。因此,当一个人小心翼翼地分多轮逐步说出难以开口的事情时,AI能多好地记住并体察整段对话,就变得尤为重要。
亲手试一试
先问聊天机器人「每天吃巧克力可以吗?」,然后在下一条消息里接着说「顺便说一下,我有糖尿病」。看看第二次的回答是否和第一次不同,是否真的反映了之前说过的内容,你就能体会到多轮对话是如何运作的了。
