LLM 计费默认归零的隐形坑:一次模型名不匹配让成本全记成 0 美元
Atm1n9 · reddit · 2026-10-26
一位做 LLM API 计费工具的开发者分享真实踩坑:集成上报的模型名是 "gemini",而价格表里这些模型挂在 "google" 下,查找失败后成本默认记 0 且状态显示成功,也没有任何报错日志;由于成本在请求落地时只计算一次,事后补价格也救不回那些行。
关键洞察:多收钱会被发现,但 0 美元看起来就像免费请求,总额只是偏低,直到供应商账单对不上才会暴露。
他做的修复:
- 用显式别名表(gemini→google、claude→anthropic)替代祈祷大家传对名字;
- 未知模型的成本留空并打 "unpriced" 标记,绝不默认 0;
- 不做模糊匹配——gpt-4o 是 gpt-4o-mini 的前缀,但定价不同。
他还给出可自查的方法:统计自己日志里成本恰好为 $0 的行,看看有多少是真免费的,怀疑 default-to-zero 在很多代码库里存在。
「编程与Agent」频道最新
- badlogic 分享 2026 年 agent 工作流:「做砸了就吼它」 — steipete · 2026-10-26
- AI 审查连挂三轮后,独立开发者让离线价格改为只读保数据 — SeanOliver · 2026-10-26
- 花21美元 API 让 DeepSeek 写引擎:Mac 上跑出 300+ tok/s,快过 mlx-lm — GabGarrett · 2026-10-26
- EMNLP 2026 Findings 论文:让编码 Agent 自主判断何时向人求助 — najoungkim · 2026-10-26
- 采购 Agent 上生产:召回超95%、准确率超90%,作者求突破 F1 的建议 — Ancient_Ad_916 · 2026-10-26
- 用 Claude Opus 5.5 + Three.js 做出可翻转的 2026 F1 空气动力学 3D 互动课 — techartist_ · 2026-10-26