离谱的千问

今天浏览网页时eset发出个警告提示有木马,我扔给千问分析了一下,千问说当前是24年…

系统提示词没加上时间导致的

这不是很正常?之前LLM不接入网络的时候,这种事情很常见啊。

2024年,是模型训练停止的时间,之后你使用的这个大模型的数据没有更新了,时间自然没有更新了。很合理啊

它是可以调用工具返回现在时间的,但是在上下文中还是识别的不正常,还特意加粗了

对啊,解释得很清晰啊

"可以调用工具"不等于"它调用了工具"啊。当时的回答很明显是没有调用啊,可能大模型在那次回答的时候,不觉得需要调用,所以就没有呗

大模型的输出是基于统计概率分布的,他的不稳定性就是一个天生的特性啊,很合理

我理解的目前大语言模型结构是这样的

[ [ 基础模型 + 训练数据 ] + 上下文 ]

你截图中的2024年,就是内部的训练数据截至时间,而你问的当前时间是多少,这种应该特别优化过的,他会强制性调用工具去查询。
没有特殊优化过的问题,模型还不会/不懂得自己去调用工具查询时间,就会出现时间不正确的结果了

我试了千问,kimi,deepseek,chatgpt,就千问出现了特意提示时间的情况,所以觉得它有点离谱

Gemini也有这个问题,因为Gemini没法手动开启联网搜索,除非用AI Studio

加联网模式即可