测试的 AI
- Kimi 快速,进阶思考(可能部分降级到了快速)
- 元宝的 DeepSeek 的深度思考
- 千问的思考研究
- Gemini Flash-Lite
问题
- Power BI 的 DAX 公式里,怎样计算 Data 表 Customer 列有多少个客户?
- 我要计算的是不重复且非空值的客户数
结果
以上三个都回答用 DISTINCTCOUNT()函数,并且第一次回答都告诉我这个函数会排除空值,所以不需要额外处理。质疑之后,元宝和千问认错,Kimi 还继续嘴硬,甚至编造官方文档引文:

继续叫它提供这段引文的出处才认错。
疑惑
因为这是个非常基础的问题,所以期待是即使是免费快速模式不查外部资料也可以直接回答。
我知道如果训练资料没有的话 AI 就会瞎猜,但照理来说就算瞎猜这个函数是否排除空值,至少也有一半概率猜对,然而这几个 AI 这么肯定认为这函数不计空值,到底是从哪里得到的错误认知?是互相蒸馏后强化了这个错误答案吗?
解决这个问题的正确方法是用付费版本的 AI 吗?付费版的 AI 如果训练资料涵盖了某块知识但有错误,会认为无需查证即可直接回答,然后答错吗?