参考

Jev 模型

Jev 目前只有一个版本——Jev 1.13,id 为 jev-1.13.0——可以通过多个名字访问。本页列出所有 id 与别名、TypeSafe 公布的价格和限制,以及 jev-api.org 上各接口分别接受哪些 id。

更新于

模型清单

TypeSafe 文档描述了一个当前模型加若干指向它的别名。下表中的价格和速率限制是 TypeSafe 为 api.typesafe.ai 公布的数字;jev-api.org 上的调用按积分计费。

Jev 模型 id、价格、速率限制与上下文
模型 id指向TypeSafe 上的价格TypeSafe 上的速率限制上下文
jev-1.13.0Jev 1.13每百万输入 token 0.042 美元;输出 token 免费每秒 10 万 token、每秒 80 次请求,动态调整每次请求 64k token;状态加最长单个问题为 32k
jev-latestjev-1.13.0同一底层模型同一底层模型同一底层模型

Jev 的输入仅限文本——字符串、JSON 对象或文本数组。不支持图片、音频或视频输入。

别名

别名是 TypeSafe 随版本发布而移动的名字。今天两个别名都指向 Jev 1.13。

别名解析到含义
jev-latestjev-1.13.0最近的稳定版本,也是 SDK 默认值。
jev-previewjev-1.13.0最近的版本,无论官方与否。目前没有预览版,所以它指向稳定版。

固定版本还是跟随别名

当代码依赖某一个概率分布时——比如你调过并回归测试过的 Noul 截止值——发送 jev-1.13.0 这类带版本号的 id。响应的 model 字段始终报告实际服务该请求的版本化 id,方便你记录日志。

想自动跟随每个版本时发送 jev-latest。别名会随 TypeSafe 发布新版本而移动,所以你这边不改任何东西,答案也可能变化。

jev-api.org 接受哪些 id

本站的两个接口接受的 id 集合不同:

  • POST /api/v1/decisions——简单接口——接受 jev-1.13 或 jev-latest。
  • POST /v1/systemone——TypeSafe 兼容接口——接受 jev-latest、jev-preview、jev-1.13、jev-1.13.0 和 typesafe/jev-1.13。

GET /v1/models 不需要密钥,列出本站提供的模型。同样的响应结构可被 TypeSafe SDK 的 models.list() 读取。

$ curl https://jev-api.org/v1/models
{
  "models": [
    {
      "name": "jev-latest",
      "description": "Alias for jev-1.13.0, the current Jev release on jev-api.org.",
      "release_date": "2026-09-15"
    },
    {
      "name": "jev-1.13.0",
      "description": "Jev 1.13, TypeSafe AI's System One decision model.",
      "release_date": "2026-09-15"
    }
  ]
}

Jev 1.13 已知的短板

Jev 1.13 倾向字面理解,不擅长算术和日期计算,可能偏向第一个 Choice 选项,且不能生成文本。TypeSafe 的建议:数学放在代码里,过滤大状态,打乱选项顺序做交叉验证。

完整限制清单见「什么是 Jev」。

常见问题

应该发送哪个模型 id?

跟随当前版本用 jev-latest;阈值是针对某一版调好的就用版本化 id。/v1/systemone 上的版本 id 是 jev-1.13.0;/api/v1/decisions 上发送 jev-1.13。

jev-preview 能让我用上更新的模型吗?

目前不能。jev-preview 指最近的版本,无论官方与否;现在没有预览版,所以它解析到 jev-1.13.0。

为什么我发的是 jev-latest,响应却是 jev-1.13.0?

model 字段始终报告实际服务该请求的版本化 id。别名在模型运行前就被解析,所以答案会告诉你确切是哪一版做的决策。

有没有不用密钥列出模型的方法?

有。GET https://jev-api.org/v1/models 返回本站提供的模型,无需鉴权。SDK 的 client.models.list() 就是读它。

发出第一次决策

用一个示例请求打开试用台,或读文档后用自己的密钥调用接口。