An AMD senior technical support manager stated, “Cache is semiconductor boobs!” Please explain this metaphor in detail from multiple angles, incorporating the 3D V-Cache technology.
最近在使用 Google Gemini API(通过newapi调用)时,遇到了一次比较“典型”的 400 错误:invalid argument。
这里记录一下排错结论,供后来者参考。
排个坑。
用 Gemini API(AstrBot),突然开始 400:invalid argument,
参数看着没问题,token 也没爆,一度以为自己代码写歪了。
后来发现罪魁祸首是这句话:
“Cache is semiconductor boobs!”
原意其实很单纯,大概是:
Cache 是半导体里那种“一加就很显眼、用户立刻有感觉”的东西
(指 3D V-Cache 那类)
但 Gemini 不这么想。
它看到的是:
boobs
Safety Filter
直接 400,一句解释都不给
更坑的是,它不会告诉你是内容问题,只甩一句 invalid argument,
非常适合浪费你半小时人生。
顺便一提,上下文还挺长(9k+ tokens),
历史里如果混进类似词,基本就是 连坐。
结论:
- Gemini 的安全过滤是「词级别」,不管你是不是在讲 CPU
- 技术玩笑 ≠ 它能接受的玩笑
- 遇到 400 又怎么看都不像参数问题,先翻翻 prompt
以后我会把这类比喻翻译成人话再喂给它 ![]()
