jevbooks

← 全部项目

scala-jev-sdk

ticofab/scala-jev-sdk

Jev 类型化问题的 Scala 3 客户端,无 effect system。

这是什么

一个面向 TypeSafe AI 的 Jev System One 模型的社区 Scala 3 SDK。Jev 不生成文本,而是回答关于某个 state 的类型化问题。目标用户是希望在应用内做路由、门控、排序或护栏决策的 Scala 开发者。

它怎么用 Jev

你针对一个 state 构造类型化问题——noul、choice、score——然后调用 ask 或 run。Jev 返回概率、分布和置信度,并用问题值本身来查找答案。每次调用都返回 Either,概率是类型化的,超出 [0, 1] 的值会导致解码失败。

用到的原语:noulchoicescore

值得抄的做法

用问题值本身查找答案,因此答案类型随问题走,无需强制转换。

怎么试

添加 scala-jev-sdk 依赖,用 sttp backend 创建客户端,然后传入 state 和问题调用 ask。

去 GitHub 看

Jev 判的jev-1.13.0

证据

每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。

  • Jev 是主角0.96
  • 有 System One 用法0.17
  • 处理了不确定性0.04
  • 有实测数据0.04
  • 可直接跑0.97
  • 值得推荐未判定0.40
  • 是模型的复刻0.03
  • 问题普遍性按 0–2 打分1.00
  • 与 Jev 相关0.98

信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。