stoneskin (Mr. Sun)

Personal homepage of Mr Sun - AI Solutions Architect, Tech Lead & AWS Cloud Specialist: resume, selected projects, and teaching archive

决策模型(Decision Models)与 Jev 总结:裁判开始输出概率,不写判决书

← 返回目录

主要来源:

  • Hamel Husain & Antaripa Saha《How To Use Decision Models for Evals》,hamel.dev,2026-10-21(经 @dongxi_nlp 推文推荐,扒原文)
  • Jev 资料:jevmodel.org、Sanity glossary、aimlapi 独立实测、aicoderscope 分析、arXiv 两篇基准论文、anchorterminal 行业梳理、Medium 冷静派反驳文

一、是什么:一个新品类

2026 年 9 月起涌现一批”决策模型”:不生成文本,只输出类型化的判断——一个 0–1 的概率、一个多选选项、或一个量表分数。常被用作 LLM-as-a-Judge 的替代:评测、路由、审核、过滤这些”一天判几千次”的活,不再请聊天模型写长篇判决书,改请一个只吐概率的分类器。

时间线(品类是一个月内炸开的):

价格带:托管服务只收输入、输出免费,$0.02–0.24 / 百万输入 token。

二、Hamel 的方法论:怎么用决策模型做 Evals

实验:公寓租赁 agent 的 100 条人工标注 trace,5 个决策模型(Jev 1.13、Perplexity Decider、Liquid d1、Cloudflare Clef Flash、OpenAI Decisions)各自输出失败概率。四个主张:

  1. 阈值自己调,别用默认 0.5。阈值是把概率切成是/否的分数线:拉低抓得全但误报多,拉高报得准但漏得多。先定最低可接受的 precision/recall(如告警场景各 80%),再用 F1 或 F-beta 做交叉验证把阈值量出来。
  2. 选型看 Pareto 前沿(调好阈值后的 F1 vs 成本):Perplexity 最便宜(0.82 美分/100 次评测,F1 0.79);OpenAI Decisions 的 F1 最高(0.87),成本贵 4.5 倍(3.72 美分/100 次)。没有最好,只有预算下最划算的点。
  3. 概率当置信度之前先验校准。他试 Platt scaling:帮了 Perplexity、Liquid、Clef Flash,却把 OpenAI 的搞坏了。”输出概率”不等于”概率可信”,必须在自己的数据上验。
  4. 一个失败模式配一个 judge,先调 prompt 再换模型。结论:别信榜单,在自己的数据上量。

三、Jev 详解(品类开创者)

出身:TypeSafe AI,2026-09-15 发布,同期 $40M 融资。名字双关:System One 借 Kahneman《思考,快与慢》(聊天模型是慢思考 System 2,Jev 是快直觉 System 1);Jev 取自经济学家 Jevons(杰文斯悖论:效率提升反而增加总用量——决策变便宜,系统会做更多决策)。主创 Diogo Almeida,前 OpenAI、InstructGPT 共同作者。

工作方式:输入 = 一段”状态”(文本/JSON:工单、日志、检索段落)+ 一组代码里定义的类型化问题;非自回归,一次前向并行判完所有问题;输出只有类型化值,永不写字。三种题型:

答案空间预先钉死,所以不可能格式错误:没有 JSON 包裹、解析失败、寒暄废话。训练法自称 Reinforcement Learning for Calibrated Decisions,目标是 0.88 就约等于 88% 正确。

数字:延迟 70–500ms(厂商口径);$0.042/百万输入 token,输出免费。厂商宣称快 193 倍、便宜 444 倍;独立复测打折后为约快 3–5 倍、比 Sonnet 级便宜约 40 倍,仍可观。

独立实测画像:

四、冷静派的反面(选型纪律)

一篇系统的反对文(Decision Models Are Useful. They Aren’t Indispensable.)指出:若你有几千条标注数据、且类别稳定,传统做法更准——Banking77 上逻辑回归 + embedding 达 94.7%、微调 ModernBERT 94.3%,比所有零样本决策模型高 6 个点以上。

决策模型的甜区是另外三种场景:没有标注数据(零样本可用)、类别经常变(不用重训)、要判”以上都不是”(out-of-scope 检测,BoolQ 和 CLINC150 上决策模型赢微调分类器约 10 点,主因正是识别”不属于任何已知类”)。

DIY 门槛极低:Unsloth 教程给 Qwen3.5-0.8B 加决策头 + LoRA,4GB 显存 42 分钟,类型化决策准确率 36% 提到 73%。

五、跟 Stone 项目的咬合

六、追问答疑(2026-10-21 Stone 问,小沐查实)

Q1:Jev 这类模型要自己训练/蒸馏吗? 不用。现成三条路:① 托管 API 直接调(TypeSafe 直连、OpenAI Decisions API、Perplexity、Cloudflare、微软),零样本可用;② 开源权重自己跑推理(pplx-decider、Clef 家族、Laya、Strands Decider 均 Apache 2.0),下载即用;③ 自己训只是可选项,不是入场券。

Q2:OpenRouter 上有吗? 有。Jev 已上架:模型名 typesafe/jev-1.14(别名 ~typesafe/jev-latest),OpenRouter key 即可调用、走 OpenRouter 账单。注意它不走普通 chat 接口,有专用 decisions 端点(POST /api/alpha/decisions),因为请求形状是 state + questions 而非 messages。Stone 家里 thinktank / opencode-fuse 本就走 OpenRouter,key 与账户现成。

Q3:它们是怎么做出来的(一半算蒸馏)? 小底座(多为 Qwen 系 2B–27B)+ 把生成头换成/加上决策头,后训练两步:① 用标注判断数据微调(标签很多由大模型当老师生成,这部分算蒸馏);② 强化学习专攻校准(TypeSafe 称 RLCD),让输出的概率是真概率——这是与”小模型凑合当裁判”的本质区别。

Q4:什么时候才值得自己训? 三条件同时成立:类别很专有、市面模型没见过;手里有成千上万条标注数据;调用量大到 API 费肉疼。

七、回国后练手计划(2026-10-21 定,回美后排期)