Models.dev:大模型价格、上下文、能力字段,终于有人摊成了一张表

每次做 AI 应用,接口反而不是最烦的。

烦的是选模型。

Claude 翻一遍,Gemini 翻一遍,OpenAI 再翻一遍。

输入多少钱。

输出多少钱。

缓存怎么算。

context window 到底多大。

tool call、reasoning、structured output 这些字段,文档里都有,但不在一个地方。

我前两天刷到一个小项目,叫 Models.dev

它没搞模型排行榜。

也没上来告诉你谁赢了谁。

页面就是一张模型信息表,价格、规格、能力这些东西,摊开看。官方介绍里也写得很直白:这是一个开源的 AI 模型规格、价格和能力数据库。

这种东西不大。

但真会少翻几次文档。

比如做长文本应用,我第一眼会去看上下文窗口。

做批量摘要,就盯输入价和输出价。

要接 Agent,再去扫 tool call、reasoning 这些字段。

以前是几个网页来回切。

切到后面,浏览器标签页一排,全是模型文档。

Models.dev 比较顺手的一点,是它还给了公开 JSON 接口。

README 里直接写了:

curl https://models.dev/api.json

也就是说,你不只是能在网页上查,还能把这份数据塞进自己的小工具里。做成本估算,做内部模型选择器,或者在控制台里把几个 provider 的价格摆出来。

我会更在意这个接口。

因为模型信息这种东西,手动维护很烦。

今天改价格,明天换名字,后天又多一个变体。

你要是自己搞一份表,刚开始还行,过两周基本就懒了。

Models.dev 的数据放在仓库里,按 provider 和 model 拆成 TOML 文件,再生成页面和 API;README 里也写了欢迎社区补数据。

这类项目的麻烦也在这。

模型更新太快。

价格、上下文、能力字段,不可能永远准。

GitHub issue 里已经能看到有人在追 Copilot 相关模型的 context size。

所以它不是“权威标准”。

更像一个能用的公共表。

OpenCode 文档里也提到,它会用 AI SDK 和 Models.dev 来支持 75+ LLM provider,本地模型也放在这个体系里处理。

我挺喜欢这种项目。

不宏大。

也不讲什么 AI 基础设施。

就是把一个很碎、很烦、每个开发者都会碰到的小动作,单独拎出来。

少开几个文档页。

少手填一张价格表。

差不多就够了。

GitHub地址: https://github.com/anomalyco/models.dev

返回分类列表