网传"DeepSeek V4.1测出GPT-6",来自一次真实实验,但结论被传播读歪了。10月17日傍晚,一篇题为"指纹测出来是6-astra"的帖子冲上知乎热榜第7:有开发者把刚上线的新模型送进指纹工具ModelTrace,测出与GPT-6 Astra相似度84.66%,蒸馏与路由两种猜测同时引爆。多数人不知道的是,这个工具的README写得比截图直白得多:候选池一共18个模型,全部来自GPT和Claude两个家族,没有DeepSeek。工具作者本人也提醒:结果只供参考,不是铁证;它只会在已收录的模型里挑最像的。所以"测出是Astra"回答的只是"库里哪张脸最像",回答不了"它到底是谁"。微博微博知乎
事情是怎么吵起来的
10月15日早高峰,DeepSeek网页、App和API中断近5小时,官方随后发布补偿通知,把所有API用户账号7日内的消耗金额以赠金形式全额返还。10月17日上午,不少开发者在日志监控中发现,deepseek-flash后端的系统指纹悄然变更为fp_dsv41f_1017_prod0820_fp8_kvcache。当天下午官方官宣:DeepSeek-V4.1-Flash-1017全面上线,网页、App、API同步更新,模型价格不变,权重也已开放下载。知乎知乎知乎
新版本主打"许愿式编程",还新增了原生视觉理解能力。同一天,DeepSeek还把自研搜索能力作为独立接口开放了出来。发布当晚,那张ModelTrace截图开始疯传,"感谢梁圣"的配文和一整天的狂欢就此开始。截至本文发稿,DeepSeek和OpenAI都没有就这场指纹争议作出公开回应。知乎知乎
"指纹"其实是三种东西
第一种是配置指纹,就是前面日志里那串字符。它是服务方给自己部署打的标签,能证明"官方写着这个身份",但不构成独立证据——字符串本身可以随便写。
第二种是输出行为指纹,ModelTrace走的就是这条路:让模型随手写三百个1到355之间的整数,看它的"手法"。这道题没有对错,模型只能照自己的习惯写:偏爱哪些数,避开哪些数,写着写着往哪个方向走。这些习惯是训练里长出来的,提示词管不到。就像二战时的报务员,呼号可以换、密码可以换,敲电码的手法换不掉。知乎
第三种是Tokenizer指纹,比对同一段提示词被切分后的差异。8月下旬,匿名模型OxAlpha空降OpenRouter榜首,就是网友用"每次固定多出75个Token"的差异锁定其与智谱GLM系列的关系,随后官方认领。注意这次是"验明正身"成功的案例,前提很简单:真答案就在候选池里。微博
为什么84.66%不是实锤
候选池比对这类工具的结构性缺陷,作者一句话就能说清:这就像一个只见过18张脸的人被叫去认一个陌生人。他一定会指认最像的那张,而且说得非常肯定。算法上,待测输出与每个参考模型的相似度先算出来,再经softmax归一化成分数——分母只有你给它的候选,谁来都得被这18个模型瓜分100%。一个没录入DeepSeek指纹的工具测出"GPT-6",恰恰是"库里没有它"时的必然输出,证明不了任何身份。微博
截图里那句"校准样本3条、历史准确率100%"也经不起推敲:三条样本的100%,在统计上等于没有样本。微博
更硬的反证在权重本身。DeepSeek把1017的权重挂上了HuggingFace,MIT协议,48个分片,510GB,任何人都能下载验算。微博
从已公开的模型配置看,该40层网络分为因果编码器和解码器两部分,各20层,所有前馈层均使用标准的DeepSeekMoE。加上逐层KV压缩、投机解码这些DeepSeek几代传承的自研模块,这套结构和GPT系列没有任何对应关系。知乎微博
至于"偷偷路由"的说法,按社区流传的反证逻辑,要伪造这一切,OpenAI得先把自己的模型重写成这个形状,再以MIT协议开源,再让它在三百tps的速度上跑。微博
谣言戳中的,是个真实存在的洞
ModelTrace这类工具的火起来,恰恰对应着行业里一个没人解决的老问题:我们没有任何独立手段,去验证一个托管API背后跑的是哪份权重——开源权重解决了"能不能下载",没解决"线上跑的究竟是哪一份"。问模型"你是谁",回答由提示词决定;返回体里的model字段,想填什么填什么。所以ModelTrace最初的产品定位是判断你正在用的到底是哪个模型——用来怀疑官方偷偷降级、检查中转站掺假。微博知乎
这套玩法早已超出单一事件:10月18日的AI日报里,“KimiK2.8指纹变更"与DeepSeek上新并列成当日要点。开发者在ModelTrace基础上做的中转站检测工具fireye,还会逐条归因:有一次深度测试跑了三十条,其中三条像别的模型,旧版把三十条放在一起看,它们就被稀释成了"未发现掺水”。知乎知乎
下次看到"指纹测出××",先查三处
第一,查候选池:被测模型和被你怀疑的那个模型,在不在库里?不在,结论直接作废。第二,查校准:样本量是不是个位数,“准确率"有没有置信区间。第三,找第二个信号:对开源模型,最扎实的办法是把公开权重下到本地,跑一遍同样的写数字测试,再和线上API对答案——如果对得上,至少排除了"线上跑的是别家模型”;对不上,灰度和路由的质疑才真正成立,而这条验证谁都能动手做。对普通用户,把这类工具当"异常检测器"而不是"身份证":发现异常就多换几类任务复测,多种独立信号同时指向同一结论时,再去下判断。
这次风波里真正值得记住的,不是那84.66%,而是它爆红的速度:在大模型们悄悄升级过、悄悄降级过、悄悄换过货之后,"你用的到底是谁"已经成了用户和厂商之间一笔没法对账的糊涂账。