跳到主内容
@wquguru
精选88Latent Space(RSS)技巧与观点多源精选 ×5

Diogo Almeida:Jev模型与RLCD训练范式深度访谈

Jev: System One models for Prod, not God — with Diogo Almeida, CEO, TypeSafe AI

原文
发到 X
推荐理由

Diogo从InstructGPT核心成员转型后的深度复盘,详细拆解了RLCD相对于RLHF/RLVR的技术取舍与工程落地逻辑,对构建高可靠Agent极具参考价值。

Tickets for AIE NYC now open, and apply for the invite-only AIE CODE. Join us!

AIE NYC 门票现已开放,可申请仅限邀请制的 AIE CODE。加入我们!

We have an unusual relationship with today’s guest: for years since coauthoring the InstructGPT paper, Diogo Almeida had been saying that API-available frontier models have been going down the wrong path, everything from the alignment to refusals to reliability perspectives, that we have dropped every mode other than autoregressive chat-tuned LLMs because of the overwhelming success of ChatGPT.

我们与今天的嘉宾有着一种非同寻常的关系:自共同撰写 InstructGPT 论文以来多年间,Diogo Almeida 一直表示,可通过 API 获取的前沿模型正走上错误的道路,从对齐、拒绝响应到可靠性视角,一切都偏离了正轨;由于 ChatGPT 的巨大成功,我们放弃了除自回归聊天微调大语言模型(LLMs)之外的所有模式。

In a launch video now viewed ~40M times (by comparison, GPT4o was 22M, Fable 5 was 15M, Navier Stokes was 74M, and 6 Astra was 137M), Diogo introduced Jev and it immediately took over the AI timeline — we’ll skip full Jev explainers because our favorite AI influencer/educator has probably already done one. We also collected:

在一段观看量约 4000 万次的发布视频中(相比之下,GPT-4o 为 2200 万次,Fable 5 为 1500 万次,Navier Stokes 为 7400 万次,6 Astra 为 1.37 亿次),Diogo 介绍了 Jev,它立即主导了 AI 时间线——我们将跳过完整的 Jev 解释器说明,因为我们最喜欢的 AI 影响者/教育者可能已经做过相关介绍。我们还收集了:

  • the official patterns and cookbooks you should see first, from Allie
  • Jev usecases
  • speed based - games and computer use
  • the voice + computer use example we discuss at 1h34 mins
  • voice + browser control
  • The must not miss Doom demo
  • Driving cars in games
  • Excalidraw
  • virtual try-ons
  • “Smart Games”/smart NPCs
  • guided responses in text messages
  • Jev for coding agents has an official guide
  • jev for linting
  • compacting tool calls
  • reasonable pushback from Theo - Diogo has published a note on the Tyranny of the KV Cache that you should read as a followup after the pod for Jev + coding agents, because of his belief that Cache Rules Everything
  • Programming Languages built atop Jev (Diogo’s fave)
  • Jev for analytics replay and user journey review
  • “dark data”
  • entity resolution
  • natural language search
  • “smart software”
  • a core goal of Jev is to “disappear into the background” - eg as unremarkable as regex
  • Jev as a judge
  • Jev memes
  • Jev vs LLM capabiltiies
  • blending transformers and classifiers
  • about the confidence api
  • Jev vs GLiNER (note difference/pushback, agreed, agreed, agreed)
  • Jev on trolley problem
  • Jev Bush
  • 来自 Allie 的官方模式和食谱,你应该首先查看这些内容
  • Jev 的用例
  • 基于速度的用例——游戏和计算机使用
  • 我们在 1 小时 34 分钟时讨论的语音 + 计算机使用示例
  • 语音 + 浏览器控制
  • 不可错过的 Doom 演示
  • 在游戏中驾驶汽车
  • Excalidraw
  • 虚拟试穿
  • “智能游戏”/智能 NPC
  • 短信中的引导式响应
  • Jev 用于编码代理有官方指南
  • Jev 用于代码检查(linting)
  • 压缩工具调用
  • Theo 提出了合理的反对意见——Diogo 发表了一篇关于 KV 缓存暴政(Tyranny of the KV Cache)的笔记,你应在听完 Jev + 编码代理播客后阅读该笔记作为后续内容,因为他坚信“缓存主宰一切”(Cache Rules Everything)
  • 基于 Jev 构建的编程语言(Diogo 的最爱)
  • Jev 用于分析回放和用户旅程审查
  • “暗数据”(dark data)
  • 实体解析
  • 自然语言搜索
  • “智能软件”
  • Jev 的一个核心目标是“隐于幕后”——例如,像正则表达式一样不起眼
  • Jev 作为裁判
  • Jev 梗图
  • Jev 与 LLM 能力对比
  • 融合 Transformer 和分类器
  • 关于置信度 API
  • Jev 与 GLiNER(注意差异/反驳,同意,同意,同意)
  • Jev 论电车难题
  • Jev Bush

Instead we’ll focus on what we can uniquely offer — a broader philosophical and mission-based understanding of how and why Jev was created, and what you should expect next in terms of future models from TypeSafe (ReasoningJev?) and what usecases and ideas you should work on vs the 55th low effort clone of Jev’s API or doing a generic JevBench benchmark - something Diogo has rejected publicly.

相反,我们将专注于我们能独特提供的东西——对 Jev 为何创建、以及未来 TypeSafe(ReasoningJev?)模型方面你应期待什么,从更广泛的哲学和使命导向角度进行理解;以及你应该着手哪些用例和想法,而不是去复制第 55 个低投入的 Jev API 克隆版,或制作一个通用的 JevBench 基准测试——Diogo 已公开拒绝过这种做法。

Why RLCD: Three kinds of RLHF, and why they are ALL the wrong north star

为何采用 RLCD:三种 RLHF 类型,以及为何它们全都不是正确的北极星指标

Diogo knows a good deal about RLHF, given that he was on the team that pioneered post-training at OpenAI — and traces the three branches to Christiano et al 2017 (the robot backflip demo), Stiennon et al 2020 (learning to summarize) and his baby, Ouyang et al 2022 (InstructGPT). From there on, every innovation from Function Calling to Structured Outputs to Reasoning felt like a hack on top of the string based, sequence to sequence prediction paradigm. As he mentions on the pod, from 2023-2024 he struggled unsuccessfully, due to both personal and organization underestimation, to train a model that

鉴于 Diogo 曾参与在 OpenAI 开创后训练工作的团队,他对 RLHF 了解颇深——并将这三个分支追溯至 Christiano 等人 2017 年(机器人后空翻演示)、Stiennon 等人 2020 年(学习摘要)以及他的心血之作 Ouyang 等人 2022 年(InstructGPT)。从此以后,从函数调用到结构化输出再到推理,每一项创新都感觉像是建立在基于字符串的序列到序列预测范式之上的修补方案。正如他在播客中所提到的,在 2023-2024 年间,由于个人和组织层面的低估,他未能成功训练出一个能够……的模型

Jev’s core innovation is "Reinforcement Learning for Calibrated Decisions”, a novel, unpublished technique that optimizes for “answers with epistemically honest probabilities on System One tasks” rather than human rated feedback (RLHF) — which causes hallucinations, sycophancy, and permanent reliance on humans — or programmatically verifiable outputs with rubrics (RLVR) — which solves Navier Stokes but exacerbates jagged intelligence and doesn’t integrate well with other software.

Jev 的核心创新是“用于校准决策的强化学习”(Reinforcement Learning for Calibrated Decisions),这是一种新颖且未发表的技术,旨在优化“在一阶任务中提供认识论上诚实概率的答案”,而非人类评分反馈(RLHF)——后者会导致幻觉、阿谀奉承和对人类的永久依赖——也非带有评分标准的可编程验证输出(RLVR)——后者虽能解决纳维-斯托克斯方程等问题,但会加剧智能的不均衡性,且难以与其他软件良好集成。

We’ve talked about the calibration problem before on the pod, but probably the single best place to understand why RLCD became necessary is Diogo’s AIE talk, which discusses why a generation of training helpful AI assistants for humans has impaired them for training models for composable, programmable AI for automation.

我们此前曾在播客中讨论过校准问题,但理解为何需要 RLCD 的最佳途径可能是 Diogo 在 AIE 会议上的演讲,该演讲探讨了为何这一代致力于为人类训练有用 AI 助手的过程,损害了为自动化而训练可组合、可编程 AI 模型的能力。

At the end he also teases his contrarian opinion on scaling laws - which teases how to build a modern neolab without the billions of dollars the major labs have…

最后他还预告了自己对缩放定律的反直觉观点——这暗示了如何在没有大型实验室数十亿美元投入的情况下构建现代新实验室……

The Bitterest Lesson: Tasks and Data beats Compute

最苦涩的教训:任务和数据胜过算力

We spend a good amount of time discussing Diogo’s essay on the Bitterest Lesson:

我们花了大量时间讨论 Diogo 关于《最苦涩的教训》的文章:

His point is that “You get what you optimize for and the bitterest lesson in ML is that the most important part of it isn’t ML at all.” - and picking the right north star, eg upvoting for user preference vs being integrated into tool calls - makes everything else fall in line.

他的观点是:“你优化什么,就得到什么;机器学习中最痛苦的教训是,其中最重要的部分根本不是机器学习。”——选择正确的北极星指标(例如,以用户偏好投票为准,还是集成到工具调用中)会让其他一切随之理顺。

We’re excited to catch up with a freshly dyed Diogo to discuss:

我们很高兴与刚染了新发色的 Diogo 进行对话,讨论以下话题:

  • Why AI can solve extraordinarily hard problems but still fail to automate basic work
  • What System One Models are and why Jev is built for software rather than chat
  • RLHF, mode collapse, calibration, and the hidden costs of optimizing for human preferences
  • Why refusals become a problem when AI is buried inside software dependencies
  • Why TypeSafe rejects public benchmarks and optimizes for intelligence per dollar
  • The “bitterest lesson”: why the right task and the right data can matter more than compute
  • Why TypeSafe thinks of itself as a data lab rather than a model lab
  • RLCD vs. RLHF and RLVR as fundamentally different North Stars for AI
  • Why reliability and robustness matter more than simple determinism
  • Jev’s programming primitives and how intelligence maps into software control flow
  • Why developers should decompose AI workflows into small, measurable decisions
  • How structured state replaces giant prompts and system messages
  • Why Diogo thinks AI should eventually disappear into the background of software
  • The “inverse SaaS-pocalypse” and how AI could supercharge existing software
  • System One vs. System Two intelligence and the limits of reasoning models
  • Dark data, computer use, real-time intelligence, and Jev’s biggest early use cases
  • Why Jev could reshape coding agents built around a single-model architecture
  • Why Diogo says he wouldn’t pre-train with $1 billion
  • The OpenAI journey that led to TypeSafe and why he thinks many neo-labs are approaching AI incorrectly
  • Coding agents beyond the KV cache, shared state, sub-agents, and the multi-agent future
  • 为什么 AI 能解决极其困难的问题,却仍无法自动化基础工作
  • 什么是 System One Models,以及为什么 Jev 是为软件而非聊天构建的
  • RLHF、模式崩溃、校准,以及优化人类偏好的隐藏成本
  • 当 AI 被埋藏在软件依赖项中时,拒绝响应为何会成为问题
  • 为什么 TypeSafe 拒绝公开基准测试,并优化每美元的智能产出
  • “最痛苦的教训”:为什么正确的任务和正确的数据可能比算力更重要
  • 为什么 TypeSafe 将自己视为一个数据实验室,而非模型实验室
  • RLCD 与 RLHF 和 RLVR 作为 AI 截然不同的北极星指标
  • 为什么可靠性和鲁棒性比简单的确定性更重要
  • Jev 的编程原语,以及智能如何映射到软件控制流中
  • 为什么开发者应将 AI 工作流程分解为小型、可衡量的决策
  • 结构化状态如何取代巨型提示词和系统消息
  • 为什么 Diogo 认为 AI 最终应融入软件背景之中
  • “反向 SaaS 末日”以及 AI 如何为现有软件注入强大动力
  • System One 与 System Two 智能,以及推理模型的局限
  • 暗数据、计算机使用、实时智能,以及 Jev 早期最大的用例
  • 为什么 Jev 可能重塑围绕单模型架构构建的代码代理
  • 为什么 Diogo 表示他不会用 10 亿美元进行预训练
  • 通向 TypeSafe 的 OpenAI 之旅,以及为什么他认为许多新兴实验室对 AI 的理解存在偏差
  • 超越 KV 缓存的代码代理、共享状态、子代理以及多代理的未来

Diogo Almeida

  • LinkedIn: https://www.linkedin.com/in/diogomda
  • X: https://x.com/CompleteSkeptic
  • TypeSafe AI: https://typesafe.ai/

Timestamps

时间戳

00:00:00 Jev Launch Week and the AI Economic Revolution

00:00:00 Jev 发布周与 AI 经济革命

00:02:50 What Is Jev? System One Models and Programmable AI

00:02:50 什么是 Jev?System One 模型与可编程 AI

00:05:54 RLHF, Mode Collapse, Calibration, and Yann LeCun

00:05:54 RLHF、模式崩溃、校准与 Yann LeCun

00:10:29 Programmatic AI, Refusals, and Safety Alignment

00:10:29 程序化 AI、拒绝响应与安全对齐

00:17:21 Why TypeSafe Rejects Public Benchmarks

00:17:21 TypeSafe 为何拒绝公开基准测试

00:20:43 The Bitterest Lesson: Data, Compute, and the Right Task

00:20:43 最苦涩的教训:数据、算力与正确的任务

00:24:59 RLCD vs. RLHF and RLVR

00:24:59 RLCD 与 RLHF 及 RLVR

00:28:42 Why Powerful AI Still Hasn’t Automated the Economy

00:28:42 为何强大的 AI 尚未实现经济自动化

00:39:55 Reliability, Robustness, and Determinism

00:39:55 可靠性、鲁棒性与确定性

00:48:11 Model Versioning, LTS, Speed, and Intelligence per Dollar

00:48:11 模型版本控制、LTS、速度与每美元智能

00:54:04 Inside Jev’s API and Programming Primitives

00:54:04 深入 Jev API 与编程原语

00:58:28 How to Build with Jev: Structure, Decomposition, and Small Decisions

00:58:28 如何使用 Jev 构建:结构、分解与小决策

01:18:28 The Inverse SaaS-pocalypse and AI Disappearing into Software

01:18:28 SaaS 末日反转与 AI 融入软件

01:33:21 Computer Use, Dark Data, and Jev’s Biggest Use Cases

01:33:21 计算机使用、暗数据与 Jev 的最大用例

01:38:48 How Jev Could Reshape Coding Agents

01:38:48 Jev 如何重塑编码代理

01:41:00 AI Safety, Frontier Pacing, and the Limits of RLVR

01:41:00 AI 安全、前沿节奏与 RLVR 的局限

01:48:03 Why Diogo Wouldn’t Pre-Train with $1 Billion

01:48:03 Diogo 为何不愿预训练投入 10 亿美元

01:55:19 The OpenAI Story Behind TypeSafe

01:55:19 TypeSafe 背后的 OpenAI 故事

02:01:41 Why Diogo Thinks Most Neo-Labs Are Getting AI Wrong

02:01:41 Diogo 认为大多数新实验室在 AI 方向上犯了错

02:08:00 Coding Agents Beyond the KV Cache and the Multi-Agent Future

02:08:00 超越 KV 缓存的编码代理与多代理未来

Transcript

逐字稿

Introduction: Jev Launch Week and Developer Momentum

引言:Jev 发布周与开发者势头

Swyx [00:00:00]: Okay, we’re in the studio. A special occasion because this week, Diogo, my good buddy, launched Jev, and it’s been taking over the complete timeline. How do you feel? What’s it like to be you right now?

Swyx [00:00:00]:好的,我们在演播室。这是一个特别的场合,因为本周,Diogo,我的好伙伴,发布了 Jev,它已经席卷了整个时间线。你感觉如何?现在的你是什么样的感受?

Diogo Almeida [00:00:16]: Emotionally?

Diogo Almeida [00:00:16]:情感上?

Swyx [00:00:17]: Yeah.

Swyx [00:00:17]:是的。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →