DOTAFS

Personal learning notes

模型研究笔记 · · 约 18 分钟

Jev 与 GPT:生成语言,还是直接作出决策?

Jev 是 TypeSafe AI 的 System One 模型。它把“读入状态、回答有限选项的问题”做成一等接口;GPT 系列以逐 Token 生成语言为基础,也可以通过约束解码返回结构化值。真正需要比较的是计算路径、训练目标、输出语义和适用边界。

主要资料
Diogo Almeida / TypeSafe AI,《Introducing System One Models & Jev》,2026-09-15,官方技术发布;非同行评审论文
对照资料
Brown 等,GPT-3 论文(2020);Ouyang 等,InstructGPT 论文(2022);OpenAI Structured Outputs 技术文章(2024)
输入 → 输出
Jev:文本或结构化文本状态 + 预定义问题 → 选项、分数或二元概率;GPT:上下文 → 续写 Token,也可按 Schema 输出
范围
比较可公开验证的接口与推理方式;不猜测 Jev 的隐藏层、参数量或加速硬件

证据等级:Jev 尚无可复现的架构与训练技术论文公开。下面的“Jev 如何工作”仅包含官方描述和 API 可见行为;图和交互是原创教学抽象,不是其网络结构图或跑分。

01 / 问题

把语言模型接入软件,究竟卡在哪里?

一个客服流程需要的可能只是“是否要求退款”“属于哪个部门”“风险有多高”。自由文本模型可以回答,但代码要从回复中抽取字段、检验类型、处理拒绝或截断,并为每个判断决定能否自动执行。格式正确并不代表判断正确,而漂亮的解释也不等于概率可靠。[1][5]

TypeSafe 提出的 Jev 把输出空间先写在请求里,返回有限选项上的概率,让应用程序执行显式的业务规则。它不回答开放式“写一封邮件”,也不生成代码或长篇推理;这与 GPT 的通用语言接口目标不同。OpenAI 的 Structured Outputs 已能对 GPT 的输出施加 Schema 约束,所以差异不能简化成“GPT 一定会生成无效 JSON”。[2][5]

问题

软件需要大量低延迟、可组合的判断,通用续写往往要花时间生成与解析文本。

提出

Jev 用 State + Choice / Score / Noul 提交一批独立问题,返回类型受限的概率分布。

成立条件

答案空间事先可枚举;复杂业务分解成窄问题,跨问题逻辑由代码负责。

不解决

长篇写作、开放式代码生成、从零构造未知输出类型,也不自动保证语义真实。

02 / 路线比较

三条技术路线,不要混成两个产品标签

维度GPT 自由生成GPT + Structured OutputsJev + 类型化问题
状态表示上下文 Token 序列;现代具体架构未全部公开同一类语言模型输入,另有 Schema文本、JSON 对象或文本数组构成的 state;问题有预设类型与候选项
输出机制条件于之前 Token,逐步生成下一 Token仍逐步生成;每步只允许当前 Schema 合法的 Token官方描述:同一 state 上多个独立问题并行给出有限空间的概率
训练目标GPT-3:语言建模;InstructGPT:示范与偏好反馈后训练语言模型加 Schema 理解训练与确定性的解码约束官方称 RLCD 优化校准决策;损失函数、数据、训练细节未披露
适用输出文章、代码、解释、开放式回答可变字段与嵌套 JSON,仍可表达文字Choice、Score、Noul;不能自由生成字符串
代价与边界长输出需要更多串行步骤格式可保证,内容仍可能错;拒绝、截断要处理窄判断适合批量处理;候选项不全、状态错误仍会导致错误决策

这里的 GPT 数学机制来自 GPT-3 的公开论文,RLHF 例子来自 InstructGPT;不能由此推定 GPT-6 的全部隐藏实现。同样,官方把 Jev 叫作新架构并提到并行 sampler,但没有公开足以判断它是 Transformer、其他骨干,还是哪种算子融合的材料。[1][6][7]

03 / 方法地图

先看数据怎样进入、怎样离开

GPT 自由生成、约束输出与 Jev 决策管线三条路径均由输入开始。GPT 自由生成逐个选择 Token;约束输出仍逐 Token 但每步施加 Schema 掩码;Jev 接收共享状态和独立问题并行返回类型化概率,交给代码决定行动。 上下文 / state GPT: p(tₙ | t<ₙ)逐 Token 依赖 GPT + Schema逐步掩掉无效 Token Jev: q₁, q₂, … qₙ同一状态 / 并行评估 续写 → 解析 / 执行可生成任意文本 合规 JSON → 校验值类型合规 ≠ 事实正确 概率 → 阈值 / 规则无自由文本回复
原创教学数据流,依据 TypeSafe 的发布与文档、GPT-3 和 OpenAI Structured Outputs。框图只描述可观察接口与公开解码方式;Jev 内部网络层数和硬件实现未公开。[1][2][5]

例如输入是“订单 A-104 有两笔相同扣款,客户要求退款”,程序同时询问:是否要求退款(Noul)、属于账单还是技术问题(Choice)、情绪等级(Score)。三个结果用同一个 state,但互相不读取前一个答案。若第二步必须先根据第一步结果查数据库,那么依赖是真实存在的,代码应再发一次请求;“并行”不能抹掉依赖。[2]

04 / 数学与实现

哪些公式有依据,哪些只是接口抽象?

GPT:下一个 Token 的条件分布

设输入和输出拼成 Token 序列 t₁,…,tₙ。自回归语言建模将联合概率分解为一串条件概率;生成第 i 个 Token 时,前面已生成的 Token 构成条件。训练时可并行计算许多位置的损失,但输出阶段的下一步依赖上一步结果。这不等于 GPU 对每一层内部都串行计算。[6]

公开 GPT 家族的基础数学p(t₁,…,tₙ) = ∏ᵢ p(tᵢ | t₁,…,tᵢ₋₁)

右侧乘积说明输出顺序上的依赖;Transformer 每一步仍有矩阵运算可在加速器上并行执行。

GPT 的类型约束:仍然生成,但每步裁掉非法选项

OpenAI 的 Structured Outputs 将支持的 JSON Schema 预处理成上下文无关文法(CFG),在已生成前缀 t<ᵢ 下计算合法 Token 集 A(t<ᵢ,S)。从概念上可将不合法 Token 的概率设为零,再归一化。这保证符合可支持 Schema 的格式;安全拒绝、未完成输出和字段内容错误仍需要应用程序处理。所以“Jev 有类型、GPT 没有类型”不是准确比较。[5]

受限采样的解释式,不是 OpenAI 的逐行源码pS(tᵢ | t<ᵢ) ∝ p(tᵢ | t<ᵢ) · 1[tᵢ ∈ A(t<ᵢ,S)]

S 为 Schema,指示函数在 Token 不合法时取 0。它改变可输出集合,并没有从根本上取消自回归依赖。

Jev:状态、候选空间和并行的问题

官方文档提供三种原语:Choice 在预定义候选项中选择并返回概率;Score 在定义好的等级上给出分布及连续位置;Noul 给一个二元命题为真的概率(0 到 1)。Choice/Score 的 confidence 是从概率分布形状得到的摘要,Noul 没有单独 confidence。若候选集合遗漏“都不是”,模型仍被限制在错误的选项表内。[2][3]

API 层的教学记号;不是 Jev 训练损失或内部电路(state, {(qⱼ, Cⱼ)}ⱼ₌₁…ₘ) → {Pⱼ(y | state, qⱼ, Cⱼ)}ⱼ₌₁…ₘ

Cⱼ 是第 j 题允许的候选项或等级,Pⱼ 是返回的概率。TypeSafe 称这些问题同批并行且彼此独立;无法由 API 推导网络层数、注意力形式或 FLOPs。

训练目标不是一个神奇的缩写

GPT-3 公开的是自回归语言建模;InstructGPT 先用示范做监督微调,再通过人类偏好排序与强化学习改善遵从指令。TypeSafe 的资料另把有可程序验证奖励的训练称为 RLVR,作为数学题等路线的背景;不能断言所有 GPT 版本都只用 RLHF。TypeSafe 把自己的后训练路线命名为 RLCD(Reinforcement Learning for Calibrated Decisions),声称使输出概率与正确率更一致。然而公开资料没有足够信息重建其奖励函数、优化器、数据构成、模型结构或训练规模。不能凭“RL”三个字替它写出损失函数,也不能声称 GPT 的概率从不校准。[1][4][7]

硬件边界

GPT 输出逐 Token 依赖,不妨碍每个 Token 的矩阵运算使用 GPU 等加速器。Jev 官方称有并行 sampler、硬件感知效率,却未公开完整部署拓扑;不能把 Jev 简单写成“CPU 算”、GPT 写成“GPU 算”。网页演示不是芯片测量。

05 / 交互实验

看依赖链,再理解校准

实验 01 / 输出形状

输出变长,和问题变多,是同一件事吗?

滑动控制项;格子表示对外输出步骤,不表示 FLOPs 或实际毫秒数。

教学抽象。真实延迟还取决于输入长度、模型大小、批处理、排队、网络、硬件和推理设置;复杂问题并不会因一次调用而自动变简单。

所谓校准是跨一组问题的频率性质:如果模型给许多事件都报 80%,其中约 80% 最终为真,才称这组 80% 预测得到良好校准。单个判断不能证明自己已校准。选择适当的阈值还要看错误的代价,例如读取页面和执行转账的阈值不能一样。[3][4]

实验 02 / 概率的意义

模型说 80%,事后只有 40% 正确,会怎样?

把同一概率区间内的一组二元事件当作玩具数据,观察校准差与 Brier 分数。

教学数据,由滑块人为设置,绝非 Jev 或 GPT 的真实校准测试。Brier = f(1−p)² + (1−f)p²;分数低不保证单个事件正确。

06 / 实验与证据

漂亮的速度数字测了什么?

公开报告设置 / 指标方向结果和可解释范围仍缺什么
TypeSafe 发布演示 [1]短而密的文本状态,多个可读键名问题;与 GPT-5.6 Terra 默认推理比较。端到端延迟越低越好。官方给 Jev 的响应范围 70–500 ms,并称某些同类 System One 查询快 40–200 倍。特意缩短的输入对 Jev 有利;单个演示不是通用能力测试。
四个工作流 [1][8]安全事件、代理轨迹、发票、客服;精度相对于 GPT-6 Astra 与 Fable 5.1 的平均“共识标签”,成本/时延越低越好,精度越高越好。官方从其工作流得出最高 193.6× 更快、444.6× 更便宜;作者也说这些属于真实收益的高端。标签不是独立的人类真值;工作流出自能力团队;模型默认推理设置和封装影响公平性。
Schema 合规 [1][5]Jev 输出受预设选项限制;OpenAI 自有复杂 JSON Schema 评测中 GPT-4o-2024-08-06 加约束解码。格式合规率越高越好。Jev 的类型保证属于接口设计;OpenAI 在其自有评测报告 100% Schema 合规,说明 GPT 也可可靠遵守格式。两者的任务与 Schema 不同,不能横向拿百分比排名;格式合规不测语义真伪。
校准和语义正确应按同一真实标注数据比较准确率、Brier、ECE、拒绝覆盖率与分布外错误。本笔记没有可复现的 Jev 对 GPT 独立校准曲线或成对部署测量。缺独立地面真值、消融、训练资源、长期故障率和多语言压力测试。

发布文案中的“不会幻觉”必须缩小为不会返回候选集合之外的类型值。输入有误、候选集合漏项、语义判断不对,都仍然可能发生。TypeSafe 把自己的类型错误设为结构上不可能;这不能证明对现实世界的判断没有错误。OpenAI 也明确说 Schema 合规的字段内容可能错误。[1][5]

目前没有公开的 Jev 训练数据、参数量、骨干网络详图或 RLCD 消融,不能做架构层的因果归因。有限早期访问与厂商自建测试也限制了外部复现。公开的 System One LLM adapter 是把别的 LLM 转成兼容接口的适配器,不是 Jev 权重或训练源码。[1][9]

07 / 优势与边界

该选哪一个,取决于你要输出什么

Jev 的有利场景:一个已知状态要回答很多相互独立的窄问题,代码先定义候选项,再根据概率、成本和风险分流。这样可减少不必要的生成步骤。文档把图像、音频、视频列为暂不支持的输入;英文是目前表现最好的语言,中文任务应单独测。[2][10]

产品约束:官方发布称直接 Choice 最多支持 255 个候选项,更多选项需要分阶段评分和选择。发布时列出的价格为每百万输入 Token 0.042 美元,输出不单独计费;这是厂商报价,不是 Jev 的真实硬件成本证明,也不能与不同任务的 GPT 每 Token 单价直接比较。[1][10]

GPT 的有利场景:输出空间事先不知道、需要解释、生成代码、长文写作、多步推理,或希望在一个模型中处理多种任务。严格 Schema 能解决许多类型问题,但不会给每个字段自动提供经过外部核验的语义概率。使用更强推理也可能提高判断质量,代价是额外的时间和费用。[5][7]

共同风险:遇到缺失证据、提示注入、模糊标签或分布变化,两类系统都要通过独立测试和应用侧的拒绝路径。Jev 的“每题独立”限制了同一批次里题目之间的真实依赖;GPT 的多步骤工作流则需要检查自由文本、Schema 和工具调用结果。两者不是一个绝对替代关系。

08 / 实际映射

怎样做一项能验证的项目小实验?

以你的论文资料库为例:先把文章元数据、摘要和链接构成 state,提出“是否主要讲 PBD”“是否有可复现的代码”“是否需要人工核实引用”等窄问题。Jev 返回概率后,代码做阈值分流;GPT 只在需要写摘要或解释原因时介入。不要让“论文链接是否真实”成为无证据的模型猜测,要通过 DOI/原站检查。

固定 200–500 条人工标注样本、同一输入和输出 Schema;同时测试 Jev、GPT + Structured Outputs、简单关键词/规则基线。报告:宏平均 F1、每类混淆矩阵、Brier、可靠性图、端到端 p50/p95 时延、实际账单、拒绝率。对中文资料和新领域各留一组独立测试,并记录模型版本及提供商区域。只在达到目标精度时比较速度,才能回答“对我的系统是否值得”。

可以执行的流水线原始资料 → 可信字段/人工标签 → 三条同条件路线 → 概率校准 + 错误代价 → 阈值分流 → GPT 解释 / 人工复核

先做小规模离线评测。Jev 的公开源码适配器可用于统一接口比较,但不能代替使用真正的 Jev API 评测其模型。