人工智能的自动化引擎:模型能力、系统架构与未来基础设施的探讨 Latent Space 2026-09-21

人工智能的自动化引擎:模型能力、系统架构与未来基础设施的探讨

关键字 model-architecture system-1-model model-fine-tuning intelligence-infrastructure function-calling-interface
79 节

开场引言:AI 的能力悖论与自动化引擎

Diego:AI 怎么能聪明到如此令人难以置信的地步?我们明明可以用它来解决数学领域的千禧年大奖难题,但为什么却依然无法将最基础的工作自动化,哪怕是非常基础的机械式日常事务?我们手中拥有这样一台超强劲的自动化引擎,然而它却缺乏合适的接口与插头,无法真正接入到所有具备经济价值的实际工作当中。

如果整个 TypeSafe 公司突然消失,其他人可能也需要一两年的时间才能真正追赶上来。我其实也不确定到底需要多久。如果模型质量至关重要,那么在很长一段时间内我们都将处于极其有利的地位。但这一切确实已经发生了,对吧?这项技术已经彻底改变了科技历史的演进轨迹。

英文原文

Diego: Like how can AI be so unbelievably smart? How can we solve Millennium Prize problems in math, but still not automate even the most basics of work, like really basic rote stuff? We have this supercharged engine of automation that just does not have the right plugs and stuff to plug into all of this economically valuable work.

And if the whole company of TypeSafe disappears, maybe it'll take a year or two for people to truly catch up. I actually don't know how long it'll take. If model quality matters, then we are going to be in a very good position for a long time. But it's done, right? Like this has changed the path of technological history.

播客问候与社区支持

主持人:在进入今天的正片之前,我先向各位听众转达一条简短的寄语。

非常感谢大家。如果不是你们每一次都点击进来收看并收听我们的节目,我们根本不可能持续为大家带来大家所热切期盼的 AI 工程、前沿科学以及兼具趣味性的优质内容。虽然几乎每天都有赞助商主动找上门来,但幸运的是,有足够多的听众选择通过订阅来支持我们,让我们能够在完全不接广告的情况下保持频道的健康运转,而我们也希望一直保持这种纯粹的模式。

在此我只想向大家恳求一个小小的支持:大家能为我们做的最有力、而且完全免费的一件事,就是顺手点击一下那个订阅按钮。这是我唯一向大家提出的请求。这对我以及每周辛勤工作、为大家制作节目的整个团队来说,都意味着一切。只要你点击了订阅,我向你保证,我们绝不会停下脚步,一定会把节目做得越来越精彩。

那么现在,让我们正式进入今天的主题。

英文原文

Host: Before we get into today's episode, I just have a small message for listeners.

Thank you. We would not be able to bring you the AI engineering, science, and entertainment content that you so clearly want if you didn't choose to also click in and tune into our content. We've been approached by sponsors on an almost daily basis. But fortunately, enough of you actually subscribe to us to keep all this sustainable without ads, and we want to keep it that way.

But I just have one favor to ask all of you. The single most powerful, completely free thing you can do is to click that subscribe button. It's the only thing I'll ever ask of you. And it means absolutely everything to me and my team that work so hard to bring this space to you each and every week. If you do it, I promise you we'll never stop working to make the show even better. Now, let's get into it.

Jev 震撼发布:技术 CEO 的高压与狂喜

主持人:好了,我们现在来到了演播室。今天是一个非常特殊的时刻,因为就在本周,我的好哥们 Diego 正式发布了 Jev,这款产品彻底刷屏了整个社交媒体时间线。你现在的感受如何?身处风暴中心、作为此时此刻的你到底是一种怎样的体验?

英文原文

Host: Okay, we're in the studio, a special occasion because this week Diego, 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?

Diego:从情绪和身体状态上来说,简直从未如此糟糕过。我现在简直就是一具疲惫不堪的行尸走肉,因为手头发生的事情实在太多了。作为一名技术型 CEO,我得亲自去扑灭各种各样的突发状况。

但从精神层面上来说,我的感受完全不同。我经常提起这句话,而且在过去几年的各种聚会活动中也一直这么说:我总觉得整个 AI 领域就像是一个游乐场里的哈哈镜迷宫,周围的每个人似乎都陷入了某种疯狂,不断说着各种莫名其妙、毫无逻辑的奇怪言论。而就在本周,我终于感觉到自己重新与现实接轨同频了。人们终于开始看清了真相:AI 能做到的事情远比人们曾经以为的要丰富得多。没错,我们正在推动一场基于 AI 的经济变革,它已经重新回到了牌桌之上。这种感觉太棒了,看到广大开发者们真正理解了我们的理念,我感到无比振奋。我由衷地想向所有开发者表达我内心的感激。

英文原文

Diego: Emotionally, never been worse. I'm a ragged corpse of a person right now because there's so much going on, and I'm a technical CEO, so I have a lot of fires to fight.

But mentally, I feel—I say this all the time, and I've been saying this kind of for years in my over-under events—like I feel like the entire AI field is like one of those carnival house of mirrors and everyone is just insane, saying the weirdest stuff that doesn't make sense. And it feels like for just this week I'm in sync with reality, like, "Oh, people see it now." AI can be so much more than what was once thought, and yes, an AI-based economic revolution is back on the table. This is awesome. I'm so jazzed the developers get it. And I want to show my internal gratitude to developers.

主持人:我也为整个社区的爆发和反响感到超级兴奋,这真的太棒了。

英文原文

Host: I'm so jammed about the community and everything. It's so great.

开发者第一与社区直面会

主持人:对啊。你昨天还提到,你决定优先去参加社区的线上答疑会(Town Hall),而不是去应付那一帮政要或 VIP 投资人群体,因为你希望确保把最多的精力和关注留给真正重要的人——也就是线上的工程师和开发者们。

英文原文

Host: Yeah. You were saying yesterday that you decided to prioritize the town hall and not a bunch of VIP investor-type people because you wanted to make sure that they are the people that get your most attention, right: the engineers, the developers.

Diego:没错。当时的感觉确实有点像:“天哪,我现在正在和一帮极其重量级的大人物交谈。”我可能不便透露具体都是谁,但对我而言,这种应酬总让我觉得有些变味。我在为人处世上可能有点过于真诚和直率了。如果我的日程表里排满了要见的大人物,而社区却不在其中,我心里会觉得很不舒服。

在我的理想世界里,我希望所有的时间都用来陪伴社区。我甚至一度想过,要不要在走路来你录音棚的路上顺便开一场社区答疑?后来一想,算了,那未免也太疯狂了。

英文原文

Diego: Yeah. It felt a little like, "Oh man, I'm talking to like really important people right now." I probably shouldn't reveal who, but it feels a little bit dirty for me. I'm perhaps overly genuine in things. It feels dirty if in my gigantic calendar events of people to talk to, the community isn't one of those. And actually, in my ideal world, it would be community all the time. I was thinking, should I host a town hall while walking to your studio? And I'm like, nah, that's too crazy.

主持人:哈哈,确实。

英文原文

Host: Yeah.

主持人:不过你们一直在 Discord 上举办线上交流会。现在你们的 Discord 社区人数已经突破了 10 万人。你的 Twitter 粉丝数据也是一路暴涨,简直太夸张了。

英文原文

Host: Well, you guys have been hosting town halls on the Discord. Discord is now 100,000 people. Your Twitter—follow these stats. So, holy—

主持人:你的 Twitter 彻底火了。说起来真的很有意思,之前在 AIE 大会上你还在台上呼吁说“请大家关注我”,结果你甚至连自己的 Twitter 账号(Handle)都没放出来。

英文原文

Host: Your Twitter's blown up. You know, it was really funny cuz at AIE you were like, "Follow me, please," and then you didn't provide even your handle.

Diego:我确实是个新手,在社交媒体宣发这方面我完全是个菜鸟。

英文原文

Diego: I'm a noob. I'm a noob.

主持人:不,但这也为你带来了天然的正向光环,说明你根本不懂得如何去功利地营销自己。

英文原文

Host: But no, that's positive aura that like you don't know how to promote yourself.

Diego:之前我发了一条推文说:“天哪,我们竟然同时霸占了三个热门趋势话题!”结果有人立刻在评论区拆穿我说:“那只是根据你个人兴趣推荐的信息流而已。”那当然了,因为我自己总去点这些内容,系统自然就推给我了!

英文原文

Diego: Someone called me out when I posted like, "Holy, we're all three trending topics," and then they're like, "That's a personal feed." Of course! Of course, to you, yes, because it's what you clicked on.

什么是 Jev:重新定义“系统 1”可编程模型

主持人:不管怎样,向你所取得的一切成就表示祝愿与恭喜!稍后我们会深入探讨更多细节,但对于那些可能刚从山洞里走出来、或者只想听一个权威定论的人来说:到底什么是 Jev?

英文原文

Host: So congrats on everything. We'll talk about more details as you have them, but for people who are living under a rock or just want the definitive thing: What is Jev?

Diego:让我想想该怎么概括,这确实是个很有挑战的问题。

英文原文

Diego: Let me think of a—that's a hard one.

主持人:没关系,如果你想的话我可以重新提问,或者我们就顺着这个思路随性聊聊。

英文原文

Host: Okay. And I'm happy to reask if you want to. I'm happy to just jam on it.

Diego:关于这个问题,我首先感到非常庆幸的一点是:我现在终于不需要再费劲向我父母解释我是干什么的了,因为直接让 ChatGPT 解释给他们听就行了。

在我看来,我们当前需要的是一类全新的模型类别。我们其实并不执着于具体该给这类模型起什么名字;我们目前想到的最准确的称呼是“系统 1 模型”(System 1 Models)。我们之所以不称它们为“决策模型”,背后是有深层考量的,因为“系统 1”所涵盖的范畴远超所谓的决策模型。目前我能透露的就只有这些。我们其实原本并没打算把这次发布当成最重磅的亮相,所以我们仓库里还留有非常多的后手和储备技术。

英文原文

Diego: I will say the first thing that I'm relieved about with this question is now I don't have to answer that question to my parents anymore cuz ChatGPT can just explain it.

So the way I see it is we need a new class of models. We're not attached to naming that class of models. The most accurate name we've come up with is System 1 models. There will be reasons, but there's a reason why we don't call them decision models because System 1 is beyond that. That's all I can say. We didn't expect this to be our big launch, so we have stuff in the tank.

主持人:你应该对外宣称这只是一次低调的“研究预览版”(Research Preview)。

英文原文

Host: You should have said low-key research preview.

Diego:从某种程度上讲,它确实就是一次研究预览。我们将这类模型描述为:机器原生(Machine Native)、系统 1(System 1)、大型可编程模型(Large Programmable Models)。我认为这一类模型的核心目标,是让代码成为其最直接的下游消费者。

这与现有的模型截然不同:预训练大语言模型(LLM)本质上是针对互联网文本的自动补全工具;经过 RLHF 微调的聊天指令模型(Chatbot Instruction-Following Models)是为了与人类进行自然语言文本回复;而带有强化验证学习的模型(RLVR)则处在 RLHF 与自动化之间的某种微妙灰色地带。而我们所构建的模型,其输出内容完全是为直接被代码和程序所消费而设计的,这也是我们公司取名为 TypeSafe(类型安全)的由来。

我们真正迫切渴望实现的,是让 AI 发挥出尽可能极致的威力。我们坚信实现这一目标的唯一途径,就是将 AI 与现代软件系统实现深度融合。我们不仅在外层接口上进行封装,更在模型最核心的内部架构上进行了彻头彻尾的重新设计,使其全面针对软件运行逻辑进行深度优化。

因此,首先第一点,Jev 是我们推出的首款大型可编程模型(或者你愿意称之为系统 1 模型)。Jev 的核心定位,是针对“单位美元算力所带来的智能产出”(Intelligence Per Dollar)进行极致优化。这就是为什么它被命名为 Jev——取自著名的“杰文斯悖论”(Jevons Paradox)。

英文原文

Diego: It kind of was, right. It kind of was. But there's a class of models that we describe them as machine-native System 1 large programmable. I think this is the class of models where the goal is for code to be the consumer.

As opposed to pre-trained large language models which are meant for autocomplete of the internet, or RLHF models like chatbot instruction-following models which are meant to reply to text, or RLVR (it's in a weird gray area with RLHF)—these are meant to have things that directly are consumed by code, hence the name TypeSafe.

So the thing we really, really, really want is to have AI be as powerful as possible, and we think the way to do that is to integrate it with software. And we are designing everything—beyond just the outside, the deep internals of the model—to be optimized for software. So number one, Jev is our first large programmable model, or System 1 model, whatever you want to call it. Jev is meant to be optimized for intelligence per dollar. Hence the name Jev, you know, Jevons—

主持人:杰文斯悖论(Jevons Paradox)。

英文原文

Host: Jevons paradox.

Diego:对。它就是专为极致的“单位美元智能性价比”而优化的。我非常热衷于和大家探讨可靠性(Reliability)、成本(Cost)、模型校准度(Calibration)以及推理速度(Speed)这几个核心维度之间究竟孰轻孰重。Jev 将会成为代表“单位美元智能产出前沿”的模型代名词。当然,在机器学习领域还有其他不同的优化路径,但如果你真正精通机器学习,你就会明白这本质上全都是权衡取舍(Trade-offs),而我们正全力以赴把这一项指标推向极致。

英文原文

Diego: Yeah. And it's optimized for intelligence per dollar. I love this debate with people about what is the most important between reliability, cost, calibration, and speed. And Jev will be the name of models that will be on the frontier of intelligence per dollar. There's other ways to optimize it like ML, or at least if you're good at ML it's all about tradeoffs, and we are just going all out on that.

RLHF 的隐性代价与模式坍塌(Mode Dropping)

主持人:没错,在我看来,“校准度”(Calibration)是最近大家才开始关注的一个新话题,过去谈论它的人并不多。我们之前与 Hugging Face 的 Clémentine Fourrier 做过一期节目,当时他们也表达过类似的观点。而这也是你对 RLHF 的核心批判点:经过 RLHF 训练的模型,究竟是在发生模式坍塌(Mode Collapse)、退化到只会迎合用户最想听的话或最常见的话,还是在真实表达模型自身内部的置信度?

英文原文

Host: Yeah, and to me calibration is one of the new things that people weren't talking about as much. We've done an episode in the past with Clémentine Fourrier of Hugging Face where they were like, "Yeah, actually..." and this is your whole argument about RLHF: Is their mode collapsing towards what you want to hear the most or what is most likely, instead of their own internal confidence about a thing?

Diego:我能就这个话题好好展开吐槽一下吗?我听说你的听众是业内技术水平最高的一群人,所以我非常想深入剖析一下这个问题。我们在制作发布视频时花了极大的功夫去确保每一个细节的严谨与真实,但在当下的行业环境里,这种追求真实的做法反而显得极其罕见。

在当前的技术发展中,几乎没有人真正关注 RLHF 带来的巨大负面代价,尤其是模式遗忘/模式丢弃(Mode Dropping)。

英文原文

Diego: Can I soapbox on that for a second? I've heard that your audience is the most technical, so I actually want to get into that. And if I went through extreme precision to make sure everything in our launch video is accurate and real, apparently that's very unusual. One of the things that no one paid attention to was the downsides of RLHF, in particular, mode dropping.

主持人:也就是模式丢弃与模式坍塌(Mode Dropping / Mode Collapse)。

英文原文

Host: Mode dropping / collapse.

Diego:它们本质上就是同一回事。我后续打算写一篇专门的技术博客来详述这一点,但我希望能尽早把这个观点告诉更多的人,因为我认为这是一个极其引人深思的核心议题。

这里抛出一个比较辛辣尖锐的观点:我其实非常认同 Yann LeCun(杨立昆)的看法。我认为 Yann LeCun 对当前大模型路径的批评与洞察,实际上是最接近——

英文原文

Diego: It's the same thing. It's the same thing. And I want to have a blog on this eventually, but I want to tell as many people this as possible because I think it's a very interesting thing. So the spicy take: I believe in Yann LeCun a lot. I think Yann LeCun's takes are actually among the closest to—

主持人:在这点上他怎么看?

英文原文

Host: What about this?

Diego:我是现在直接展开讲呢,还是等会儿再细聊?不,稍后再深入,但我确实认为在所有观点中——

英文原文

Diego: Well, should I address this now or should you go and—no, later—I actually think that among takes—

Yann LeCun 的“大模型注定失败”论断与模式坍塌之争

Speaker A:Yann LeCun 的观点往往是最精准的那一类。但他有一张非常著名——或者说声名狼藉——的幻灯片,上面写着“大语言模型注定走向失败(LLMs are doomed)”。

英文原文

Speaker A: Yann LeCun is among the most accurate. But he has this very famous/infamous slide about "LLMs are doomed." Okay.

Speaker B:就是那张画了个饼图的幻灯片对吧?饼图上只有极小的一块区域,他说随着序列长度的增加,模型犯错的概率就会急剧上升……

英文原文

Speaker B: You know, like that one where he has like a pie chart with like a tiny part, tiny little thing, and says that as you increase sequence length, the probability of it making an error goes up.

Speaker A:没错,就是那张!我太喜欢这张图了,因为它属于那种在数学逻辑上看似显而易见、但实际结论显然完全错误的东西。明白吗?它在数学推导上无懈可击,但在实证经验中却根本站不住脚。这也是我最喜欢给别人讲的一点,比如究竟在哪里……

英文原文

Speaker A: Yes, this one. This one, I love this one because it's one of these things that seems mathematically obvious, but is obviously wrong, right? Like it's mathematically obvious, but it doesn't empirically hold. And this is my favorite thing to teach people about, like where...

Speaker B:理论和现实的脱节究竟出在哪里?

英文原文

Speaker B: What's the disconnect exactly?

Speaker A:需要我来解释,还是你想先聊聊……

英文原文

Speaker A: And may I, or you want to tell me...

Speaker B:模式坍塌(mode collapse)的问题吗?

英文原文

Speaker B: About mode collapse?

Speaker A:噢不不不,模式坍塌确实与此相关。

英文原文

Speaker A: Oh no no no. So mode collapse is related to this.

Speaker B:对。

英文原文

Speaker B: Yeah.

Speaker A:这种脱节之所以会发生,是因为如果你处在一个模式覆盖(mode covering)或者经过精确校准的概率分布中,系统并不会因为出现异常值而受到过度惩罚。你会预期在一定比例的时间里处于分布之外(out of distribution),而在另一部分时间里处于分布之内(in distribution)。这就是覆盖整个概率分布时会发生的情况。这就像 GAN(生成对抗网络)出现之前的那些早期模型,它们生成的图像往往是模糊不清的,对吧?

然而 GAN 的机制是模式丢弃(mode drop)。它们会直接丢弃少数类别的样本分布,只生成那些极其高频、极具共性的常见模式。这也正是为什么自回归模型长序列崩溃这一效应实际上并没有发生的原因。为了在不犯错的情况下生成极长的文本序列,模型必须表现得极度保守,因为一旦发生明显错误就很容易被识别出来,而当生成一些微妙、看似合理的内容时则很难被察觉。那种对分布的严格校准,对于字符串的概率分布来说完全就是毒药。

英文原文

Speaker A: The disconnect happens because if you are in a mode covering or a calibrated distribution, you are not overly punished about having outliers. You'd expect some amount of the time you'd be out of distribution, some amount of time you'd be in distribution. That's what happens when you cover the distribution. This was like models before GANs: they made blurry images, right?

Instead, GANs mode drop. They drop the minority classes and just do the really common ones. And this is why this effect doesn't happen, right? Instead, in order to generate really long strings without making errors, they need to be extremely conservative because it's really easy to see when an error happens. It's very hard to see when like a subtle thing that looks correct happens. And that calibration is like total poison into like the probability distributions of strings.

Speaker B:确实。

英文原文

Speaker B: Yeah.

Speaker A:这是一个非常微妙的视角。我认为这就是为什么所谓的指数级错误累积并没有发生,同时也解释了为什么纯字符串模型在处理决策制定时表现如此糟糕,或者说过载使用字符串模型去做决策规划是一场灾难。

英文原文

Speaker A: And it's a nuanced take, and I think that this is why this doesn't happen, and this is why strings are so bad at decision-making, or overloading the string models for decision-making is like a bad time.

JEPA 与世界模型:学术研究与工程实用的鸿沟

Speaker B:既然我们聊到了 Yann LeCun 的话题,你是否认同他提出的解决方案?也就是类似 JEPA(联合嵌入预测架构,Joint Embedding Predictive Architecture)这种基于世界模型与嵌入空间的预测方案,会是正确的出路吗?因为自回归模型之所以可能失败,核心原因之一就是你在直接对 Token 输出进行推理,然后不断把 Token 循环输入回去,一步一步往后推,直到遇到句子结束符。而他的解法是 JEPA,即联合嵌入预测架构。所以你认为这是真正的解决方案吗,或者你对此有什么看法?

英文原文

Speaker B: And while we're on the topic of Yann, do you agree that his fix, which is like a world model like a JEPA-type embedding thing, is the right solve? Basically, one of the reasons that it could fail is because you're trying to reason over token outputs and then just looping back again and continuing going until you reach like an end of sentence. And his solve is JEPA, right, which is Joint Embedding Predictive Architecture. So is that the solve, or do you have a take on that?

Speaker A:天呐,关于机器学习的底层内部机制,我可能不方便透露太多。但我可以说的是,我的个人风格除了“离经叛道”之外,最核心的就是“实用主义”。即使在看待这个问题上,我的出发点也完全是实用主义的。那么,我是 Scaling Law(扩展定律)的狂热拥趸吗?

英文原文

Speaker A: Oh man, I probably shouldn't talk too much about the insides of ML. But I will say that my brand, other than unhinged, is practical. Even my take here is practical. Am I a scaling law fan?

Speaker B:这得看情况。

英文原文

Speaker B: Depends.

Speaker A:扩展定律衡量的是针对特定任务投入多少资源能获得多大程度的提升。扩展定律本身意味着你需要投入指数级增长的资源,换来的通常却只是次线性的性能收益——从投资回报的角度来看,除非这部分线性收益具有极其巨大的商业价值,否则这笔投资看起来并不划算。但对我来说,最核心的问题始终是:我们如何利用手头现有的资源,产生尽可能最大的实际影响?我可以在这里爆粗口吗?

英文原文

Speaker A: Scaling laws tell you how much better you get at a thing for amount in. A scaling law does mean exponentially more resources for normally sublinear gains, which looks to be a bad investment unless those linear gains are really, really valuable. But to me, it's all about like: what can we do with what we have to make the biggest possible difference? I can curse?

Speaker B:当然可以,我们的节目面向成年观众。

英文原文

Speaker B: Yeah. Yeah, yeah. We're approved for adults.

Speaker A:太棒了。

英文原文

Speaker A: Hell yeah.

Speaker B:顺便说一句,如果你后面想深入探讨扩展定律,我们也可以单独聊。

英文原文

Speaker B: And also we have a scaling law thing if you want to go into that later.

Speaker A:如果需要的话我完全可以聊,不过那部分和当下的话题关系不大。其实如果你愿意听听我对“最惨痛教训(bitterest lesson)”的看法,我觉得那个反而更具相关性。但就我个人而言,我完全聚焦于务实应用。我认为 JEPA 是一项非常酷的前沿早期研究,我非常热爱这类出色的学术探索。但它目前具备实用性了吗?可能现在还不便定论。

我认为当前的 AI 研究界其实散落着无数未经雕琢的璞玉,它们之所以没有被充分打磨,是因为大家往往不知道如何将其匹配到正确的应用任务上去。我认为我们的产品发布所起到的作用在于——首先,它作为我们公司的起步基石,毫无疑问对我们公司的发展是一大利好;但我认为它对“编程式 AI(programmatic AI)”这一整体发展方向的推动意义更为深远。

软件行业正在被全面赋能,在我们所开拓的赛道上必然会掀起一波淘金热;但更重要的是,在与我们平行的维度上也会爆发一轮淘金热——人们会去探索各种将模型能力暴露出来的方式,从而赋予传统软件更强大的威力,让开发者能够打造出更惊艳的应用。到那时,我们就真正重回早期互联网时代那种充满创造力和活力的状态了。我认为这也是为什么推特上大家都在热烈讨论的原因。

英文原文

Speaker A: Oh, I could if we... That part is not super relevant right now. Actually, if you want to go into my bitterest lesson, I think that's more relevant. But like to me, I'm all about pragmatics, and I think that the JEPA stuff is really cool early research. I really love awesome research. Is it practical yet? Probably shouldn't say.

But there's just a lot of... I just think there's like so many diamonds in the rough left all over the research world right now that haven't been polished because people don't know how to like do the right task. And I think that what our launch did—it kickstarts us as a company, like yes; will it be great for us as a company, yes. But I think it's going to be like even greater for this direction of programmatic AI.

There was going to be a gold rush on top of us because software is supercharged, but I think there's going to be a gold rush parallel to us as well on like all the different ways we can expose things to make software more powerful so people can make even cooler stuff. And then we are back to like early internet energy, you know? And I think that's why Twitter is just like Jeff Jeff, you know, it's like...

Speaker B:这确实非常鼓舞人心,因为它与我们此前习惯的叙事截然不同——过去大家总是在说:“很抱歉,这事你们做不了,只有顶级大厂的大型实验室依靠扩展定律和海量算力才能搞定。”

英文原文

Speaker B: It's inspiring because it's so different than what we're used to, which is: "I'm sorry you can't do this, but we do scaling laws and only the big labs can do it." Right.

安全对齐与 API 拒答机制的本质缺陷

Speaker A:顺着这个话题,我想稍微展开跑个题,如果你不介意的话。我觉得你可能会对这个观点感兴趣。

英文原文

Speaker A: That actually... I'm going to tangent if that's okay. I think you might enjoy this.

Speaker B:咱们这期播客已经跑题五六次了。

英文原文

Speaker B: We're like five tangents in this.

Speaker A:哈哈,我确实容易顺着思路不断延伸展开。

英文原文

Speaker A: Yeah, I get lost on all my tangents.

Speaker B:听众在理清我们的逻辑线索时可能会有点痛苦,但他们肯定能理解明白的。

英文原文

Speaker B: This is going to be horrible for the listeners to figure it out, but they're going to figure it out.

Speaker A:没关系,后期可以剪辑。在 Discord 社区里经常有一个热门问题,很多人一直在问我,而我之前一直抽不出时间来系统解释:为什么我反对“安全对齐(safety alignment)”,以及为什么我们的系统从不执行拒答(refusal)?

我并不反对将“安全”作为一个基本原则,但我认为现行的安全对齐在很大程度上与用户的真实需求是背道而驰的。拒答机制在软件工程中显然属于严重的“类型错误(type error)”。如果你作为一个普通人类用户,在和聊天机器人对话,或者在使用 Claude 进行代码辅助,突然弹出一个拒答说:“抱歉,我无法读取 DNA.py”,这会让人感到非常沮丧。虽然令人恼火,但你勉强还能忍受并设法绕过它,因为用户在某种程度上患上了“斯德哥尔摩综合征”,被迫去适应这种缺陷。关于这点我也有很多故事可以讲,这里面又可以引出一个深层话题。

但想象一下,如果你想把大模型作为一个后台依赖项嵌入到软件系统中,一旦这个依赖组件触发了拒答,后果会怎样?如果第三方系统正在调用这个依赖项,调用方根本不知道底层发生了什么。难道你希望整个软件系统仅仅因为某个终端用户输入了一条奇怪的信息,就随机、不可预测地崩溃中断吗?这在工程上简直是荒谬透顶的。

这种做法完全源于那些不懂软件、不懂编程的人。他们执迷于我所说的“无马马车式”思维,一味想把 AI 塑造成一个拟人化的同事,而不是去真正释放 AI 作为纯粹计算引擎的全部威力。

英文原文

Speaker A: Yeah, we could edit this. So, popular thing on Discord that people keep asking me, and I haven't had the time to explain it yet, is: why am I opposed to safety alignment, and why do we not refuse?

I'm not opposed to safety as a principle, but I think that safety alignment is generally misaligned with users. And refusal is just like obviously a type error. Like if you're a human being and you're chatting with a bot or whatever, you're Claude coding and a refusal happens like "I'm sorry, I can't read DNA.py", that's an annoying time. It's annoying, right, but you can work with it, and you're forced to work with it because of Stockholm syndrome. I have stories about that too; I need another tangent deep in here.

But like if you ever want this in a dependency running in the background, what happens if that refuses? What if someone else is using that dependency? They don't know what that system is. Like you want the software to just stochastically break because a user sent like a weird message in there? Like that is straight up insanity.

It's coming from a place of like people who do not understand software, do not understand programming, and they are obsessed with—like I believe this—this horseless carriage of like AI coworker, instead of unearthing the full power of AI.

Speaker B:有道理。你追求的是一个能够通用嵌入、随处可调用的底层认知内核。

英文原文

Speaker B: Fair enough. You want something that is the core kernel that is usable everywhere.

Speaker A:没错,正是这样!一个纯粹的认知内核(cognitive core)。你需要让这个内核具备极强的通用性,并针对实际应用场景进行极致优化。你希望它能够无缝兼容未来的所有用例,以及人们正在尝试的各种前所未见的新奇用法。显然,我们并没有在训练集里专门针对那些奇奇怪怪的下游用例进行过定制训练。但它能正常工作令人意外吗?一点也不,因为我们在底层训练中用过更加离奇复杂的数据,我的朋友。

回到刚才关于安全对齐的话题:在我看来,安全对齐对于面向普通消费者的产品(比如 ChatGPT 和 Claude 网页端)是有意义的。但“安全对齐”与“能力对齐(capability alignment)”之间存在本质区别——能力对齐的核心在于严格执行用户希望完成的任务。这对于软件工程师来说简直太棒了,他们唯一的需求就是让系统准确无误地执行指令。系统的输出越具有可预测性,工程师需要编写的测试和手动调试就越少。虽然目前的 AI 距离这种确定性标准还相差甚远——尽管有潜力达到——我们依然需要跨越好几个数量级(nines of reliability)的可靠性提升,才能让它像数据库查询一样高度稳定可靠,让你调用时根本无需担忧,在任何需要智能的地方它都能即时提供服务。

而现行的所谓安全对齐,本质上是“指令遵循(instruction following)”的反面。它要求模型去优先遵循第三方制定的外部规则,而不是调用者的指令,比如……

英文原文

Speaker A: Yes. Exactly. Like the cognitive core, right? And you need this thing to be like so general, so optimized for its use cases. You want it to work on all the future use cases, all the weird stuff that people are doing. You know, we obviously didn't train on any of that stuff. Is it surprising that it works? No, cuz we trained on weirder stuff, my friend.

So, but one tangent up about safety alignment: safety alignment makes sense for a product in my opinion, for like ChatGPT and Claude. What makes safety and capability alignment different is: capability alignment is about doing what the user wants. That is sick for software engineers. They want their thing to do the thing, and the more predictable it is, the less they have to test and play around with it. It is not anywhere close to that yet—it could be—but there's so many more nines of reliability that we want in order to make it so good, like a database query, that you don't even have to think about it. It is just there when you need intelligence.

Safety alignment is like the opposite of instruction following. It's when you want to follow someone else's instructions, like...

Speaker B:比如 OpenAI 制定的安全准则。

英文原文

Speaker B: OpenAI's.

Speaker A:完全正确。再说一遍,对于终端消费级产品而言,这种机制完全合理——如果平台不希望用户在 ChatGPT 上进行某些敏感或成人角色扮演,那是厂商的产品定位自由,因为其用户群中包含了家长和儿童,这完全可以理解。

但是在开发者 API 的层面上,强行插入这种拒答机制简直不可理喻。这在工程上是完全不可接受的,因为开发者必须围绕 API 编写确定性的业务逻辑代码。这种做法严重侵害了开发者的控制权,以至于……我平时可能容易变得情绪激动,所以让我先平复一下心情。

英文原文

Speaker A: Exactly. And this makes a lot of sense for a product again, like ChatGPT. If they don't want to do like some not safe for work roleplay with ChatGPT, that's on them, because like maybe that's what their users who have parents and kids want. Like that's fine, but in an API, that's nuts, right? That's completely unacceptable because people need to program around this, and that is so anti-user that it's... I can be an angry person, so I should try to calm down.

Speaker B:大家都能够理解你的热情与投入……

英文原文

Speaker B: It's people get your passion and...

技术层与伦理边界的划分

Speaker A: 我觉得这非常好。不过我可能会提出的一个反驳是:如果我们把它用来杀人怎么办,对吧?这才是真正所谓“不适合工作场合”(Not Safe For Work)的事情。虽然那些可能属于私人的、个人的领域,但如果技术被用于战争,企业完全有理由希望自己的 API 不被用于这类用途。

英文原文

Speaker A: I think it's really good. Uh the the one pushback I'll give you is like what if we use it to kill people, right? Like that that is the actual like the not safe for work thing. It's private, personal, whatever. But like yes, like we will use it in war and like that that is something that companies can reasonably prefer their APIs not be used for.

Speaker B: 我理解这一点。我认为在一些务实的层面上可以持有这种观点。但我认为通用技术的底层基础并不是设置这种限制的地方。就个人而言,我是否希望我们的成果不被用来伤害或杀害人类?那是显而易见的。我是否更希望它被用于世间各种美好的事物?这也是显而易见的。我是否愿意为此倾斜天平?是的。但我是否会在技术层本身去做这种限制?绝对不会。

因为那样做会撕裂智能(fracture the intelligence)。每一次当你强迫模型过度拟合(overfit)到某些特定的奇奇怪怪的规则上时,你都在进一步割裂它的智能。而现在这些模型已经被严重撕裂了。

此外,在我看来,未来的智能会更像是一个数据库,而不是一个人类同事。我不认为数据库有责任去添加检查机制,来限制自己是否被用于某些不好的事情上——比如被某些机构用来伤害甚至并非坏人的人。

英文原文

Speaker B: I get that. I think that there's like pragmatic places where that opinion can be held. I don't think the foundation of like a general purpose technology is that place. Personally like would I prefer that our stuff is not used to kill people? Obviously. Would I prefer it's used for like all sorts of like great stuff in the world? Obviously. Will I put my thumb in the scale for that? Yes. But will I do it at the technological layer? Absolutely not.

Because that will fracture the intelligence. Every single time you need it to overfit to some weird stuff, you're fracturing its intelligence more and more. And like these things are fractured to the like they're so darn fractured right now.

So and as a furthermore thing, to me it's like I think intelligence will be more like a database than a coworker. Like I don't think it's up to databases to add checks on whether or not they're used for like what's something that's not great. You know, like CIA—actually I don't know what the CIA does really. You can imagine killing people who are not even bad or whatever.

Speaker A: 嗯。

英文原文

Speaker A: Mhm.

Speaker B: 我并不认为这是数据库该承担的责任。此外,让我感到奇怪的一件事是,有时候有人在 Slack 上注册并接入我们的服务后,会问:“嘿,我们打算部署这个应用,我们能部署这个东西吗?”我当时的反应就是:兄弟,我们提供的是 API,你是一个开发者。这根本不是我该过问的事,对吧?

你甚至不应该让底层平台知道整个任务的全貌,因为任务应该被拆解成微小的单元。我们根本不应该去窥探下游用户到底在做什么。我认为给软件工程师提供这种明确的边界,才能赋予他们最大的能力。理想情况下,他们会把它用在美好的事物上;理想情况下,我们也可以帮助他们——我们之前也讨论过支持开源、慈善事业等等。虽然我们现在完全没有精力做别的事情,但只要由我负责,我们就绝不会把这种偏见和审查强加在技术层。

英文原文

Speaker B: And like I don't think it's the database's responsibility for that. And furthermore, like a thing that has been weird to me is when people like sign up for our thing on Slack and they're like, "Hey, we're going to deploy this. Can we deploy this thing?" I am just like my brother, we are an API, you are a developer. It's none of my business, right?

Like you shouldn't know what the whole task even is because it should be decomposed into small things. We shouldn't be able to know what the downstream users are doing and that is like a good boundary to give software engineers maximum power. Ideally, they use it for the good stuff and ideally we can like help them and like we've talked about like doing open source and charity and all of that. We have absolutely no time for anything else right now. But like they will get any of that bias out of the technological layer as long as I'm in charge.

API 政策澄清与基准测试的局限

Speaker A: 好的,这太棒了。既然聊到了这个话题,我们也简单聊聊你们的隐私政策和使用条款吧。之前外界对这方面产生了一点误解,我想先在前面澄清一下。我觉得你可能只需要两句话就能解释清楚:你们并没有对 API 施加那么严格的限制,而且从理念上讲,你们非常严肃地对待自己作为底层平台的角色。

英文原文

Speaker A: Yeah, that's great. Uh while we're on the topic, let's also briefly talk about your privacy stuff, terms of terms of use, which got a little bit of misunderstanding. I just want to clarify that up front. I think it's probably takes two sentences from you about like you will not you're not being that restrictive about your API. Like clearly ideologically you take your role as a platform very seriously.

Speaker B: 是的,没错。我不太清楚你具体指的是什么,但我看到过几条关于基准测试(benchmarking)的讨论。我们显然不会去阻止大家……天哪,我得注意一下我的措辞了,我意识到……

英文原文

Speaker B: Yes. Uh yes. I don't know what you're referring to, but like this was I've seen a couple of things about like benchmarking. Like obviously we're not stopping people from—Oh man, I should be careful about what I say. I'm realizing—

Speaker A: 没有,你之前已经公开说过了,那是预览阶段(preview period)的条款,发布时没有及时撤下来,现在你们会把它去掉。

英文原文

Speaker A: No, you said you said it publicly that that was in the preview period. You didn't take it out for the launch and now you're going to take it out.

Speaker B: 团队正在做很多我甚至都不太了解的事情。得知团队已经沟通过这一点真是太好了。我让他们去跟法务团队核实过。我们显然绝不会阻止大家做那种事情,我对此极其支持。

不过,我个人极其反对公开的基准测试(public benchmarks)。对于那些作为替代指标(proxies)的私有基准测试,我的态度则是中立。

英文原文

Speaker B: The team is doing stuff that I'm not even aware of. So it's great to know the team communicated that. I asked them to check in with the lawyers about that. Like we are obviously not stopping people from doing that type of thing. I'm extremely in favor. So I'm extremely anti-public benchmarks. Um I'm medium about private benchmarks that are proxies. Um you know—

Speaker A: 那么你是在担心测试饱和(saturation),还是担心针对公开基准测试进行针对性训练?毕竟公开评测太容易作弊了。

英文原文

Speaker A: so are you worry about uh saturation or like uh training on public benchmarks? So it's like easy to cheat.

Speaker B: 不仅是因为容易作弊,还因为存在很多问题。我认为无论是我们,还是任何与我们存在隐性竞争的对手……

英文原文

Speaker B: Um not only is it easy to cheat there's a lot of in so uh I think that we are or anyone who's like competition with us that you know vaguely there is like you could say like—

Speaker A: 我们已经有 50 个 Jeff 的克隆版本了,没错。

英文原文

Speaker A: we got 50 Jeff clones. Yeah.

Speaker B: 确实。假设存在竞争,或者假设两年后会出现一个由从事类似业务的公司构成的行业。我们所售卖的核心产品,本质上是单位成本或单位时间的“智能密度”(intelligence per dollar or per second)。

大家往往过度沉迷于成本和速度。我认为成本和速度固然很酷,但真正重要的核心是智能本身。成本和速度更像是负向约束——你在为某样东西付费,你需要它快速返回结果,但智能才是真正至关重要的部分。

而智能的难点在于,它有一种不可言喻的特质(je ne sais quoi)。就像那种“好模型的质感”(good model smell)。比如在我们产品发布大约两个小时后发生的事情,其传播热度甚至远远超过了发布视频本身,大家都在惊呼:“天哪……”

英文原文

Speaker B: Well, sure. So the let's say that there is competition or let's just say that there's let's just assume that there's an industry 2 years from now of people who are doing similar things to us. The thing that we are selling is intelligence per something per like dollar or per second. The no like people obsess about the cost and the speed. I believe that that is it's cool but like the thing that matters is the intelligence. Like the cost and the speed are like are bad things. You know, you're paying them for something and you need the thing back and the intelligence is what truly matters.

The problem with intelligence is that there's a geniqua to it, right? Like the the good model smell like the thing that happened after we launched of like 2 hours later that actually went way bigger than the video which was like holy—

Speaker A: 这东西居然真的能用!

英文原文

Speaker A: this is actually usable.

Speaker B: 没错,甚至远不止于此。

英文原文

Speaker B: Well, it's you know, you know, like beyond that, you know, like the—

Speaker A: 那次发布确实太疯狂了。

英文原文

Speaker A: the launch was crazy

可靠性、苦涩的教训与数据至上

Speaker B: 发布非常轰动,而且人们能切实感受到我们对智能品质有多么在乎。我深信这才是长期的核心所在。

公开基准测试与这种目标是背道而驰的。虽然它们是让大众对模型智能建立信任的一种手段,因为智能本身确实有这种特质,但公开基准测试极度容易被操弄(gameable)。即便大家尽量不去刷分,最终也还是不可避免。就像过去,每个实验室都有专门的团队去收集长得像 MMLU 的数据来提升测试表现,这本质上就是换了花样的刷榜作弊。

因此,我认为从长远来看,在初期大家只能依靠直觉感受(vibes)和信任,直到你把模型接入实际的工作流中。你必须针对具体的工作流进行评估、衡量,并建立自己对它在该特定场景下表现的感知。而我们的工作,就是不断推高可靠性的“9 的个数”(moving the nines of reliability)。这是我们作为一家公司需要持续践行的核心使命,我们必须竭尽全力让大家知道我们对可靠性有多么看重。如果我们想犯蠢的话,早在一年半以前就可以把产品发布出来了。

英文原文

Speaker B: and people could really sense how hard we care about that and that's truly what I think the long term of this is and I think public benchmarks are antithetical to this like they are a way to get people trust in intelligence because intelligence has a genic but the public benchmarks are extremely extremely gameable. Even if they try not to, they still will. You know, like back in the old days, every lab had a team to collect data that looks like MMLU to make it look better, which is just benchmarking, benchmarking with extra steps.

So I believe that in the long run it needs to be vibes and trust until you put it into a workflow and evaluate it for that workflow and measure it and have your own sense of like how it does on the exact workflow that matters. And our job is to keep moving the nines of reliability. This is like an everpresent part of our of what we need to be doing as a company and we need to do everything to have people know that this is something we care so much about. You know, like if we wanted to, we could have released Jev like a year and a half ago if we wanted to be dumb.

Speaker A: 就像你之前提到过的“最苦涩的教训”(the bitterest lesson),对吧?关于模型架构和……

英文原文

Speaker A: Oh, like like the you know my bitterest lesson, right? Like architecture and Yeah,

Speaker A: 既然你刚才提到了,我就顺便引申一下。

英文原文

Speaker A: I'll bring it up since you since you talked about it uh here.

Speaker B: 太棒了。正如萨顿(Rich Sutton)所说,从粗略意义上讲,算法终究会输给算力。但显然,数据的重要性远远超过算力;而选对任务、拥有清晰的指路北极星,则是最艰难、也最关键的事情。

到目前为止,在大语言模型领域,这种范式转变发生过两次,或者说大约 2.2 次。首先是 RLHF(基于人类反馈的强化学习),它将任务转向了指令遵循(instruction following),在此之前甚至没有人意识到这是可行的。随后 RLVR(基于可验证奖励的强化学习)在方向上做了一点微调。而现在轮到我们了——RLCD(基于编译器驱动/代码执行反馈的强化学习),我们开辟了一个全新的任务范式,目标是实现程序在环(programs in the loop)。

数据的重要性无论怎么强调都不为过,简直令人难以置信。

英文原文

Speaker B: Hell yeah. Um like you know Sutton says that algorithms beats compute very roughly. Um data matters way more than compute obviously and doing the right task having a northstar is is is the hardest most important thing. This has happened in LLM land twice so far right maybe 2.2 times. You know there's RHF which like shifted the task to instruction following. No one realized that that was possible. RLVR did like a tiny little like edit to the to the direction and now us right RLCD we have a new task and the goal is you know programs in the loop and yeah data matters so so so unbelievably much like I can't I can't emphasize it less

数据实验室的定位与合成数据的本质

Speaker A: 这么说来,你们把自己定义为一家“数据实验室”(data lab)而非单纯的“模型实验室”(model lab),这是你们内部使用的表述方式吗?

英文原文

Speaker A: yeah you consider yourself a data lab rather than like a model lab is that something that's the wording that you guys use

Speaker B: 我们永远都会无比重视数据。在我看来,所谓的模型能力,归根结底就是数据能力。数据是极其复杂的,而它正是决定模型能达到多少个 9 可靠性的关键。你根本无法想象数据能带来多么巨大的颠覆性改变,数据实在太重要了。

英文原文

Speaker B: we are we will always like care so much about data. Um to me model capabilities means data. Data is so unbelievably complicated and that is what gets nines. Like you have no idea how how much data can shift everything. Data is so important. Yeah.

Speaker A: 我的天哪。

英文原文

Speaker A: Holy crap.

Speaker B: 所以如果有人在找工作,我们正在招募无限多的数据人才,真的是无限量招聘。

英文原文

Speaker B: So if people are looking for a job um we are hiring infinite data people actually infinite.

Speaker A: 那么现在一个优秀的“数据人才”是什么样的?显然需要具备耐心去通读所有对话记录。比如你之前提到过你们所有的数据都偏向合成数据(synthetic),但这仅仅是冰山一角。光说“合成数据”并没有触及本质,关键在于拥有一批具有极高品味和极强责任心的人,去仔细审视这些数据、明确指出哪里不对、然后回去重新生成。如今一个优秀的数据人才就是做这些工作吗?

英文原文

Speaker A: What is a good data person like? um you know clearly somebody who cares about reading through the the transcripts of uh whatever you said for example that you all your data is synthetic y but uh that's only like that's scratching the surface right like it's not like synthetic so what right synthetic but we have a people with a lot of taste and a lot of care looking at looking at these articulating what's wrong going back regenerating is is that what a good data person is these days

Speaker B: 让我尝试归纳一下。这其实非常复杂,我每次给新入职的数据团队成员做入职培训的演讲时长,估计比这期播客的总时长还要长。所以我尽量从高层次的原则来概括。

首先第一点,我们所做的合成数据,并不是大众通常理解的那种合成数据。或者更准确地说,应该叫作第零点原则:数据以及合成数据的形态,完全取决于你所设定的具体任务。任务的形式直接决定了数据的形态,就像 RLVR 的数据形态其实……

英文原文

Speaker B: let me try to figure figure out how to like it's it's super complicated and like I literally onboard the data people with a talk that I assume is longer than this podcast will end up being. So I will try to say like the high level of it. So number one we don't do the kind of synthetic data that people kind well I'll do actually number is zero. um data and synthetic data depends on your task like the shape of your data the shape of your task changes the data like RLVR's data is kind of

为什么不使用用户数据与构建未来基础设施

Jeff:环境,对吧,是的。嗯,RLHF 是人类反馈。每一项任务都有其独特的专属数据类型,而我们当然也拥有我们自己独特的数据。首先,这是第一点。第二点,即便我们有能力去用用户的数据进行训练,我们也不想这么做,对吧?比如以我们现在的状况,我们完全可以提出任何条款要求获取数据,但我不知道这是否真的会有所帮助。我们发自内心地不希望那样做。因为无论如何,现实世界中的数据都存在着太多的偏差。现实数据中存在着一种幂律分布,大量的人总是在反复问完全相同的问题,最终会导致模型对这些数据产生过拟合,甚至导致能力碎片化等等。

英文原文

Jeff: Environments, right, yes. Um, RLHF is the human feedback, you know. Um, each task has its own unique kind of data, and we of course have our own unique kind of data, right? Um, so number one, we have that. Uh, number two, the reason why we don't want to train on our users' data even if we could, right? Like we could probably ask for any terms right now, and I don't know if it would make a difference. We truly don't want that. Because no matter what, the real-world data has so much bias. There's like a power law of people asking the same things, where you'll end up overfitting to it and fracturing to it and all of that.

Jeff:其次,我们瞄准的是几年后的完整科幻式未来。在那个未来里,这些模型将成为底层的通用基础设施,一层、一层又一层,深入技术栈的最底端,去支撑人们现在甚至无法想象的事情。我喜欢把我们的模型打个比方,就像普通的大语言模型是 UDP,而我们的模型是 TCP。所有各种各样的系统和应用都可以构建在它的基础之上。我们需要能够把那些面向未来的用例彻底做扎实,以便软件开发者能够真正构建出那些具有未来感的产品。而要做到这一点,即使我们现在拥有当下的全部数据,我们也只会对当下发生过拟合,随后模型就无法在未来场景中奏效。

英文原文

Jeff: And number two, we are aiming for like a complete sci-fi future years from now where these models are going to be the general infrastructure layers—layers and layers and layers, and deep down the stack to things people can't even imagine. Like I would like to think of our model kind of like UDP as LLMs and TCP as our models. All sorts of stuff can be built on top of that. And we need to be able to nail those futuristic use cases such that software developers can actually build that futuristic stuff. And the way to do that is even if we had all of the data of the present, we would just overfit to the present and then it wouldn't work.

探索认知核心与通用泛化

Jeff:我们真正需要的,感觉几乎就像是艺术家在研究这个认知核心(cognitive core)。我们的认知核心比其他任何人的都要平滑得多、参差残缺(jagged)少得多。研究人员找到那些参差不齐的边缘缺陷,然后以一种非常精准的外科手术式的方式去处理它们。当然,你永远不可能做到百分之百的完美,但他们的处理方式是在每一个可能的维度上都去解决问题,针对的是通用的普遍情况……

英文原文

Jeff: What we need is to—it almost feels like they're like artists, you know, they study this cognitive core. Our cognitive core is way less jagged than anyone else's. And then they find the jaggednesses and then they address them surgically in a way that—and you can never perfectly do this, right—but they do it in such a way that it addresses it in every single possible dimension...

主持人:解决的是通用情况(general case),而不是某个特定的具体个例(exact case)。

英文原文

Host: General case rather than the...

Jeff:没错,正是通用情况。而这在每一次处理中都需要极高的智慧与理解力。

英文原文

Jeff: Exact. And that requires a lot of intelligence every time.

重新定义 RLHF 与 RLCD 的核心目标

主持人:好,刚才我们提到了一点,你之前在某种程度上批评了我的思维方式,认为我受到了太深基于规则的可验证强化学习(RLVR)的影响,我觉得这个批评非常中肯。那么,我们现在具体来聊聊 RLCD。显然你们掌握着某些独门秘诀(secret sauce)。据我所知,关于 RLCD,你们目前为止还没有发表过任何论文或类似的研究成果对吧?

英文原文

Host: Okay, so we mentioned a little bit you sort of criticized my thinking as very RLVR-influenced, which is very fair. Um, let's actually mention RLCD. Um, which obviously you have some secret sauces. To my knowledge, you've never actually published a paper or anything like that on it.

Jeff:对,还没有发表。

英文原文

Jeff: No. Right. No, not yet.

主持人:但是,大家应该从中理解到什么?你能否给人们建立一些信心,证明你们不是为了显得酷炫而在凭空造词(making up jargon)?对我来说,校准(calibration)这个概念我是很好理解的,因为我们在播客里探讨过很多次。但当你说 RLCD 时,它与大家所熟知的事物之间究竟有什么区别?

英文原文

Host: But what should people get from this? Can you give people some confidence that you're just not making up jargon for the sake of sounding cool, right? Like one thing for me is like calibration I do think is well understood because we've covered it on the podcast, but I don't know what you mean when you say RLCD versus what people are familiar with.

Jeff:这是一个非常棒的问题。实际上我可以抛出一个相关的问题来回答你:到底什么是 RLHF?

英文原文

Jeff: It's a great question, and actually I will give a related question: what is RLHF?

主持人:对。

英文原文

Host: Right.

Jeff:实际上 RLHF 在不同语境下代表着多种完全不同的含义。比如最早期的 RLHF,我记得应该是 Paul Christiano 那篇教机器人在仿真环境中做后空翻的论文,是不是有那么一篇研究?

英文原文

Jeff: And actually RLHF means multiple different things, right? Like there's the RLHF of the original—I think it was Paul Christiano teaching a robot to backflip or something like that. Wasn't there something like that?

主持人:是那一篇吗?

英文原文

Host: Was that it?

Jeff:那是最初关于 PPO 的论文,不过具体我也不太确定了。

英文原文

Jeff: That was the original PPO paper, but I don't know.

主持人:如果我没记错的话,PPO 本身并不一定必须来自人类反馈。好的。但我记得那是 OpenAI 早期对齐(alignment)的一项工作,旨在教会模型那些难以形式化指定的目标或输出,比如后空翻。我也不敢百分之百肯定。然后后来出现了《Learning to Summarize》(学习生成摘要)的研究。那是参与过 Instruct 系列工作以及共同撰写指令遵循(instruction following)论文的团队所做的,那是首次在大语言模型上应用 PPO 来执行任务。

英文原文

Host: PPO is not necessarily from human feedback if I recall. Okay. But I believe it was an OpenAI alignment work that could teach hard-to-specify outputs like a backflip. I'm not 100% sure. And then there was actually Learning to Summarize. This was work by a bunch of the team that helped with Instruct and co-authored the instruction following paper, which was doing PPO on language models.

主持人:这应该是……不好意思,我正尝试在电脑上调出这个页面,这篇是 2017 年的。

英文原文

Host: This is the—sorry, I'm trying to manipulate this thing. Uh, this is 2017.

Jeff:是的。我不能百分之百确定细节,但看起来很对。如果上面有一个机器人在做后空翻之类的示意图,应该就是那篇。

英文原文

Jeff: Yeah. I'm not 100% sure, but that looks quite right. If it has a robot doing backflips or something like that, that might be it.

主持人:没错,太好了,看来我记对了。太棒了。

英文原文

Host: Yes. Okay, cool. I guess I got it right. Hell yeah.

Jeff:找到了吧,就是那一篇。

英文原文

Jeff: There you go. Yeah, that's the one.

Jeff:所以当时的核心思想是:你能不能用这种方法来完成那些难以明确形式化定义(ill-specified)的任务?这就是第一代版本(Version 1)。而第二代版本(Version 2)则是 OpenAI 做的《Learning to Summarize》工作,它实际上是在语言模型上应用 PPO 来完成某种形式上不完全明确的任务。这也是人们常说的 RLHF 的另一种形态,那篇论文我并没有参与共同撰写。噢,Dario Amodei 也在作者名单里,太酷了。

英文原文

Jeff: So the idea was, can you do ill-specified things with it? So that's version one. Version two was the Learning to Summarize work that OpenAI did, which is actually PPO on language models to do something somewhat ill-specified. This is another thing that people refer to as RLHF, which I did not co-author. Oh, Dario's there. Cool.

主持人:确实厉害。

英文原文

Host: Hell yeah.

Jeff:还有 Alec Radford。向 Alec 和 Ryan 致敬,我非常喜欢他们。对于我而言,我所指的 RLHF 是……天哪……

英文原文

Jeff: And Radford. Yeah, shout-outs to Alec and Ryan. Love them. But the thing that I refer to RLHF is the... Oh man.

主持人:我对那篇论文也有些评价。

英文原文

Host: I have comments on that.

可编程 AI 与消除人机循环的北极星愿景

Jeff:我对那篇论文也有很多想法,不过我们现在已经扯得太远了。对我来说,我真正认同并称之为 RLHF 的核心,是让模型掌握“指令遵循”(instruction following)这项根本任务。这与你是否使用 PPO 算法无关,具体算法细节并不重要。它的核心在于树立了一个北极星(North Star)——指明这是一个极具价值的方向。这有点类似于《苦涩的教训》(The Bitter Lesson)所树立的北极星。而对我们来说,RLCD 正是这样一项全新的核心任务。

英文原文

Jeff: I have comments on that paper, but we're so tangents deep. Yeah. So the thing that really got to me, the thing that I'm calling RLHF is the task of instruction following. It's not about the PPO, that part doesn't matter. It's about setting a north star of this being a valuable direction. It's kind of like the Bitter Lesson north star, and for us, RLCD is this new task.

Jeff:这绝不是在制造行话(jargon)。我一直致力于极其精准地进行技术沟通。它只是代表着另一颗全新的北极星,正如 DPO 以及其后续衍生出的一系列算法一样——尽管它们不再使用那篇原始论文中的具体算法,但大家依然认为它们是在做 RLHF。

英文原文

Jeff: And it is not—I don't see it as jargon. I try to communicate with precision. It's just that, hey, here's another north star, just like DPO and all of its descendants also do RLHF despite not using the algorithm in that paper.

主持人:嗯。因此,明确阐述这一北极星愿景:成为“可编程 AI”(programmable AI)是我非常深刻记住的一个词,也就是从流程中彻底移除“人类在回路中”(human-in-the-loop),因为 RLHF 所做的微调正是为了达成这一点,从而让你能够将所有事情完全自动化。

英文原文

Host: Mhm. And so clearly stating the north star is... being programmable AI is one word that I really catch on to, removing the human in the loop, because RLHF is tuning for this so that you can automate everything.

Jeff:没错。

英文原文

Jeff: Yes.

主持人:在关于这颗北极星的核心论点中,我还遗漏了其他内容吗?

英文原文

Host: Did I miss anything else in the thesis of what the north star is?

Jeff:完全正确。我在表达时往往过于注重细节和微小差异(overly nuanced)。这里唯一需要强调的细节是,我们必须保持务实。我们必须清醒地认识到大语言模型究竟能在哪些方面表现得极其出色,也就是 AI 真正擅长做什么。比如,有些程序化的类型可能听起来极其惊艳酷炫,但如果底层的技术本身还没有准备就绪,那么强行去鼓吹它就会显得狂妄自大。

英文原文

Jeff: That is right. I am overly nuanced in my communication. The one nuance is that we need to be practical. We need to be aware of what language models can do really well, like what AI can do, right? Like there could be programmatic types that are sick AF, but if the technology is not ready for it, it sounds totally arrogant.

主持人:不不不,我非常相信你的判断。

英文原文

Host: No, no, no. I strongly believe you.

Jeff:很好。虽然这听起来可能有些傲慢,但早在创立公司之前很久,我就已经抱有这种坚定的想法了。

英文原文

Jeff: Cool. It sounds arrogant, but I felt this way since long before I even had a company.

主持人:这一点我可以为你作证……

英文原文

Host: I can vouch for that.

Jeff:我已经反复强调这件事差不多有三年之久了。

英文原文

Jeff: I've been talking about it for like 3 years.

自动化引擎的落地断层与范式变革

Jeff:是的,我已经讲这个理念讲了太久太久。我当初之所以一直到处宣讲,是因为我原本以为实现起来会很容易。人们常说,“他们去做那些事不是因为它们容易,而是因为他们误以为它们很容易”。大概就是这种感觉。我最初以为这整个项目只需要一周就能搞定。结果我错得不可思议、错得离谱。因此,我必须对 OpenAI 的所有人由衷地道个歉——我当年居然天真地以为,“天哪,我一个人马上就能把这个问题彻底解决了”。

英文原文

Jeff: Yeah, I've been talking about this for so long, and I've been saying it because I thought it would have been easier. Um, they say they do not do things because they're easy, they do them because they thought it was easy. So something like that. I thought this whole project would take a week. And I was unbelievably wrong. So I am so sorry to everyone at OpenAI that I thought, "Man, I'm solving this right now."

Jeff:但我认为真正令人扼腕的是——当然,“承诺过高却交付不足”(overpromise and underdeliver)本身就是悲剧,而 AI 行业在这一点上表现得尤为极端,我认为 RLVR 是主要的推手,或者说 RLVR 和 RLHF 都是这种现象的极端始作俑者。但对我来说,AI 领域蕴含着如此巨大的潜能。AI 明明已经展现出了如此惊人的智能。

英文原文

Jeff: But like I think that the tragic thing is when—well, I think overpromise underdeliver is tragic too, and AI is super extreme on that axis, and I think RLVR is like the main—well, both RLVR and RLHF are extreme perpetrators of this. But like to me it's like there's just so much potential there. AI is clearly so smart.

Jeff:我在做演讲时特别喜欢向大家抛出一个问题:AI 是怎么做到如此不可思议地聪明的?我们怎么能够让它解决数学领域的千禧年大奖难题(Millennium Prize problems),却依然无法将最基础的工作自动化?比如那些极其基础、机械死板的日常事务,根本不需要极度聪明的人去做,那也不是一份让人有成就感的工作。这些人本可以去做其他更有价值的事情,但我们现在却不得不让他们继续做这些极其基础、毫无满足感的琐事,仅仅是因为我们目前还无法将其自动化。

英文原文

Jeff: I love this in my talks, you know, when I ask people: how can AI be so unbelievably smart? How can we solve Millennium Prize problems in math, but still not automate even the most basics of works? Like really basic rote stuff that doesn't take extremely smart people to do. It's not a satisfying job. There's other things these people could be doing, but yet we need them to do this super basic, unsatisfying stuff because we can't automate it yet.

Jeff:我们手里明明拥有这样一台超级强大的自动化引擎,但它却唯独缺少能够无缝接入所有这些具有实际经济价值的工作中的正确接口(plugs)和配套设施。打个比方,就算 TypeSafe 这整家公司明天突然消失了,可能人们也只需要一两年时间就能真正追赶上来。我确实不知道这到底需要多久。如果模型质量起决定性作用,那么我们将在很长一段时间内保持非常有利的领先地位。但这扇大门已经被彻底打开了,对吧?这已经改变了整个技术历史的演进轨迹。作为整个技术领域,我们未来都将共同探索这片广阔的全新空间。

英文原文

Jeff: But we have this supercharged engine of automation that just does not have the right plugs and stuff to plug into all of this economically valuable work. And you know, like if the whole company of TypeSafe disappears, maybe it'll take a year or two for people to truly catch up. I actually don't know how long it'll take. If model quality matters, then we are going to be in a very good position for a long time, but it's done, right? Like this has changed the path of technological history. And we will be exploring that space as a field.

主持人:是的,我完全赞同你的看法。你们开创了全新的可能性。所以我想,如果让我用通俗的语言转述一下以便大家更好地理解:大家绝不应该把 TypeSafe 和 Jeff 目前取得的成功仅仅看作是“创造了一种新的模型类型,现在大功告成了,我们可以回去各忙各的了”。绝非如此。实际上,还有另外五种甚至更多的全新模型类型等待着大家去深入探索,正所谓让百花齐放、百家争鸣……

英文原文

Host: Yeah, I definitely agree with that. You've created possibilities. So I think if I can paraphrase so that people can also understand: you should not take the success of TypeSafe and Jeff as just like, "Well, you know, that is a new model type, now we're done, we go back to business." Like no, actually there are like five other model types that you should be exploring, and let a thousand...

早期互联网的活力与创造力的回归

Speaker B:……百花齐放。

英文原文

Speaker B: ...flowers bloom.

Speaker A:没错。有些东西可能你也会感受到那种早期互联网的活力。我觉得这又回到了技术乌托邦的时代。大家不再只是抱怨:“哎,有时候我的编程智能体能跑通,但最顶尖的那些全都被大公司内部私藏了,对吧?”现在的感觉是,创造的权利重新回到了每个人手中。不过你也知道,这将会是一个极其疯狂的世界。所以,系好安全带吧,对此我感到无比兴奋。

英文原文

Speaker A: Absolutely. Like, and some of which you will probably also... early internet energy. I think it's back to tech utopia. You know, it's no longer like, "Oh man, sometimes my coding agents work, but all of the best ones are hoarded internally," right? It's like creation is back on the menu. You know, though, it's going to be a wild ass world. And, you know, buckle up. I'm so, so jazzed about that.

Speaker B:我是说,现在你们已经拥有了充足的资金和强劲的势头,去实现你们所设想的一切。看到你在说了这么久之后,终于能向全世界展示这一切,我觉得非常欣慰。

英文原文

Speaker B: I mean, and now you have the funding and the momentum to do whatever you envision there, which I think is very gratifying to see you have after, you know, so long of saying these things, but like actually show the world.

Speaker A:确实如此。一直以来都在吊大家的胃口,这种感觉挺奇妙的。之前的演讲给人的感觉就像留了个悬念,因为我当时并没有透露自动化究竟会如何实现。

英文原文

Speaker A: I know. It was such an interesting thing to be a tease the whole time. Like my talk felt like it was a cliffhanger cuz I didn't say how the automation would occur. Yeah.

宣言、模型发布与拒绝“跑分至上”

Speaker B:肖恩(Sean)之前审阅了我们的宣言,他说某些部分写得有点含糊,比如第一步究竟是什么、核心的智能又是什么。

英文原文

Speaker B: Sean reviewed our manifesto and he's like, "It's a little bit vague in these parts, and you know, like what's step one? What is the intelligence?"

Speaker A:我向你索要模型时,你回答说“模型马上就来”。我当时主要是不太赞同“可组合(composable)”这个词,但比尔·普尔(Bill Pron/Porn)那个点子太棒了。非常感谢,我们团队真的围绕这一点凝聚了起来。我想我们还不至于像某些公司那样搞得像狂热教派,但我们确实对 Butter 正在做的事情感到极其兴奋。我的个人标签一直是务实,而我们团队上下也是超级务实,这种状态非常棒。

英文原文

Speaker A: I asked you for model and you were like, "Yeah, model coming." And well, I mainly objected to the word composable, but Bill Pron got is fantastic. Thank you. We've really rallied around that. I'd like to think we're not entirely a cult like some companies are, but we are like jazzed about what Butter doing and my brand is being practical and we are all like so super duper practical. It's really great.

Speaker B:是的,顺便提一句,这就是所谓的秘密宏图(Secret Master Plan),对吧?机器原生、可组合 AI 的形态。

英文原文

Speaker B: Yeah. So here and by the way, here's the secret master plan, right? The shape of machine native composable AI. It...

Speaker A:制定一份“秘密宏图”可是你的主意。

英文原文

Speaker A: ...was your idea to make a secret master plan.

Speaker B:这是埃隆·马斯克当年的做法。他创立特斯拉时就说:“以下是我们的计划。”

英文原文

Speaker B: It's an Elon thing. When he started Tesla, he was like, "Here's what we'll do."

Speaker A:没错,这个功劳我正式记在你头上了。

英文原文

Speaker A: Yeah. I'm giving official credit to you.

Speaker B:谢谢!不过话说回来,你当初应该提前告诉我你们还要同步发布这个模型的。你当时只跟我透露了一半的计划,另一半你那时既没有拿出《毁灭战士》(Doom)的演示,也没给我任何具体数据,我当时真是一头雾水。

英文原文

Speaker B: Thank you. Thank you. Thank you. But you know, you should have told me you're also going to do this model launch, cuz you told me half of the story and then the other half you didn't have the Doom demo at the time. You didn't have any numbers to give me. I was like...

Speaker A:问题在于我根本不相信单纯为了跑分而优化(benchmaxing)。确实,这是一种你需要亲身去体会的东西。我认为这是建立长期信任的正道,尽管这在过去让我们吃了不少苦头。去年我们融资的时候,根本没人相信我们,投资人只想要基准测试数据之类的东西。但我们坚决表示:“我们绝不搞那一套,我们有自己的原则,必须坚守立场。一味迎合跑分只会助长不良风气,我根本不在乎那些。”这就是我们的原则与底线,我们会始终坚守,哪怕为此抱歉。

英文原文

Speaker A: Well, the problem is I don't believe in benchmaxing. Exactly. Right. So like it is a thing that you need to feel, and like I think that this is the way to build long-term trust even though it hurt us a lot. You know, like last year when we did fund raise, no one believed us. They wanted just benchmarks and stuff, and we're like, "We're not going to do that, we are principled, we're going to stand by our guns. That rewards bad actors, I don't give a... you know, what do you want? This is who we are and we are standing by that, so sorry."

Speaker B:确实。在某种程度上,虽然选择了一条艰难的道路,但你最终打造出了一家你自己真正愿意身处其中的公司。

英文原文

Speaker B: Yeah. Well, in some ways I think choosing the hard path, but you end up making the company that you want to work in.

Speaker A:没错。否则如果你选择妥协妥协,那无非就是带着自己的一帮人去给像 OpenAI 这样的公司打工罢了,对吧?那又有什么意义呢。

英文原文

Speaker A: Right. Otherwise, if you sell out, then you're just working in like OpenAI, but with my people, right? Which is...

离开 OpenAI 的初衷与避免“AI 寒冬”

Speaker B:是的。坦白说我对当初的决定没有太多遗憾,显然目前的结果好得令人难以置信。昨晚谈到离开 OpenAI 的原因时,我内心其实非常感慨。在这次产品发布之后,我甚至不得不修改我之前的措辞。我原本的表达是:如果 AI 寒冬真的降临,而我却没有竭尽全力去阻止它,我会认为自己负有不可推卸的个人责任——这一方面是因为强化学习人类反馈(RLHF)的发展方向,我认为它极大地拉大了过度承诺与实际交付之间的差距;另一方面是因为自己没有全力以赴押注在这个方向上,因为我认为这里才是真正能够源源不断创造价值的地方。

现在感觉特别棒,因为我认为我一直担忧的 AI 寒冬已经被成功化解了。AI 必然会发挥实用价值,必然会被广泛应用于自动化。发布至今还不到一周时间,各项数据已经确凿无疑地证明它正在被用于真实的实际业务中,这真是一个狂野开拓的时代。

英文原文

Speaker B: Yeah. Yeah. I mean, I don't have too many regrets on that, obviously. Like it worked out so unbelievably well. And you know, I was emotional last night when I was talking about the reasons I left OpenAI. And because it actually had to change my wording after the launch. My phrasing was: if an AI winter did happen and I did not do every possible thing I could to avert that, I would see myself as personally responsible both for the RLHF direction, which I think really widened overpromise versus underdeliver, and also not going all in on this, because I think this is where value is going to just be like printed. So, and it was really cool because I feel like the AI winter I'm worrying about is averted. You know, like AI will be useful. It'll be used for automation. It's been less than a week and like the numbers are already undeniable that it's like being used for real work, and it's the wild west. Yeah.

Speaker A:你能随口分享一些目前的运营数据吗?比如现在的注册用户量是多少,或者任何你能公开的数据?我其实并不是对所有细节都了如指掌,这些情况大多是团队同步给我的。

英文原文

Speaker A: Yeah. Can you share... just if you have top of your head, what numbers are you seeing? Like what's like signups, whatever you can share? I'm actually not super on top of everything. Like the team is the ones who are telling me all of these things.

Speaker B:数据肯定每天都在飞速变化吧?

英文原文

Speaker B: I'm sure it's like changing every day, right?

Speaker A:确实挺疯狂的。

英文原文

Speaker A: It's kind of nuts.

Speaker B:有没有哪一个里程碑是你们之前期盼已久、而现在已经顺利达成的?

英文原文

Speaker B: If there's a milestone that you're like, "Well, yep, that's one thing we're hoping for. We reached it."

破万亿 Token 消耗、等待名单与真正创造价值的“For 循环”

Speaker A:我可以透露一个我们已经跨越的里程碑,那就是每日 Token 处理量。

英文原文

Speaker A: I will say a milestone that we've passed is tokens per day.

Speaker B:而且这绝不是那种昙花一现的 Token 消耗,哪怕是在深夜,系统也在持续高速运转。这说明是自动化程序和机器在不断调用它,而不仅仅是普通用户在随意尝试。这太酷了,每天突破一万亿 Token 是个巨大的体量,能够达成这一步真的很不可思议。

至于注册用户数,在我看来其实没那么重要。坦白讲,这其实是我们犯的一个小失误。Twitter 上很多人把我们吹捧成营销天才之类的,但其实那纯粹就是我们自己的风格,我们公司连专门的营销人员都没有(顺便说一句,我们还在招人)。我们只是展现出了真实、搞怪且不拘一格的本色。当时我们正在全力以赴把等待名单(Waitlist)里的用户放进来。我们的平台工程团队实力极其强悍,在经历了这场史无前例的盛大发布的同时,我们的服务可用性可用时间(Uptime)指标甚至超过了 Anthropic,这简直太不可思议了,必须给他们记大功。

我们之前没有意识到的一点是:对于一个开发者平台而言,排队名单上的注册人数根本无关紧要。我猜其中很大一部分人甚至都不是程序员,他们进来后试着输了几条查询,很多人根本搞不懂这东西是干嘛的,因为他们并不写代码,他们会纳闷:“这是什么?这又不是聊天机器人,我的 ChatGPT-2 在哪儿呢?”

我虽然没有做过极其精确的计算,但我的直觉是:即便全世界每个人都跑来敲几条查询指令,所有这些流量加起来,相比于一个高阶开发者写的一个用于创造实际价值的 for 循环,都不过是微不足道的零头罢了。我们在等待名单机制上原本没想明白的是,把名单里的所有人放进来其实无所谓,真正让人捏把汗的是速率限制(Rate Limits)。一旦用户开始从中获得真正的价值,他们就会渴求极其庞大的速率限额。因为软件的本质就是如此:你前期投入精力定义好一项机械重复的任务,随后这项任务创造出的价值就会远远超过前期投入的成本。

一旦有了这项能力,你就可以把它挂在后台运行,让它成为其他更高级系统的底层依赖,从而搭建出更高层级的产品。这样你就能为世界创造出巨大的价值。早期互联网的开拓者们大概也很难想象 2000 年代初期互联网的壮丽景象——尽管那在今天看来甚至算不上特别早期的互联网。但正是通过——无意冒犯——系统的“可组合性”,所有这些令人惊叹的奇迹才得以发生。我只是非常想在我们的宣言中强调这一点:我们追求的是涌现,我们要做催化剂,我们希望赋能每一个人,为此我们将竭尽所能,不论是在社区全员大会上套着垃圾袋直播,还是采取其他任何形式。

英文原文

Speaker B: Um, and this is not like fleeting tokens per day. This is like even at night like it's constantly churning. So, you know, machines are calling it and not just people trying things out. So that is that is so cool. A trillion tokens a day is a lot. Um so surpassing that is awesome. Signups to me don't really matter. And actually this was like a bit of a mistake we made if I'm like totally honest. People on Twitter were calling us like marketing geniuses and all of that. And um that was just us. We don't have a marketer also hiring. Um and we were just being our genuine goofy like irreverent selves. And we were we were just like offboarding people off the wait list so hard. Um our platform team is so unbelievably cracked. I think we have more up nines of uptime than anthropic while having the most unprecedented launch ever. Like that is kind of nuts. So like props to them.

Um and uh the thing we didn't realize so number one weight lists weightless signups don't matter for like a developer platform in my opinion. you know, uh I would guess that a large number of them are not even developers. So they go in, they try some queries and a lot of people don't get it because they are not programming, right? Like they're just like, what? This is not a chatbot where where's my chat GPT2, right? But if like I I haven't exactly calculated this. My sense is that if every single human being in the world like just wrote a couple of queries, that would be a rounding error compared to like one power users for loop that is just like creating value.

And the thing we didn't realize with a weight list is like we just off offboard anyone off the weight list. It doesn't matter. The scary part is rate limits. And then once people start getting value from that, uh then they just want tons and tons of rate limits because this is what software is, right? Like you spend effort up front to specify your roach task and then this wrote task creates more value than it takes to put in and then now that you have exactly yeah you run it in the background you make it a dependency to like other things you can make like higher level stuff and uh like you just create so much value in the world you know early internet people probably did not imagine like the wonder of early 2000s internet which is still not early internet but like it's it's through no offense composability um that all of the crazy stuff happens. I just really wanted to emphasize that in our manifesto. We are going for emergence. We are going for like being the catalyst. We're wanting to empower people and we are going to do whatever we can for that. Be it like Discords in our town hall with me wearing a garbage bag or not.

长视频传播与 2026 年顶流 AI 实验室

Speaker A:还有做播客等等,深入探讨这些话题,因为我更看重长篇深度的交流。越过那些浮于表面的东西,进入更深层次的探讨,人们才会真正建立信任并理解你的使命。那些产生共鸣的人最终会选择加入你,或者购买你的产品——不好意思,口误了,是作为客户购买你们的服务。

英文原文

Speaker A: Um and uh and podcasts and and you know getting getting like cuz I want the long form, right? It is like yes, we'll get past some of the superficial things and then we'll go deep and people will really trust and understand your mission and like you know the the people that uh will resonate that will end up joining you or or you know uh uh buying you uh no sorry as as a as a customer as a customer.

Speaker B:哈哈,这太逗了。

英文原文

Speaker B: Yeah. Yeah, that was funny. I'm sorry.

Speaker A:不好意思,我刚才不是那个意思。不过换个非常令人称赞的视角来看:你们的发布视频已经获得了 3600 万次播放量。

英文原文

Speaker A: Sorry. I didn't I didn't mean to say that. Um but no any one one version one very flattering version of this like 36 million views of your launch video.

Speaker B:很酷,现在已经涨到 3800 万次了。相比之下我这可能只是四舍五入的零头。纳维亚·斯托克斯(Navia Stokes)拿到了 7400 万播放,寓言五号(Fable 5)拿到了 5700 万。据我所知,当年最初的 ChatGPT 甚至都没有做视频发布。

英文原文

Speaker B: Cool. Up to 38 now. Uh yeah, I'm rounding error. Uh you know, uh Navia Stokes got 74, Fable 5 got 57. So like as far as uh and I I didn't I didn't do the stats for like original ChachiBT like which there was no video. Yep.

Speaker A:所以你们的数据已经名列前茅了,对吧?就 2026 年成立的新型 AI 实验室发布而言,我认为你们目前的势头稳居第一,这确实相当惊人。

英文原文

Speaker A: So like up there, right? Like as as far as as far as like if you were to launch a Neolab in 2026, I think you're like number one right now, which is like pretty crazy.

Speaker B:是的。嗯,我……

英文原文

Speaker B: Yeah. Well, I...

摆脱“Neolab”标签:回归可靠的开发者平台

Speaker A:实际上我倒宁愿……我确实有一件T恤,上面印着类似“你最喜欢的 Neolab 最喜欢的 Neolab”之类的字样。但我根本不在乎我们是不是所谓的 Neolab。关于 Neolab,我们其实做了很多恶搞它的周边,其中有一件写着“带产品的 Neolab”——可一旦有了真正落地的产品,它其实就不再是传统意义上的 Neolab 了。我真的一点都不在乎这些概念,我真正关心的是打造一个扎实可靠的开发者平台。所以虽然我很感谢大家拿我们进行这类对比,但我希望我们能超越这些标签,回到一个真正为开发者带来革命性变革的时刻,成为一个大家能够长期依赖与信赖的稳定基石。

英文原文

Speaker A: actually would rather I do have the shirt like your favorite Neol favorite Neolab's favorite Neolab. Um I don't give a about being a Neolab. I think being a Neolab actually we have a lot of like swag that's being a parody of a Neolab one of them one of them I have is like Neolab with product which actually is not a neolab like I don't care about that really um what I care about is being a reliable dev platform so uh appreciate the comparison but like hopefully we transcend past them and we go back into like a thing you know like you know a revolutionary moment for developers and like this stable thing that people can rely on and trust.

Speaker B:是的。说到这一点,我认为你们真正让我印象深刻的地方之一,就是你们确实一直在强调可靠性。我原本以为你们说的可靠性主要指的是概率校准(calibration)——比如我们常讨论的 RLCD,但实际上它也关乎服务可用时间(uptime)、系统可扩展性(scalability)以及所有这些底层工程指标,对吧?它们全都……

英文原文

Speaker B: Yes. Uh I mean to that end um I mean I I think that's one thing that really impressed me about you guys is is that yes you you you do talk about reliability. I thought it was mostly about calibration which like we you know we talk about RLCD uh but actually it's also about just like uptime and and uh scalability and all those things right they all sort of

Speaker A:各种“几个9”的可用性指标,就像……

英文原文

Speaker A: nines it's like like

Speaker B:这正是我所关注的……

英文原文

Speaker B: which time is in my

可靠性的多维定义与编程中的“心流状态”

Speaker A:但那只是其中的一部分。除此之外,还有智能层面的可靠性——也就是它能否始终如一、高度稳定地完成你期望它做的事情。在我看来,现在的那些大型前沿推理模型固然非常聪明,但它们依然严重缺乏可靠性。在很多实际应用场景中,表面上看它们似乎已经足够聪明去自动化相关工作,从商业和经济效益上讲也完全有动力去实现自动化;然而由于它们的优化目标完全不同,它们在实际执行时的可靠性甚至还比不上一个实习生。

因此,我认为可靠性的核心在于你能否真正信任它的输出结果。同时,可靠性还有很多我们尚未触及的维度,这让我感到无比兴奋。我想在攻克复杂的困难任务之前,先踏踏实实地把简单的日常工作自动化,我认为这完全是符合常理的做法。

对我而言,虽然我不知道是否存在所谓“绝对充分的可靠性”,但我希望把模型能力做到极致,让开发者甚至不需要去反复试探和测试模型,就能笃定它一定能成功运行。这就像在编程中进入了心流状态(flow state)一样:当我在代码中需要引入智能时,直接写一个查询即可;对于那些非平凡的复杂分支逻辑,我可以直接在一个类型安全的 System 1 查询中搞定并拿到结果,而且分支判断精准无误——那体验简直太棒了。这就是我们的终极梦想,尽管这将是一场漫长而艰苦的硬仗。

英文原文

Speaker A: but that's part of it but like there's reliability in um like how intelligent the thing is like how consistently does it do the thing that you want and I think that like the the big reasoning models are very smart in my opinion they still lack reliability I think there's many use cases where you they look like they should be smart enough to automate their work. There is economic incentive to automate that work yet still they're not reliable enough as at an intern because they're optimized for different things. And so like I think that there's the reliability of being able to like trust the outputs and also we are like like there are dimensions of reliability that we are not yet at that I'm like so excited by you know like I want to automate the easy work before the hard work you know like I think that that's just a common sense thing to do. Um but to me we will be sufficient I don't know if there's a such thing as sufficiently reliable but I want to get so good that people don't even need to try the model to know that it'll work. It's like that's like what flow state is in programming, right? Like I'm just like writing queries because I need intelligence in here and you know like when for non-trivial branching I can just write it in in like a like like a type safe system one query and then get the results out and it just branches accurately like that would be so so good. Like that's that is the dream and that is like going to be like a long long slog.

Speaker B:明白。稍后我们会深入探讨你们的 API 设计,向大家展示一些具体案例以及你们未曾选择的技术路线等。但在深入探讨之前,关于可靠性我首先好奇的一点是:我注意到你们的 API 里并没有提供 seed 参数。那么,在输入完全相同的情况下,我是否总能得到完全相同的输出呢?

英文原文

Speaker B: Yeah. We're going to go into your API design in a little bit just just to give people examples and like maybe path not taken that kind of stuff. Um, one thing up the front that I do wonder about in terms of reliability is I noticed that there's no seed uh there's no uh and and so basically same input do I always get the same output?

Speaker B:如果不能,原因又是什么?

英文原文

Speaker B: If not why not?

确定性与鲁棒性:北极星指标与成本权衡

Speaker A:问得非常好!这也是我们经常遇到的一个普遍问题。“可靠性”实际上是一个总括性的统称——每当 AI 无法自动化某项任务时,归根结底都是由于某种形式的可靠性缺失:可能是类型安全问题,可能是确定性问题,也可能单纯是因为能力表现参差不齐(jagged)。所以“可靠性”是一个涵盖一切的词汇,我认为它也是我们北极星指标的总称。

确定性(determinism)指的是“相同的输入产生完全相同的输出”。我认为这在单元测试中确实有点用处,但我认为它是一个错误的北极星。我认为“鲁棒性(robustness)”才是大家真正需要的东西——当然我不想妄自替用户下定义,那未免显得太傲慢了,但我坚信鲁棒性是更为关键的属性。你真正期望的是:在输入相似的情况下,能够稳定得到相似的输出结果。

而现状是,大语言模型在鲁棒性上的不可靠程度令人震惊。我们测试这一特性的方法之一,就是在 Prompt 中加入类似 UUID 或者随机数(nonces),你希望所有这些请求都能输出相似的结果,因为从语义上看它们完全是同一个问题。然而在 AI 辅助决策时,正是这种鲁棒性的缺失往往让开发者栽跟头。

因此,我认为鲁棒性是极其关键的特质。当然,我们未来也可以支持确定性,就我对程序员思维模式的理解而言,它在某些特定场景下确实有价值。所以大家或者你可以在评论区随时指正我。但总的来说,放弃绝对的确定性,可以换取极大的成本优势。我们始终渴望站在“单位美元智能产出(intelligence per dollar)”的最前沿。为了达成这一目标,我们做了大量极其极致、近乎疯狂的技术妥协与优化。我本来不该说这些的,但反正现在现场也没人能拦住我。

英文原文

Speaker A: Oh great question. So this is actually like a common question we have between um so reliability is actually a catch-all like whenever AI can't automate something it's due to some form of reliability could be like type safety it could be determinism it just could be like it's it's jagged right so um reliability is a catch all I just think that it's also a catch all for like what the north star is um determinism is like same inputs same outputs I do believe that this is slightly interesting for unit tests, but I believe that to be the wrong north star. I I believe robustness is what people I don't want to tell people what they really want cuz that would be a little arrogant of me. I believe that that is like the more important property. Um uh you want um given similar inputs get similar outputs. And it's kind of wild how unreliable LM are. Like a way that we test this is you put like uyu ids in you like little I think they're called nonses in in the prompt and what you want is similar outputs from all of those cuz it's truly semantically the same question and that is the part where you really want like like like that robustness is where like people get like burnt with AI making decisions. So I think that is the a super duper important property. We could also have determinism that is that is a thing that can be available as far as I can like mentally model for programmers like it it could be valuable for some use cases. So like please educate me um in comments or you but um my in in general it's easy the determinism is something you can like trade off for better cost you know like we are we are constantly wanting to be on the intelligence per dollar frontier. We are doing like absolutely disgusting things to be there, you know, like this is um I I shouldn't say this, but no one's here to stop me. Um

Speaker B:毕竟你是在自己审查并批准自己的 PR……

英文原文

Speaker B: you know, if you you sign off on your own PR,

Speaker A:在我们公司可不是这么运作的。我认为在这一周里,我的幕僚长(Chief of Staff)Kay 才是整个科技圈最有实权的人。

英文原文

Speaker A: that is not how it works at this company. Um I believe for this week, um my chief of staff, Kay, is the most powerful person in tech.

Speaker B:也要特别感谢 Kay 为我们组织并促成了这次对谈。

英文原文

Speaker B: And shout out to K for organizing this.

Speaker A:天哪,她真的太能干、太有魄力了,简直令人惊叹!呃,我是说她其实糟透了,大家千万别来挖她走。

言归正传,我本来想表达得更克制一点,团队一直提醒我不要把我们的架构称为模型的“科学怪人(Frankenstein's monster)”,因为这听起来有负面含义。但在我看来,弗兰肯斯坦的怪物在整个故事里其实是个好人,或者说是无辜的,对吧?好吧我坦白,我其实没读过原著。看到你刚才那个表情我就知道了……

英文原文

Speaker A: Holy holy She is so competent and powerful. She's incredible. Um uh I mean she sucks. Don't poach her. Um but um so I tried to be a bit more filtered, but like people are telling me don't call it a Frankenstein's monster of models, but because that has like negative implications. I think Frankenstein's monster was like the good guy in this whole I mean it was innocent, right? I didn't read it. Okay, I I'll confess. Okay, that that what one facial expression I don't

Speaker B:如果你想看的话,有部 Jacob Elordi 主演的改编电影还不错……

英文原文

Speaker B: decent Jacob Vorti movie if you want to see

Speaker A:我……

英文原文

Speaker A: I

Speaker B:总之是那个改编版本。

英文原文

Speaker B: the adaptation anyway

Speaker A:你根本无法想象我现在的时间有多匮乏,我目前的第一优先级就是睡觉……

英文原文

Speaker A: you have no idea how little time I have right now my priorities are sleep you know

Speaker B:还有开发者、开发者、开发者!

英文原文

Speaker B: developers developers developers

帕累托前沿:极致性价比与算力瓶颈

Speaker A:对,开发者、开发者、开发者!不过说真的,为了留在“单位美元智能产出”的帕累托前沿(Pareto frontier)上,我们确实做了许多极其激进、匪夷所思的底层架构探索,而且我们会继续这么做下去,不断尝试各种颠覆性的疯狂手段。我认为大家真的需要打破常规思维去思考。大家之所以会感到惊讶,部分原因就在于许多人仍局限在固有框架里,而我们则持续打破常规。至少在目前阶段,我们显然在这方面做到了行业顶尖,并且我们希望在这一整个领域持续保持领先优势。

英文原文

Speaker A: developers yes developers developers developers um but um yes we we do like absolutely disgusting things to be on the parto curve of intelligence per dollar and we are going to keep doing that we're gonna be doing crazy ass stuff. And I think people really need to think outside of the box like like part of the reason why surprising is like people are thought inside the box and we continue to do that. Um as of right now we are obviously the best at this and we want to continue being the best at that whole thing.

Speaker B:确实如此。

英文原文

Speaker B: Yeah.

Speaker A:等等,我们刚才扯到哪儿去了?

英文原文

Speaker A: So um wait where did where did we tangent from?

Speaker B:刚才我问你是否会支持 Seed 和确定性,接着你阐述了你对可靠性的定义以及你的理解。是的,不过关于确定性……

英文原文

Speaker B: So so I asked you about will you have seeds in determinism and then you basically define reliability and like how you see it. Yes. But like determine like

Speaker A:关于鲁棒性,我有一个现成的简短示例可以展示给你看。

英文原文

Speaker A: I have an robustness example that's that's real quick. I can show you.

Speaker B:太棒了,我很想看。

英文原文

Speaker B: I love that.

Speaker A:我只想说一件事:我们完全可以打造一个具备确定性的模型——如果大家能够说服我们这是一件真正有价值的事情,并且我们没有面临极其严重的 GPU 算力短缺的话。只要用户需要,我们非常乐意构建所有这些模型,我们活着就是为了满足开发者的需求,并且去颠覆……

英文原文

Speaker A: I'll just say one thing. We can make a deterministic model like like we're h if people can convince us that that is a valuable thing to do and we don't have a gigantic GPU shortage. Um we can happily make all of these models we live to please. Um and re and and revolt revolute uh

Speaker B:呃……

英文原文

Speaker B: uh

Speaker B:你们会推翻既有的一切,只不过你们是用一种体面的方式在做……

英文原文

Speaker B: you'll throw over everything except you do it in a nice way and

Speaker A:所以确定性确实在考虑范围内,只是它会降低单位美元的智能产出。

英文原文

Speaker A: so so like determinism could be on the card. just gets you less intelligence per dollar.

Speaker B:是的。不过从 OpenAI 和 Anthropic 的发展轨迹来看,相信我,你最终会被同行压力和市场需求倒逼着去支持确定性。用户就是会有这种诉求,即便你向他们解释他们其实不需要,他们依然会执着地想要它。简而言之就是这么回事。

英文原文

Speaker B: Yeah. Uh well, just having seen the trajectory of OpenAI and topic uh you will just trust me now that you will be peer pressured into doing it. Uh so like just people will want it. Even if they if you tell them they don't need it, they'll still want it. So like yeah, that that's the TLDDR of

Speaker A:好吧,好吧。也许未来某一天我们会看到事情如何发展。有人曾评价我说……

英文原文

Speaker A: Okay. Okay. I will love to maybe one day we will see how that happens. I've been told I'm um

Speaker A:他们常说我们品牌形象的一部分就是“坚不可摧”,但他们也说这其实只是“顽固”的一种委婉说法。顽固,没错,我确实是个非常顽固的人。如果不是因为顽固,我想我们也走不到今天。

英文原文

Speaker A: they they they say that part of our brand is being unshakable and they say that that's just the nice way of saying stubborn. Stubborn. Yeah. Exactly. And I'm a very stubborn person. I don't think we could have done that.

Speaker B:没错。不过你看,我之前也是跟你争论过的……

英文原文

Speaker B: Yeah. No, but so like I Okay, but I tr I like have argued with you before.

Speaker A:是的。

英文原文

Speaker A: Yeah.

Speaker B:但事实证明,每次在对开发者的判断上你都是对的。好吧,我认输,你赢了。我承认我之前确实跟你争论过。

英文原文

Speaker B: And you've been right about developers every time. Okay. I give up. You win. You win. I I'm sold that I've argued with you before.

Speaker B:不不,我只是想说,你完全可以在坚持自己立场的同时保持开放——如果我能拿出足够确凿的事实证据,你也可以抛开之前的预设立场并认同“确实,这很有道理”。所以在这个问题上,相信你自己的直觉就好。

英文原文

Speaker B: No, no. I'm just saying like I I think that you can hold your ground while also like if I give you the right evidence, you can uh not you can sort like throw away your priors and be like, "Yep, like that actually makes sense to me." And so like, you know, just just trust your own gut on this.

Speaker A:我会把证据摆出来。不过我预计我们在极长一段时间内都会处于 GPU 算力严重受限的状态。任何降低单位美元智能产出的做法……

英文原文

Speaker A: I'll bring I suspect though that we will be GPU constrained for a very very long time. And anything that has less intelligence per dollar

普及智能与防止暗中降级

Speaker A:这意味着在提供同等智能水平时,它会消耗更多的 GPU 算力。你知道,我们的目标并不是去单纯服务大企业客户——虽然那也有价值,但我们的真正目标是让大家去实验、去尝试各种稀奇古怪的想法。我们需要把技术交到尽可能多的人手中,就像为这一愿景掀起一场加州淘金热一样。

英文原文

Speaker A: means it consumes more GPUs for the same intelligence which is you know like our goal is not to onboard companies like it's valuable but like our goal is to have people like experiment and do weird and we need like we need to like get it to as many hands as possible and like starting like the California gold rush for that.

Speaker B:我觉得现在确实已经有这种势头了。不过,我还是想提个醒。我直说吧,因为现在肯定有人心里会有这种疑虑:当你提到“我们不会承诺提供确定性模型”、“我们会不惜一切代价提升单位美元的智能水平”,同时“我们正面临 GPU 算力瓶颈”时,大家就会猜测你们是不是会在后台对模型进行量化?比如,把刚发布时上线的模型偷偷降级量化,通过降低质量来释放显存或带宽,对吧?所以,你们或许应该做出某种承诺——虽然你现在不一定非要表态——比如承诺保持模型发布时的质量。当初我们在 OpenAI 推出所有这些 API 时,甚至 Claude 刚上线时也是如此,模型字符串背后对应的具体模型并不是一成不变的。你们在模型中引入了版本控制,这很好,但你们应该公开承诺:一旦模型正式发布上线,就绝不会暗中修改它。

英文原文

Speaker B: I think there is right now. Yeah. Um just a word of caution. I mean I I'll just say it because somebody is thinking about it right now which is when you say things like uh we will not commit to deterministic models. We we will we'll do whatever it takes for intelligence per dollar and we are we are facing GPU constraint. people are thinking you may quantize your models, right? Like like whatever you had at launch, you may quantize down in to reduce the quality um in order to to free up uh memory or bandwidth or whatever, right? And so uh you should probably uh have some kind of promise which you don't have to make now about like we will uphold model quality at launch people like when people when when we I mean you were at OpenAI when you launched all these all these APIs and even claude as well like uh when they first launched the models the model strings um did not stay the same model at all times right you have versioning in your models that's great but like you should you should publicly commit to some kind of like once it thing is launched we don't change it

API 契约与版本迭代哲学

Speaker A:我们绝不会在部署后擅自改动已上线的模型,那样做简直是不可理喻的。我们非常在乎开发者。如果你是在做一个第一方自研产品,这么调整体验或许还说得过去——这也是自研产品与对外 API 的核心区别所在。在自研应用里,你完全可以为了最终体验随意调整底层;但作为 API 提供方,显然不能这么干。不过我必须说明,我们的迭代速度会比大家习惯的模型厂商快得多。我们会以远超预期的节奏发布新模型,因此我们不会对所有模型都承诺长期支持(LTS),因为技术上还有太多可以提升的空间。

当然,未来也可能出现一种情况:我们对当前大家广泛使用的 Jev 1.13.0 版本提供临时的 LTS 支持。我们可能会这样做,因为有太多人在依赖它,而我知道开发者最讨厌依赖项被破坏。但如果每个版本都长期保留,另一种代价就是算力集群被严重碎片化,这对所有人来说都是糟糕的体验。

英文原文

Speaker A: we will not change our models when we deploy them. That is insane. We care about developers like like it makes sense if you're so doing something like that. Again, this is the problem with a for first party product and an API. It makes you can do whatever you want in a first party product, right? Like like more power to them. Whatever gets that experience, that is fine. With an API, you obviously can't do that. But I will say that we uh plan to move a lot faster than many people are used to model providers uh doing things. So we will be launching new models a lot faster than people think and we are not promising long-term support for the models because we think that there's lots of improvements to have. So um there is a world that we might temporarily LTS what is right now Jev 1.13.0. We might do that because so many people are using it and I know developers hate breaking dependencies. The alternative is fracturing our fleet and that is a very bad vibe for everyone.

Speaker B:那样就会同时存在上百个不同的模型版本。

英文原文

Speaker B: Have like 100 different versions of the model.

Speaker A:没错。如果我们迭代极快,版本数量会呈爆炸式增长。所以,我们最终确实希望能提供某种长期支持方案,但我们希望用一种极其巧妙的方式来实现它。我们在这方向上正在进行一些前沿研究,我认为这会是对开发者最友好的设计。不过当前的现有模型还没做到这一点,我也无法承诺永久保留完全相同的模型。但有一点可以肯定:每次更新,模型都会变得更聪明。根据我的观察,在模型已经足够聪明的迭代中,不同版本之间的细微差异甚至比同一个模型多次调用的随机扰动还要小;只有在模型能力实现阶跃式跨越时,才会有显著的质变。

英文原文

Speaker A: Exactly. And if we're iterating very fast, there would be a lot of those versions as well. So um we we do want to have not just a LTS supported thing eventually long-term support. Um we want a really sick way of doing that. we have like research stuff cooking in that direction and I think it's going to be the most prodeveloper thing ever. Um, but it is not yet our current models and I'm not promising that we will be able to keep the exact same models. They will get smarter every time for sure. And my sense is that even our model iterations where it already is smart um it between model versions the the changes tend to be even smaller than the string models calling them twice. But when when it we go from like you know jagged to like wow um that is where the big deltas are.

单位美元智能 vs 单位时间智能

Speaker B:是的。另外 LTS 模型还有一个极大的优势,就是可以将它们移植到其他定制芯片(Silicon)上。不知道你们有没有考虑过这点?

英文原文

Speaker B: Yeah. Uh one one thing one thing that's beautiful about LTS models is that actually you can also port them to other silicon. I don't know if you've thought about this.

Speaker A:暂不评论。

英文原文

Speaker A: No comment.

Speaker B:明白。

英文原文

Speaker B: Okay.

Speaker A:我目前最关注的依然是单位美元的智能产出(Intelligence per dollar)。

英文原文

Speaker A: So I care about intelligence per dollar.

Speaker B:确实。但推理速度呢?

英文原文

Speaker B: Yes. Right. Um but speed.

Speaker A:什么?

英文原文

Speaker A: What

Speaker B:速度是不是也同样关键?

英文原文

Speaker B: speed as well?

Speaker A:走着瞧吧。

英文原文

Speaker A: We'll see.

Speaker B:对。

英文原文

Speaker B: Yeah.

Speaker A:走着瞧。

英文原文

Speaker A: We'll see.

Speaker B:毕竟这是过去一年里推理技术树上爆发式增长的一环,比如迁移到 Cerebras 或 Etched 这样的专用硬件上,能够换取十万倍的速度提升。

英文原文

Speaker B: I mean this is a whole part of the inference tech tree that is like I mean exploding in the past year, right? that you can move to a cerebrum and etched or whatever and get 100,000 time speed up.

Speaker A:是的。我认为“单位秒的智能产出”(Intelligence per second)是一个截然不同的衡量维度,我们内部甚至讨论过诸如“单位美元·秒的智能产出”这类复合指标。关于杰文斯悖论(Jevons paradox)或者说我们的 Jev 系列模型,我在内部反复向团队强调的一点就是:我不在乎模型单纯变得多么聪明,它必须处于性价比的帕累托前沿(Pareto frontier)。这就是 Jev 的品牌核心——在单位美元智能产出上做到极致。至于极致速度,我们持观望态度。这确实是一个非常吸引人的方向,我也知道有很多行业极度依赖实时低延迟,高推理速度对他们而言直接等同于巨大的商业价值。我非常乐意让市场需求来引导我们,根据大家的实际反馈来做决策。

英文原文

Speaker A: Yeah. Like I I think that intelligence per second is like a different metric and we've even talked about like things like intelligence per dollar time second and like metrics like this. My guess on like Jeban's paradox occurring or at least the Jeb series of models. And the thing I like hunt people down about internally is like I don't care how much smarter it is. It needs to be in the pre-frontier. So like that is what the brand of Jev is. It is the best thing at intelligence per dollar for intelligence per second. We'll see. I I think that it's an intriguing thing. I know that there's many industries that are like extremely dependent on real-time stuff and they will like like intelligence per second means tons of dollars for them, but we'll see. I I I I would love to like do both and like have the market correct me either which way, you know, like like I I I I would love to be informed by people.

Speaker B:完全赞同。而且这不仅关乎实时响应,还关乎规模化。因为在大规模场景下,每一微秒的延迟放大到数万亿次调用后都会产生巨大影响。

英文原文

Speaker B: Yeah, totally. And it's not it's not just real about real time, right? It's also about scale because um at at scale every microcond is just multiplied by billions and trillions of

Speaker A:这取决于任务是属于后台离线处理还是前台实时交互。如果是一个大型后台数据库 MapReduce 查询,延迟高低可能远不如获取智能的成本来得重要;但如果是面向用户的实时交互,将延迟预算控制在 100 毫秒乃至 1 毫秒之间,体验就会变得极其惊艳。甚至即便延迟已经在 100 毫秒以内,如果能把时间再减半,就意味着你可以在同一交互周期内进行双倍的智能计算或多次串行链式调用,从而创造出非凡的产品体验。这种趋势正在发生,非常酷。我也很喜欢高吞吐速度的场景,但这并不是 Jev 目前主攻的核心生态位。

英文原文

Speaker A: it depends on how background it's running right like if it's like a big background like database map produce query the latency might not matter so much as like the cost to get intelligence from it but like if it actually is um something more realtime like userf facing you have budgets like between 100 milliseconds and 1 millond that are like totally magical and actually even if you were below 100 milliseconds if you half that time that means you can get double the intelligence or sequential intelligence calls to have like a like a phenomenal experience. So right that is definitely happening right now. It is super duper cool. I love the intelligence per second use cases but I don't think that that will be Jeb's niche.

帕累托前沿与真实评测

Speaker B:理解。通常其他厂商在权衡时提供的选项是“速度更快但成本更高”,而 Jev 之所以引发这么大共鸣,原因之一在于你们切入的是“速度更快且成本更低”的象限,而且在这一象限里基本没有竞争对手,同时还能保持智能水平大致相当。

英文原文

Speaker B: Okay. Yeah. Fair enough. Okay. When think about promise of faster and cheaper uh um typically the other uh the the trade-offs that other models are offering is faster but more expensive. Yep. Right. And so you're like one of the reasons I was thinking about why is Jeff resonating so much is that you've done the faster but cheaper side of the quadrant. Yeah. Which is very very unoccupied while holding intelligence like somewhat constant.

Speaker A:是的。“保持智能水平相当”是一句分量极重的前提,这也是整个过程中最艰难的部分。

英文原文

Speaker A: Uh yes. Yeah. Well I that that's a very loadbearing statement while holding intelligence constant. That's the hard part, right? Like

Speaker B:遗憾的是,你们似乎拒绝参与公开基准测试,也不喜欢公开跑分?

英文原文

Speaker B: which unfortunately like so basically you you refuse to have to like like do any public benchmarks or you don't like any public benchmarks about it

Speaker A:我们必须有自己内部的评估感觉。

英文原文

Speaker A: and I will need some internal sense.

Speaker B:你说什么?

英文原文

Speaker B: Say it again.

Speaker A:我说我们必须有一套内部的感知体系。

英文原文

Speaker A: You need some internal sense of this.

Speaker B:那是当然。

英文原文

Speaker B: Oh, of course.

Speaker A:我们当然拥有完备的内部评估系统。但不去刻意刷分、不迎合测试集,需要极强的工程自律,必须把它作为最高优先级的原则来执行。我们当然必须做测量,否则怎么能确保模型稳居单位美元智能的帕累托前沿?如果我们盲目摸黑前行,尝试各种奇特的架构和不同成本方案时,又该如何对比优劣?我们把各项指标绘制成图表,全力探索对用户最有价值的平衡点。所以我们绝对不排斥评测。但是,一旦引入了错误的激励机制,事情就会变得极其危险。这也是我在团队管理上最为强硬的一点——在衡量模型实际智能水平时绝不自欺欺人,我们必须保持纯粹的求真态度。

英文原文

Speaker A: Of course. We have we have our own internal evals for sure. But it takes a lot of discipline not to game those and it needs to be like a top level priority to not game them. Of course we do that, right? Like how else can we make the guarantee that our models are in the prede intelligence per dollar, right? right? Like that we're not flying blind in there, right? If we're doing like completely weird things with different costs or whatever else, you know, like how do we compare them? We plot them and get we try to figure out like what is the best for the users. So, we for sure measure them. I'm not anti-measuring. Um but it it it's extremely dangerous when you have like any alternative incentive. And this is the one thing that like I kind of rule with an iron well maybe my co-workers might think I rule many things with an iron fist but to me like not ourselves uh um about how smart our model is is one of the most important things there like we need to be truth seeeking.

API 原语设计与命名由来

Speaker B:非常赞同。接下来我想深入探讨一下你们 API 设计细节中的一些具体选择,毕竟我们大概是唯一会问你这类技术细节的播客了。你们定义了三个原语,其中一个是关于选择评分的“no”(原语名)。首先,这个词到底是从哪儿来的?它是学术文献里的标准术语吗?

英文原文

Speaker B: Yeah. Yeah. Agreed. Agreed. Um okay I wanted to go over some uh details on the uh API choices mostly because this is the only podcast that will ask you these these kind of questions. Um so you have three primitives. Um choice score no. First of all no where is that from is this like a term in the in the literature or what?

Speaker A:现在它算是了。我们在命名上反复权衡了很久。它本质上类似于布尔逻辑(True/False),但……

英文原文

Speaker A: Uh now now it is um we debated this a lot. We debated this a lot. Um it is you know it is boolish right like true false. Um it is

Speaker B:但它的取值是连续的。

英文原文

Speaker B: but it's continuous.

Speaker A:没错!这个名字其实源自“伯努利”(Bernoulli)。

英文原文

Speaker A: Yes. Exactly. Oh so so first the origin of the name is Bernoli.

Speaker B:原来如此。

英文原文

Speaker B: Ah

Speaker A:是的,这也是为什么它的拼写方式有些奇特——它取自伯努利(Bernoulli)名字的一部分,对应的是伯努利概率分布,而这恰恰就是它的数学本质。这就是名字的由来。当时我们内部对此讨论了很久,大家都很喜欢这种设计。

英文原文

Speaker A: yes so that's why it's even spelled that weird way that is like a subset of the name Bernoli from like a Bernoli probability right which is actually what that is. Um so that is the origin of it. We were debating this a lot. We liked

命名背后的故事与全新类型概念的诞生

嘉宾:……我们当时很喜欢 pool。我们本来想叫它类似 pool party 之类的名字,但大家都不让我用。我们内部针对这件事有过不少争论,最后觉得还是新名字最好。我们的出发点——其实在 Jev 的命名上也是同样的道理——就是觉得自己是一帮离经叛道、天马行空的人,而程序员并不在乎名字到底是什么。如果 Jev 只不过是一个普通的字符串,我们压根没想到它后来会这么流行,甚至衍生出各种谐音梗之类的东西。其实一开始在团队内部,很多人都很讨厌这个名字。现在他们基本上都向我道过歉了,除了一位同事之外。

英文原文

Guest: ...we liked pool. We were wanting to call it like a pool party, but then no one let me. We had a bunch of other arguments about that, and new we figured was like the best thing. Our rationale—and this is actually the same thing with Jev too—is that we think that we are like an irreverent, insane bunch, and programmers don't care. If Jev is just going to be a string, we didn't expect it to catch on or even have puns or anything like that, right? Actually, there was a lot of hate on the name internally. They've all apologized except for one person.

主持人:那位还在坚守立场呢。

英文原文

Host: Still holding strong.

嘉宾:没错,就是我们那位共同的朋友。对,就是她。

英文原文

Guest: Yes. Uh, our mutual friend. Yes, yes, yes.

主持人:冲这一点我敬佩她。

英文原文

Host: I respect her for that.

嘉宾:是啊,她当时想把 Jeb 叫做 Meow(喵)。

英文原文

Guest: Yeah, yeah. She wanted Jeb to be called Meow.

主持人:果然是她的风格。

英文原文

Host: She would, of course.

嘉宾:对,毫无意外。

英文原文

Guest: Yes, of course.

主持人:好吧,在这一点上算你赢了,你赢了。

英文原文

Host: Okay. You win there. You win there.

嘉宾:不过话说回来,背后的核心逻辑是我们必须为此创造一个全新的概念。因为如果把它定义成布尔值(bool),大家就会感到非常困惑。所以实际上这三者全都是全新的概念。它们并不是传统编程中既有的数据类型,这种设计是完全刻意为之的。因为它们虽然与既有类型高度对应,但本质上并不完全等同。比如一个分值(score)并不是一个整型(int)。如果你用类似 Instructor 或 Pydantic 之类的工具直接把整型或浮点数映射成 score,整个逻辑就会变得一团糟。我们在设计时极其坚定地选择了语义的清晰明确,而不是为了迎合大家第一眼的肤浅理解。

英文原文

Guest: But the rationale is we had to make a new concept for this thing, cuz if it was a bool it would be confusing to people. So actually all three of these are actually new concepts. These are not types that exist in programming, and that was intentional because they map very closely to types, but they're not quite that. A score is not an int. So if you had like Instructor or Pydantic or whatever map ints or floats into scores, you'd get a little bit cooked. And we were really erring on the side of clarity over the side of making people easily understand what's going on.

与现有生态的集成与开发者体验

主持人:难道你就不担心这一点吗?难道你不想让这些设计直接集成到大家已经在使用的工具链中吗?

英文原文

Host: I mean, don't you worry about that? Don't you want things to integrate directly into things that people are already using?

嘉宾:想啊,我们当然想。而且其实我觉得……

英文原文

Guest: Yes. Yes, we do. And actually I think that...

主持人:你们确实有与其他 SDK 等工具的集成,但你们也有自己的 SDK。不过通常来说,比如作为一名开发者关系(DevRel)人员,我会非常执着于做这类教程,比如“如何将 Jev 与 Instructor 结合使用”、“如何实现某某功能”之类的指引。

英文原文

Host: You have integrations with other SDKs and stuff, but you have—sorry, you have your own SDKs. But typically, for example, as a developer relations person, I would be very obsessed with like: yes, here is how you use Jev with Instructor, here's how you do that kind of stuff.

嘉宾:我们可能在某些地方有相关的文档或示例,但我最近落下的事情太多了。

英文原文

Guest: We might have that somewhere. I'm so behind on everything.

主持人:社区里自会有人帮你完成这些的。倒不是说你成功了大家就会自然觉得这很酷……

英文原文

Host: Someone will do it for you in the community. Not that you're successful, people will be like, oh that's cool...

编程原语映射与类型语义

嘉宾:但我也不认为成功是一个非黑即白的二元结果。我其实把成功看作一个连续的数值(score),在我们能够为社区提供多少支持与服务这件事上,永远有更高的台阶可以攀登。必须说明的是,聊到这部分让我有点紧张,因为我最近没仔细看最新文档,而且文档一直在频繁变动。但在我看来,score 这种概念是真实存在的。

Score 本质上非常类似于大语言模型评测(LM judging),对吧?如果你愿意,也可以称它为某种裁决(judgment)。这其实正是人们当前使用这类模式的方式。例如,new 也许可以看作某种概率,但在我们这里,一切本质上都是概率;而 choice(选择)其实最接近于函数调用(function call)。但函数调用其实是一个极其丑陋的设计——如果你想听关于 OpenAI 的内幕八卦,我们稍后可以深入聊聊这个。Choice 实际上是暴露类似 switch-match 分支语句的最地道、最正确的方式。

英文原文

Guest: But I don't see that as binary either. I actually see success as a score, and there's always more to climb in how much we can be there for our community, just to be clear. And this section is stressful cuz I didn't review the docs and they're constantly changing, but to me scores do exist. So scores are similar to like LM judging, right? So if you want to call it like a judgment, I guess you could, but that is the way people already use this type of thing, right? Like maybe a new could be like a probability, but everything for us is a probability. And a choice is actually closest to a function call, but a function call is like an extremely disgusting thing that—if you want OpenAI juice sauce tea, we should go back into that later—like a choice is just like the right way of exposing like a switch match statement within.

主持人:所以它能非常干净地直接映射到一个枚举(enum)。

英文原文

Host: So it maps cleanly to an enum.

嘉宾:没错。

英文原文

Guest: Yep.

主持人:如果你愿意的话,也可以选择把它具体实例化(hydrate)成一个函数。

英文原文

Host: And you can choose to hydrate it into a function if you want.

嘉宾:是的,而枚举选择本身才是其中的核心要点。我认为这些概念全部对应着最底层的编程原语:choice 映射为基于枚举的 switch 语句;nule 映射为 if 条件语句;而 score 则映射为大于或小于的排序或阈值过滤。这一直以来都是我们的核心愿景:未来会出现更多的新类型,并且它们都将精准映射到具体的编程原语上。

英文原文

Guest: Yes. And like the enum choice is the important part of that. And actually I think these map all to programming primitives, where choice maps into a switch statement on an enum, nules map to if statements, and scores map to sorting or thresholding at a greater than or less than. Okay. And this has been always what the vision is: there will be more types, and they will map into programming primitives.

面向底层深度的架构设计与结构化输入

主持人:明白了。对于那些正在决定是否深度投入 Jev 的开发者来说,作为这方面的专家,你是否还有其他细节想要梳理?我只是希望能从底层 API 选择的角度为他们提供更多背景,比如他们应该如何使用 legends、confidence 这些特性、在测试中它们有多关键,或者你在底层开发中有哪些进阶技巧想分享给他们?

英文原文

Host: Yeah. Any other nuance you want to go through for literally the Jev people who are deciding to really invest in Jev? You are the expert, right? I'm just wanting to provide more background for them on API choices, how they should use some of these things like legends, confidence, how critical in your testing, just any sort of pro tips that you want to offer people when you're down at this level.

嘉宾:非常感谢,我太喜欢聊这个了。这正是我们今天坐在这里的原因。

英文原文

Guest: Thank you. I love this. No, this is why we're here.

主持人:太棒了。

英文原文

Host: Hell yeah.

嘉宾:我真没想到你会问这个。大概已经有几个月没人问过我这些了,上次还是在我们给 DevRel 做入职培训的时候。

我们的模型在设计之初,就是为了在未来能够深入到计算机程序的最核心内部运行。我们极其认真地坚信,未来的这种形态将会比今天人们所能想象的任何东西都庞大得多。我们的模型目前可能还没有完全准备好应对这一切,但我们正在持续不断地朝着那个未来努力。它永远不会只满足于处理那些肤浅的浅层任务。抱歉,我的意思是,我们不会一直停留在浅层任务的修修补补上,我们希望深入到程序的底层核心骨架中,因为只有这样才能让软件变得真正强大。

我们体系里的所有类型——虽然这本身属于输出端——但输入端的所有组成部分,比如状态(state)、指令(instructions)、评判标准(criteria),全部都可以是结构化的 JSON 对象。这样一来,外部程序就可以直接将它们注入到准确的位置,而无需手动拼接模板。

英文原文

Guest: I didn't expect this, and actually no one has asked me this in probably months, when I was onboarding our devrel. Okay. So our model is designed for being deep in the insides of computer programs in the future. We unironically believe that this will be much more massive than anything people are even considering today. And our model might not be ready for that, but we are continuously working for that future. It will never be good enough at these shallow tasks. Sorry, we're not just going to keep on climbing the shallow tasks. We want to be deep in the guts of programs, because that's how you make software powerful. All the types inside of our—this is actually an output—but all the parts of the input, like the state, the instructions, the criteria, all of them can be structured JSON objects. That way programs can insert them in the right spot and you don't need to put things into templates.

告别全局 System Message:AI 函数与任务解耦

嘉宾:正是如此。我觉得很多人没有深入理解这一层,以为所有东西都只是字符串,这在目前倒也无可厚非。但这些设计原本的用意是:如果你还在使用模板把所有内容塞成一条 system message,那你依然停留在旧时代的思维模式里。我们应该让一切变得尽可能易于计算机理解,因为真实的结构本身就客观存在。

这就好比在常规编程语言中,如果你把所有数值变量全部转成字符串传递,那显然会显得非常怪异。通常只有在面对人机交互、需要打印展示时才会这么做,对吧?但在计算机系统内部,你希望传递的是全链路具备明确语义的嵌套结构。我们一直在针对这一特性深度优化我们的模型。目前模型在这方面的优化已经相当不错了,但难点在于,结构中的每一个嵌套层级都会增加模型的推理难度。我们目前正朝着这个方向全力攻坚。

我认为大家也应该坚持沿着这个方向探索,因为这能让代码变得极其清晰、优雅,并且完全与底层的具体实现细节解耦。这就变成了:“这是我的状态,这是我当前函数的状态。” 你可以把它完全看作一个“AI 函数”:在当前所有可用的状态变量子集中,我应该将哪一部分传入这里?

相比之下,System messages 就像是令人作呕的全局变量——你把所有的东西一股脑倒进去,把所有的指令一次性全塞给它,然后盲目祈祷它能精准击中每一个指令,而不是选择以并行的方式将问题逐一拆解提问。

英文原文

Guest: Exactly. So I think people don't read into this part enough and they think it's all strings, and that's fine. But these are all meant—like I would say that if you're using a template, turning it into like a system message or something, you are thinking in the old way. We should be making things as easy for computers to understand, because that structure is truly there, right? Like it would be weird in a programming language to have all of your numbers in, and then you turn it into a string. Normally you do that for printing when you have a human in the loop, right? But within the computer, you want to be passing nested structure that is semantic all around. And we are really going to be optimizing our model. The model's pretty optimized for this. But the thing is, every different nested level of structure is harder to reason about. And we are really cooking hard in that direction. I think people should keep cooking that direction because it makes the code so much more legible and beautiful, and agnostic to the implementation details. It's like: here is my state, here's my function state. Think of it as like an AI function. Which subsets of my state, which is like all the variables you have available, should I pass in here? System messages are like disgusting global variables where you just put everything in there and you put all the instructions at once, and then you hope that every single instruction gets nailed instead of asking the questions in parallel.

主持人:明白。

英文原文

Host: Okay.

问题解耦与确定性可验证性

嘉宾:另外我还有一个真心建议——我完全不是出于商业利益才这么说的——我真心建议大家提出大量更细粒度的问题,把复杂任务拆碎、缩小,做到极致的解耦,无论当下的模型能力是否完全能处理好。我认为未来一周乃至更长时间内,最让人欣慰的变革将是大家的 AI 代码库质量会大幅提升。

当你把复杂问题分解为一个个单一明了的决策点时,每一个环节都会变得具备极高的可评测性与可验证性。以往构建 AI 应用,往往是先写一个庞大的 system message,然后可能还要调用另一个大型 AI 来检查前一个模型是否真正执行到位。这简直太疯狂、太离谱了,简直就像某种斯德哥尔摩综合征。

如果你的诉求是“禁止读取某个子目录”或者“严禁将任何 API 密钥传递给 DeepSeek 等第三方”,这种限制本就应该在程序层面获得近乎绝对的确定性保证。虽然你永远无法在机器学习模型本身上获得绝对的确定性保证,但通过将问题层层解耦,你就能对其进行真正的量化测量,并从程序逻辑上严格验证该接口是否确实被调用过。

英文原文

Guest: And also I would recommend—and I truly say this not from a "makes me money" perspective—I truly recommend asking lots and lots of questions, break them down, make them smaller, and really decompose, no matter if the models can do it today or not. I believe that the biggest saving grace of what's happening this week will be people's AI code bases are going to be so much better. If you decompose problems into simple decisions, every single one of these things is extremely evaluable. An AI beforehand is a big system message, and then maybe you have another big AI to see if it actually does this. That's nuts, it's kind of crazy. That was like Stockholm syndrome, right? But that's kind of crazy. If you want to say, "hey, don't read this subdirectory" or "don't pass any API keys to DeepSeek or whatever else", that should be programmatically basically guaranteed. And you'll never have guarantees of any machine learning model, but by breaking it down, you can actually measure it, right? You can verify that it was actually called...

主持人:而且我们模型本身的接口设计具有极高的可验证性,这本身就足以让人长舒一口气了……

英文原文

Host: ...and like our model, the interface itself is so verifiable, this should be like a sigh of relief, you know, it's just going to...

提示词拆解与工程可靠性

Speaker A: ……从而带来好得多的工程实践。

英文原文

Speaker A: ...lead to way better engineering.

Speaker B: 对,我想我能理解这一点。过去大家不这么做的原因之一,就是他们只会调用一个小型大语言模型,对吧?但这依然太慢、太昂贵了,相比于把所有内容拆分成小块……我自己就切身做过这种对比。我做过基准测试:一种流水线是将所有内容都塞进系统提示词(system prompt)中,只获取一次庞大的输出;另一种是将其拆分成100个不同的环节。结果后者不仅更慢、成本更高,效果还更差。

英文原文

Speaker B: Yep, I think I get that. And so, you know, one of the reasons people didn't use to do this in the past was because they would just call a small LLM, right? And it's still too slow, it's still too expensive versus chunking everything. There I've done exactly this myself, right? Like I benchmarked: here's a pipeline that fills everything in system prompt and it just gets one big output, versus break it down into 100 different things. It was slower, more expensive, not as good.

Speaker A: 没错,确实是这样。那种做法非常不便,十分笨重。大家会想:为什么不把它们全都放在一起呢?因为分步提问时,问题之间难免会产生一些重复内容,所以看起来可能有点低效。但全塞在一起的结果就是,产出的东西非常不可靠。而且软件……

英文原文

Speaker A: Yep. Yep. Yep. And that happens. Yeah. It's like super inconvenient. It's unwieldy. Why not just put it all together? You kind of end up repeating some stuff between questions. So, it's like maybe like, you know, inefficient or something like that. But then it results in something that is very hard to rely on. And software...

Speaker B: 并不需要在后台运行。如果我们的东西不能在后台运行,那真是太令人心碎了。

英文原文

Speaker B: ...doesn't need to run in the background. It would break my heart if our stuff couldn't run in the background.

如何拆解任务:最小语义单元与精确控制

Speaker B: 那么,你们有没有摸索出一种行之有效的任务拆解方法?哪些方式是实际有效可行的,哪些是你们原本以为可行但实际上行不通的?

英文原文

Speaker B: Is there a way to break things down that you guys have found that works versus what you thought worked and doesn't work?

Speaker A: 这个问题很有意思。

英文原文

Speaker A: Interesting.

Speaker B: 因为既然你提到了这个理念,大家肯定会去探索。他们会把这当作参考标准,并心想:“好吧,原来这就是使用 Jeff 的正确方式。”

英文原文

Speaker B: Because like people are just going to be exploring this, you know, now that you've said it. Like they would use this as a reference and be like, "Okay, like that's how I'm supposed to use Jeff."

Speaker A: 是的。

英文原文

Speaker A: Yep.

Speaker B: 那么核心问题就是:具体该如何拆解任务?

英文原文

Speaker B: Then the question is, how do you break things down?

Speaker A: 很有意思的问题。我喜欢把事物拆解成它“最小的语义单元”(smallest semantic unit)。也就是说,最底层、最基础的要素是什么?我尽量不做模糊笼统的处理。在所有人当中,我调用这个模型的次数可能是最多的。首先在我的查询提示中——这非常符合我设计提示词的风格——我会让它变得极其结构化和明确。在提问时,我总是喜欢使用反引号(backticks),不过对各种符号都适用,重点在于清晰地指明我在引用什么。因为我们希望模型能够严格按照字面意思理解,当你在编程时,你需要的是能够极其精确遵循指令的系统。这就是编程的艺术所在,而 AI 所做的,就是扩展了能够被执行的指令类型。

所以我非常推崇这种做法。有时候我可能有点犯懒,会写一些混合型的提示词,但我认为对于真正大型的生产环境系统,你只需要不断增加具体的问题即可。你应该让添加新问题变得非常容易,对所有的拆解都做到极其精准,然后再通过编写代码来实现你想要的精确行为。

如果举一个小例子的话,比如“模型拒绝回答”(refusals)的处理。我不打算讲为什么我们不直接让模型一刀切地拒绝,之前可能已经讲过了,记忆有些模糊。但在处理拒绝场景时,我认为你不应该直接问模型“这里我应该拒绝回答吗?”。虽然直接问的效果可能也还行,因为这是一个符合直觉认知(System 1)的任务;但如果你提出许多个彼此独立的具体问题,分别去判定可能需要拒绝的各种不同具体情境,效果会好得多。因为这样你无需靠主观瞎猜,而是可以确切地指明你想要的逻辑。

而且最美妙的地方在于——我认为这真的非常优雅——如果你发现某种情况:“糟糕,由于某个原因它没有拒绝,因为我漏掉了任务规范中的这部分场景”,这太棒了!这就是软件工程的本质。你修复这个 bug 的方法就是:把对应的具体问题加进去,设定好置信度阈值,或许再把它记录为一个测试用例,那么这个问题就被彻底且永久地解决了!你的软件绝不会因为提示词过长导致上下文退化(context rot)而遗忘这一点。它就固定在那里,你可以永远持续地去度量它。

如果模型在某些点上还不够完美,你可以根据真实案例的数据,为所有这些因素自由选择所需的阈值。这就像是“无需复杂机器学习工程的机器学习(ML without the ML)”,你可以将其应用在任何场景上。当然,有些事情模型目前的能力确实还不够强。比如,当我看到有人用模型去做全自动交易时,我心里其实是有点捏把汗的。

英文原文

Speaker A: Interesting. I like to break things down into its smallest semantic unit. Like what is the lowest level thing? I try to never have... I've probably queried the model the most among anyone, and like I try to number one in my queries—this is a lot more like the way I prompt things—like I make it really really structured and explicit. And in the questions, I always... I like the back ticks, but like it works for all of them, you know, like be really clear what I'm referring to, because we want the model to be really literal, because when you program, you want things that instruction follow really really well. That is what the art of programming is, and what AI does is expanding the kinds of instructions that can be followed.

So I'm a fan of doing that. Sometimes I'm a little lazy and I have like more hybrid things, but I think that for like really big production things, you just want to like keep on adding more questions. You want to make it really easy to add more questions, you know, be really really precise about all of that breakdown, and then have the code to have the exact behavior you want.

If I could give like a tiny little example of this, is like refusals, right? Like I'm not going to talk about why we don't refuse. I might have done that already. It's like all blur. But like for refusals, I don't think you should ask "should I refuse here", you know? That's a really... I think the answer will be pretty good because like that's a system one compatible task. But I think you're way better off like asking many different independent questions about like the different situations you can refuse about, because instead of having to like just guess, you know, you can actually specify what you want.

And beautifully, you know, and I think this is like truly really beautiful: if you find a situation where it's like, "Oh, it didn't refuse because of this reason. I didn't specify this part of the task." That is awesome. That's what software engineering is about. Like you fix the bug by adding that question in, adding the threshold, maybe remembering that as a test case, and now it is just solved forever. Like your software can't forget about that like in the prompt because of context rot. It is just there, and you can like just keep measuring that forever, you know.

And if the models are not perfect at some of these things, you can choose what threshold you want for all of these factors based on real examples. It's like ML without the ML. And you can just do it for anything. And like there might be some things the model's not good enough yet, right? Like I'm a little bit afraid when I see people doing trading with the models, like automated trading.

Speaker A: 那看起来确实很酷,但我个人认为那种事情还是应该留给专业人士去做。那是一个非常高难度的高阶任务,模型现在的能力也许还不足以完全搞定。退一步说,就算模型现在能搞定,由于有效市场假说(efficient market),这种优势也会瞬间消失。但这正是属于可以通过拆解来评估的一类事情:你可以把它分解成若干子项并逐一评估,然后你可能会发现“模型在这方面还不够聪明,也许在这个版本中我们先不上线该功能,或者我们做一些权衡取舍,选择偏向安全稳妥的方案”;又或者发现“模型在识别‘VIP客户使用某种罕见讽刺语气’这种复杂组合上还不够擅长,那么在这种情况下我们就升级转交给人工处理”。这也正是置信度评估(confidence estimates)的意义所在。

英文原文

Speaker A: It looks cool. I just think that people should leave it to the professionals. And like that's just a very hard high-level task that maybe the models aren't good enough yet to figure out. Even if they were, then it suddenly wouldn't be because of efficient market. But like that's one of those things where you can like break it down into things and just evaluate them, and you might be like, "It's not smart enough at this. Maybe we don't deploy it yet for this version, or we make a trade-off, or we err on the side of safety, or like hey, the models are not good enough at, you know, like detecting like this weird combination of like sarcasm with a VIP customer, that this is when we escalate to a human." And that's what confidence estimates are about too.

校准误差与微调争议

Speaker B: 好,回答得太棒了。我想快速提一点,我不指望你对此展开太长的回答——具体来说:你依然是将“设定阈值”作为用户可以调节的控制杠杆,但如果模型本身的校准(calibration)就是错的呢?比如你说你们的校准很完美,但是……

英文原文

Speaker B: Okay. Great, great answer. I think one thing I'll mention very quickly, which I don't expect that you have too long of an answer for, is well, no, no, no, it's just specifically like: you are still relying on thresholding as like the lever that the user can pull, but what if just the calibration is wrong, right? Like you're saying your calibration is perfect, but...

Speaker A: 我可没说完美,我没那么说过。

英文原文

Speaker A: I didn't say that. I didn't say that.

Speaker B: 所谓完美校准意味着数值越低代表概率越低,数值越高代表概率越高,但它在局部仍然可能是错误的,可能存在局部的未对齐。遇到这种情况,我就会想去对它进行微调(fine-tuning)之类的,但你们目前并不提供微调功能——你看,这就是一个简短的回答:你们现在还没有这个功能。

英文原文

Speaker B: So perfect calibration means like lower value is probability lower, higher value is probability higher, but it could be wrong. It could be locally misaligned, and so then I would want to fine-tune it or something, right? Which you don't offer, but you could... again, see, this is a short answer, which is you don't have it right now.

Speaker A: 噢,你的问题是“我们未来是否想要提供微调功能”吗?

英文原文

Speaker A: Oh, do we want to offer fine-tuning, is that the question?

Speaker B: 这可以算作其中一种方案;或者你们也可以提供其他的调节旋钮,对吧?因为按照目前的说法,一旦模型出错,你给出的建议就类似于“这是使用者水平问题(skill issue),你应该重新修改提示词,或者把任务进一步拆解,抑或是调整置信度阈值”。这成了我仅有的两个选项。如果模型本身就是判断错了,这种解决方式让人感觉并不十分痛快。

英文原文

Speaker B: That could be one version of it, or you could have a different knob, right? Where like right now all you're saying is like if something's wrong, "skill issue", you should just change the prompt again, or break it down even further, or you change the confidence. Those are my two options, right? And that doesn't feel super satisfying if your model is just getting it wrong.

Speaker A: 没错,必须要明确的是,模型确实会在很多事情上犯错。我们在界面上设置了“报告问题”按钮,大家也可以去 Discord 社区向我们吐槽反馈,我们非常渴望把它做得更好。模型的每一个版本迭代都会有肉眼可见的明显提升;如果无法带来巨大的改进,我们就会放缓发布节奏。

所以首先,提出这个质疑完全合情合理。承认 AI 在某些任务上并不完美,纯粹是一种务实的态度。但我坚信,我们能够找到许多模型“足够好”的应用场景,而“多好才算足够好”往往取决于具体的业务场景。就像人类哪怕在某些工作上表现得并不完美,但由于其期望价值(EV)相当高,依然能完成海量的工作;想必只要配合恰当的阈值控制和工程机制,即使偶尔出现错误,依然有海量的工作可以被模型自动化处理。

关于微调的问题,我认为未来是有可能的。但我确实也有顾虑,因为这涉及“人们实际需要的”与“人们自以为想要的”之间的差异。通用大模型往往具备一种奇妙的“通用性特质”(je ne sais quoi of generality)——让模型在除了这一项狭窄任务之外的数百万种其他任务上保持优秀,反而可能让它在处理该任务的极端边缘案例(edge cases)时表现得更好;如果轻易进行微调破坏了这种通用性,我反倒会有些担忧。

所以我的回答是:我认为微调是有可能推出的。在这些事情上我极其讲求实用主义。我的愿景是世界上有太多激动人心的东西等待我们去构建,但与此同时,我也绝不想像某些其他 AI 公司那样,草率地推出一个容易让用户搬起石头砸自己脚(giant foot gun)的功能。

英文原文

Speaker A: Yep. And it will get many things wrong, to be clear. We have like a "report issues" button. Complain to us in Discord. We want to make it a lot better. Every single model version will be noticeably better. We will stop shipping them quickly if they weren't getting big improvements.

So number one, that is totally reasonable. I think that that's simply pragmatic to admit that AI is imperfect at some stuff, right? I do think we'll find use cases that they are like good enough at, and good enough kind of depends on the use case, right? Like human beings can do a lot of work despite being bad at that work because their EV is quite high, and presumably with the right thresholding and everything, there probably is like large amounts of work that could be done even if mistakes are being made.

On the question of fine-tuning, I could imagine it in the cards. I do have concerns, because in the "what people need versus what people want" category, I think general models tend to be really like... again, there's the je ne sais quoi of generality, that making it good at like a million other tasks than this one narrow task might make it better at edge cases in that task, which I would be a little bit afraid of, you know.

Yeah, I could imagine it, is my answer. I'm endlessly practical on these things. My vision of the world is there's so much we want to be building, but also I would not want to ship something that is like a giant foot gun, like some other AI companies would.

Speaker B: 确实。据我们所知,OpenAI、Anthropic(Claude),我想甚至 Google Gemini 都曾经推出过微调服务,随后又将其收回或调整。这是一个非常耐人寻味的现象:现在的模型微调基本上已经成了开源模型的专属领域……

英文原文

Speaker B: Well, know, so both OpenAI and Claude and I think even Gemini have rolled out fine-tuning and then took it back, which is an interesting observation that pretty much fine-tuning is now in the domain of open source models.

Speaker A: 是的,没错。我确实了解这个情况,而且之前那些微调的效果其实挺糟糕的,所以他们把功能收回去反倒是件好事。

英文原文

Speaker A: Yes. Yes. I do know about that, and like it was kind of crap. So like that's probably better that they took it back.

Speaker B: 这确实很可能是一个极易误伤自己的“大坑”(foot gun),明确告诉大家“微调很可能并不是正确的解决方向”,这本身就非常有价值。

英文原文

Speaker B: It could just be a foot gun, and telling people that fine-tuning it is probably the wrong way to go is great.

模型尺寸与帕累托前沿

Speaker A: 另一个有趣的回答可能是:好吧,我们的模型完全不同——就像量化对我们不适用、输出 Token 数对我们不适用、微调同样对我们不适用一样。

英文原文

Speaker A: Another interesting answer could be that like, well our model is so different, like you know in the same way that quantization doesn't apply to us. Output tokens doesn't apply to us. Fine tuning also doesn't apply to us.

Speaker B: 其实我对这种可能性持非常开放的态度。这不是承诺,而是一种愿景——我想把这一点说清楚,我喜欢保持坦诚。我认为随着单位美元智能成本不断暴跌,我们可以获得非常小巧的近似组件,希望它们能充当智能的代理。比如,未来会不会出现一个人们不再写正则(regex)的世界?因为调用 AI 的单位成本比编写复杂正则的成本还要低,那真的会非常酷。我很乐意看到那种场景。这可能需要针对某些特定狭窄场景进行微调,才能真正突破可用性阈值。我们拭目以待。

我希望校准(calibration)能解决这个问题——校准加上模型级联(cascade of models)。如果置信度非常稳定,那它可能就是正确的;如果处于中间状态,就调用下一个更大的模型,以此类推形成调用链。我还不确定这具体会如何发展,但我能想象出它的模样。

我还能想象的是,比如我们覆盖整个帕累托前沿(Pareto frontier)。这可能是企业想要的东西,或者我觉得黑客也会乐于面对一系列处于帕累托前沿的模型。企业可能希望更加动态化。你可以设想拥有不同尺寸的模型,并根据技术栈不同层级所需的智能程度动态选择模型。甚至因为我们的架构非常简洁,你还可以设想在其上进行某种自动微调。

英文原文

Speaker B: Well actually I'm super open to that possibility. Like this is not a promise. This is a desire just so to make it clear, I like to be really honest. Like I think that as intelligence per dollar gets cheaper, cheaper, cheaper, cheaper, I think that we could get really like small approximate things that hopefully are proxies for intelligence. Like is there a world where people don't write regexes anymore because the intelligence per dollar that uses AI is cheaper than like the complexity of a regex? You know that would be kind of sick. I would love that. And it might require fine-tuning for some of those narrow use cases to really get past the threshold. We will see.

My hope is calibration gets that. Calibration plus a cascade of models, like if it's super constant, then maybe it's right. And if it's in the middle, then you do the next bigger model and you chain off from there. I don't really know how that's going to go, but yeah, I could imagine it.

And something that I could imagine too is like imagine you have like a series of like we own the entire Pareto frontier—something that a business might want to do or I think a hacker would be okay with dealing with a Pareto frontier of models. Maybe a business wants something more dynamic. You could imagine like having different sizes of models and to dynamically pick which model based on how smart it is on different parts of your stack. And you could even imagine because of how simple our thing is, you could imagine like some automatic fine-tuning on that.

Speaker A: 确实。

英文原文

Speaker A: Yeah.

Speaker B: 这绝不是承诺,我只是在展开科幻般的想象。

英文原文

Speaker B: Not a promise in the slightest. I'm just like cooking on sci-fi.

Speaker A: 但你会考虑提供不同尺寸的 Jeff 模型吗?

英文原文

Speaker A: But you would consider different sizes of Jeff models so to offer that?

Speaker B: 当然。我怎么可能预先知道人们需要多少智能呢?

英文原文

Speaker B: Absolutely. Yeah. Yeah. Yeah. Like how would I know how much intelligence people need,

Speaker A: 对吧?我也无法知晓。

英文原文

Speaker A: right? Yeah. I don't know either.

Speaker B: 需求是无限的。

英文原文

Speaker B: Demand is demand is unlimited.

文化与机器原生智能

Speaker B: 现在有人劝我们不要发布新东西,因为我们没有必要发,毕竟现有的已经够好了。

英文原文

Speaker B: Well, yeah. People are telling us not to ship things right now because we don't need to ship things because again

Speaker A: 已经够好了,确实。

英文原文

Speaker A: it's good enough. Yeah.

Speaker B: 但那样做太无趣了。我非常喜欢一句话,我希望大家能拿这句话来监督我,因为这样我就很难反悔了:所谓文化,就是当市场不给予回报时你依然坚持去做的事情。我非常认同这一点,因为我们是在坚守某种立场。

也许未来我们所代表的东西会变得极其稀松平常,就像无聊的 Visa 卡网络一样,变成没人会特别想到的基础设施,而我也会穿上普通的非粉色西装之类的。但我现在真的想号召全世界共同投入其中。我想继续做酷炫的事情,不是因为我们必须做,而是我想让人们意识到这仅仅是个开始。那次发布甚至算不上正式的第一枪,它更像是一个低调的研究预览版。在机器原生智能(machine-native intelligence)的道路上,我们能做的事情还有很多,它将会迎来爆发式发展。

英文原文

Speaker B: Yeah. But that's kind of lame. And I really like the saying—this is something that I hope people hold me to because it'll be hard to to walk back from. Like, culture is what you do when the market doesn't reward it. And I really like that because I think that we are standing for something.

Maybe in the future what we're standing for is like so obvious that we're the equivalent of like boring Visa or something like that and like we're just like a utility that no one really thinks about and I'll be wearing non-pink suits or whatever else. But I really want to be like rallying the world to this, you know, like I want to keep doing cool stuff, not because we need to, but because I want people to realize that this is just the beginning. That wasn't even meant to be the opening salvo. That was like kind of like a low-key research preview or whatever you want to call it. And there's a lot more we can do with—machine native intelligence is going to go wild.

Speaker A: 所以这可能不是你们推出的唯一尺寸,也可能不是你们推出的唯一模型。

英文原文

Speaker A: So not the only potentially not the only size, potentially not the only model that you guys launch, you know, that you

Speaker B: 绝不仅仅是这些。我希望尽可能去满足各种需求,但必须附带一个巨大的前提:我不希望像某些开放产品团队那样盲目试错、把所有东西都往墙上乱扔。我希望一切都在一个统一愿景的指导下进行。如果你回头看我们的宣言,在我看来,所有东西都必须归属于其中的三大支柱之一。

英文原文

Speaker B: Absolutely not for any of those. I want to meet whatever needs we can, right, but with like a giant caveat: I don't want to be like open product teams that throw stuff at the walls. I want it to be like under a unified vision. Like if you go back to the manifesto, like everything needs to be under one of these three things in my opinion.

Speaker A: 嗯……

英文原文

Speaker A: Um.

Speaker B: 我还没准备好展开讲这个。

英文原文

Speaker B: Yeah, I'm not prepared to do this.

Speaker A: 抱歉,我不该追问这个。

英文原文

Speaker A: Oh, I'm sorry. I'm sorry for asking.

Speaker B: 我可以直接聊聊这个概念。我们的体系里有三个步骤,听起来可能像在吊胃口。我希望所有产品都归于这三项之中,以不断突破边界。这些不是普通的打勾清单,而是我们认为能够构建新一轮技术革命基石的维度。我希望我们所做的所有下注都在这个框架之内。在模型层面,我们还会做一些非常独特、不落俗套的尝试。因为这是机器原生的,人类不需要完全理解它,它只需要产生价值。

英文原文

Speaker B: I can just talk about it. Like we have like three steps in our stuff. It sounds like a tease. I want everything to go under one of these three things to keep pushing the boundaries. These are not like checklists. These are like axes that we think build the foundation of a new technological revolution. And I want all the bets we make to be somewhere in there. And we will be doing some weird, weird stuff modelwise. Because machine native, right? Viewers/humans don't need to totally get it. It needs to just be valuable.

决策模型与赋能工程师

Speaker A: 能给大家剧透或透露一点吗?所谓“独特不落俗套”到底指什么?

英文原文

Speaker A: You know, with just give people a tease or a hint, like what does weird look like? What is weird?

Speaker B: 我可以给个提示。有些人试图把它们称为“决策模型”(decision models)。

英文原文

Speaker B: I'll give people a hint. Yeah. Some people are trying to call them decision models.

Speaker A: 好的。

英文原文

Speaker A: Okay.

Speaker B: 我们的基础图元就是决策。但我不倾向于直接叫它决策模型,因为我认为还有其他类型的机器原生形态并不局限于决策。

英文原文

Speaker B: The our primitives are decisions. I wouldn't do that, because I think there's other types that are machine native that are not decisions.

Speaker A: 好,那我们就点到为止。我觉得这是一个非常有趣的提示。

英文原文

Speaker A: Okay, we'll leave it at that. I think it's a pretty fun hint.

Speaker B: 是的。你看,有人会说:“我以前就做过这个,一年前我就做过决策模型了,Jeff 既不新鲜也不酷。”但我认为,一方面你在确立一个全新品类的可能性;另一方面在实际表现上,就基准测试和具体数字而言,据你所知,你们依然击败了市面上所有的模仿者。

英文原文

Speaker B: Yeah. Yeah. There's people, look, there's people saying like, "I've done this before. I made a decision model a year ago. Jeff is not new. Jeff is not cool." But like I think there's the categorical—like here's what you're establishing is possible. There's the performance of like well actually for the benchmarks and the numbers that you're getting you are still beating as far as you can tell, you're still beating every single clone of you out there.

Speaker B: 明确地说,我并不在乎基准测试。所以无论我们是赢是输我都想否认……

英文原文

Speaker B: I don't care about the benchmarks just to be clear. So like even if we were winning or losing I want to deny

Speaker A: 但你确立了这个品类,对吧?而且我认为决策模型与系统一(System 1)之间的这种细微差别,正是你试图去……

英文原文

Speaker A: You establish the category, right? But also I think this nuance between decision models and System 1 I think is actually the thing that you're trying to

Speaker B: 是的。我只是想通过 AI 让软件工程师拥有超能力。对我来说最令人痛心的是走向“AI 寒冬”的方向。AI 明明如此强大却被如此低效地利用,这太令人难过了。这正是让我情绪激动的地方。我不想做一个盲目的纯技术乐观主义者,觉得所有技术天然就是好的。我认为现在正在发生的事情简直是一种悲剧。我只想为人们打开那些可能性。我就说到这里吧,这几天我已经流了太多眼泪,不想在录音里再情绪失控了。

英文原文

Speaker B: Yes. And I just want to make software engineers superpowered, right? With AI. And the tragic thing to me is, you know, in that AI winter direction. I think it is so sad that AI was so powerful yet so underutilized. It's the thing that gets me emotional. But man, like I think that that is—I don't want to just be like pure techno optimist like all technology is good. I think what was happening now was like a travesty. And I just want to like open up those possibilities for people. Yeah, I'll just end it there. I've cried too much these last few days to want to do it on the record.

可靠性与全要素生产率(TFP)增长

Speaker A: 明白,非常感谢你分享这些心声。大家都能看出你的真诚和对这项事业的热情。你可能不一定能从“类型安全 AI(Type-safe AI)”这样的名字里直接体会到这种激情,但一旦人们深入理解了你希望引领世界走向的完全不同的方向,并且你们已经完成了从 0 到 1 最艰难的突破,那么接下来大家就能一起朝着这个新方向前行,对吧?

英文原文

Speaker A: Yeah. Yeah. No, I appreciate you sharing a little bit of that and I think people can see that you're very authentic and passionate about this. You know you don't necessarily get that from the name like type safe AI, but like I think once people immerse themselves enough in like here's the genuinely different direction you want the world to go and like actually you have done like the hard part about going zero to one on the on the thing, then like now let's all go together in like the new direction, right?

Speaker B: 是的。也许未来回过头来看我会觉得最难的部分已经完成了,但我不这么认为,我觉得接下来还会有更多艰难的关卡。如果各种工作都被自动化,我们终于看到了 GDP 的大幅增长,每天都像在开 Jeff 派对一样,那时或许才能说最难的部分已经过去,但现在绝非如此。

我真的觉得人们把过多的精力放在了速度和成本上,而对可靠性关注不足。可靠性才是带来惊艳体验的关键,可靠性才是让你产生信任的基础。

英文原文

Speaker B: Yeah. Yeah. I am sure that I won't think—maybe I will think that the hard part was done. Perhaps I think that there's going to be many more hard parts. Like if all sorts of stuff gets automated and we finally see GDP growth and like you know it's like a Jeff party every day, then maybe the hard part is done, but I don't think so. And I really, really think that people focus too much on speed and cost and not enough on reliability. Like reliability is what makes it delightful. Like reliability is what allows you to trust it.

Speaker A: 你写过一句话:让全要素生产率(TFP)增长在 5 年内达到 3%。

英文原文

Speaker A: You have this line: TFP growth reaching 3% in 5 years.

Speaker B: 太棒了!冲啊!

英文原文

Speaker B: Hell yeah. Let's go.

Speaker A: 我以前从未见过有哪家实验室会在意全要素生产率(TFP)的增长。

英文原文

Speaker A: I've never seen a lab care about TFP growth.

Speaker B: 但那才是真正意义上的经济革命,对吧?这其实与 OpenAI 最初章程所代表的精神极其一致。他们当时谈论的也是类似的目标。我觉得虽然章程字面上没怎么变,但他们试图把定义悄悄转移到了实现 1000 亿美元利润之类的事情上。我并不是讨厌 OpenAI。

英文原文

Speaker B: But like that is what an economic revolution is, right? Like it's actually extremely consistent with what the OpenAI charter used to stand for. You know, it was talking about—like I think the charter is the same, but they've kind of tried to move definitions around to like, you know, 100 billion in profit or something like that. Not that I hate OpenAI.

Speaker A: 当时 AGI 本身就不是一个定义明确的术语,对吧?

英文原文

Speaker A: It wasn't like—Yeah, it wasn't a well-defined term what AGI is, right?

Speaker B: 他们曾经尝试去定义它,比如承担绝大多数……

英文原文

Speaker B: They tried to do it, right? Like doing majority of the

AI 的经济价值与 SaaS 软件的未来演进

Speaker A: 世界上绝大多数具有实际经济价值的工作,人们都应该去直面并回答这样一个问题:为什么它能够解决数学领域的千禧年大奖难题(Millennium Prize Problems),却在世界上真正具有经济价值的工作中只完成了微不足道、几乎可以当成四舍五入误差的零碎份额?你知道的,在我看来,目前所有的模型在实际经济价值创造上,基本上都还停留在接近于零的水平,彼此相差无几。当然,我们有可能已经开始在这方面迈出步伐了,但我推测目前的渗透率甚至还不足 1%。

英文原文

Speaker A: ...world's economically valuable work and they should have to answer the question: how can it do Millennium Prize Problems in math and zero of the world's economically valuable work, rounding error, you know? Like I think that all models are roughly tied right now at zero. There's some chance that like we have started already, but like I would guess that it's not yet 1%.

Speaker A: 我认为,当这种转变真正发生的时候,它一定会清晰地反映在各项宏观经济统计数据当中。那将会是一件非常棒的事情。它不会导致大规模的失业潮,但它必然会引发一连串极其精彩的行业变革与结构重塑,整个世界也会因此变得美好得多。而且说实话,我也真的非常厌倦 AI 总是要充当所有事物的前台主角。我认为世界本就应该变得更加令人愉悦、更加美好,而 AI 只需要在幕后默默发挥辅助作用就好,你懂我的意思吗?

英文原文

Speaker A: Um, and I think that that will show up in like when it does happen, it will show up in the economic statistics. It's going to be awesome. It will not cause mass unemployment, but it will cause like a whole bunch of awesome shifts and the world will be a lot better. And also like I'm really tired of AI always being the foreground character, uh, of things. Like I think that the world should just be more delightful and AI should just help with that, you know? And I...

Speaker B: 就像那样直接隐入幕后,成为无形的背景基础设施。

英文原文

Speaker B: >> just like disappear into the background.

Speaker A: 完全正确。我在自己的多次演讲中也经常提到这一点:为什么在 2019 年的时候,软件行业——不管是传统软件还是 SaaS 云服务等等——都是极其具有商业价值的,对吧?而现在已经是 2026 年了,尽管人工智能技术已经发展得如此令人惊叹、如此不可思议,但除了解释界面旁边偶尔多出来的一个侧边对话框(chat box)之外,现在的软件形态怎么几乎还是和当年一模一样?那种侧边栏对话框或许勉强能起一点作用,但企业根本无法放心依赖它去做出关键决策,因为现在的模型还无法被信任去做出真正承担重大商业风险与利益的决策,这简直太不可思议了。

英文原文

Speaker A: >> Exactly. You know, like the, I I say this in my talks like how can it be that 2019 software, like software, SaaS, whatever, super duper valuable, right? It's 2026 now, how is the software basically exactly the same despite AI being so freaking awesome other than sometimes having a chat box on the side, right? That that like that kind of works, but doesn't allow you to make decisions that the companies have stakes in because they can't be trusted to make decisions that to is nuts.

Speaker A: 推动这一变革背后蕴含着巨大的经济利益驱动力。我认为未来并不会发生所谓的“SaaS 灭顶之灾”,相反,这更像是一场“反向 SaaS 末日启示录”(inverse SaaS apocalypse)。我认为 SaaS 企业将会被这项技术极大程度地赋能与加速。因为这些 SaaS 公司才是最清楚哪些业务流程真正值得被自动化、哪些环节具有最高经济价值的人,接下来的时代注定会是一个无比疯狂而精彩的时期。

英文原文

Speaker A: You know, there's so much economic incentive for this and I I think it's going to be like like an inverse SaaS apocalypse. I think SaaS is going to be supercharged by this. They are the ones who are like most in the know of what things are valuable to automate and it's going to be like a crazy time.

Speaker B: 是的,我也完全赞同这个观点。你们所解锁和开启的成果,确实是一件非常美妙的事物。顺便提一下,你刚才提到了一个非常关键的问题,我不知道这是否适合在这里直接展开讨论,那就是:到底什么是“系统 1”(System 1)问题,什么不是;到底什么是“系统 2”(System 2)问题?

英文原文

Speaker B: >> Yeah, I I think I think so too. It's a it's a beautiful thing that you've unlocked, you know. Yeah. Um you mentioned one thing here which I don't know if it's uh like directly here which is what is a System 1 problem and what is not, what is a System 2 problem, like you know, um...

Speaker A: 朋友,这可真是一个切中要害却又极难回答的硬核问题。

英文原文

Speaker A: >> that's a hard one, that's a hard one, my friend. Um...

Speaker B: 因为现在的从业者们似乎都在试图把所有事情都生搬硬套到 Jeb 这种模式上去,这大概率是行不通并且会遭遇失败的,对吧?不过,其中肯定也有一部分应用场景能够取得非常棒的效果。

英文原文

Speaker B: >> cuz people now are just trying to jev everything, right? Which like probably is going to fail, right? Um but like some things are going to be good...


系统 1 直觉与强化学习推理的经验主义本质

Speaker A: “把所有东西都 Jeb 化”(jev everything),这确实是个挺幽默、挺有意思的说法。那么,我就来跟你讲讲最真实的情况吧。

英文原文

Speaker A: >> je everything is a pretty funny, it's a pretty funny way of doing it, saying it. Um the So I'll tell you the truth.

Speaker A: 事实的真相在于,这本质上是一个实证经验问题(empirical problem),就像大模型的缩放定律(scaling laws)本身就是一种实证现象一样。你知道的,就像为什么当下的机器人技术(robotics)尽管投入了海量的研发资金,却依然没有真正迎来实质性的全面突破?我认为这未必仅仅是投入更多资金就能解决的问题,关键在于实证研究的结果目前可能还没有达到突破的临界点,对吧?

英文原文

Speaker A: >> Um the truth is that this is an empirical problem, just like scaling laws are an empirical thing, you know. Like why doesn't like robotics really work right now despite all the money being spent on it? I don't think it's about like spending more money necessarily, the the empirical results just might not be there, right?

Speaker A: 因此,从实证经验的角度来看,我认为这些经过预训练(pre-trained)、被高度压缩的智能凝聚体(super condensations of intelligence),在底层逻辑上根本就是“系统 1”式的思维模式。我坚信系统 1 的概念,是描述目前大语言模型核心强项最贴切、最准确的模型。而基于可验证奖励的强化学习(RLVR,Reinforcement Learning with Verifiable Rewards)则在推动“系统 2”长链思考推理方面取得了令人惊叹的非凡突破。我对此深感敬畏,这真的太酷、太惊艳了。但我丝毫不会认为这会导向任何所谓的 AI 毁灭论(AI doom)。当然,概率绝不是绝对的 0%,因为我认为任何断言绝对 0% 的预测都是校准失衡的,但他们所做出的成果确实极其酷炫,并且真正把这项技术的边界推向了极致。

英文原文

Speaker A: Um so empirically, I believe that these like pre-trained super condensations of intelligence are fundamentally System 1 thinkers. I think that they truly like System 1 is the closest thing to describe what LLMs are strong at. RLVR has done incredible things for System 2 thinking. I am in awe. It is super freaking cool. Like I don't think that it's going to result in AI doom in the slightest. Um not not 0% of course, cuz I think 0% is miscalibrated, but like it's it's really cool what they've done and they've really pushed it to the limits.

Speaker A: 嗯,也许他们自己并不认为这已经触及了终极极限,但也绝非毫无边界。对于大模型来说,进行这种纯长链推理是一件非常怪异且脆弱的事情。你想想看,早在最初 ChatGPT 刚问世的时期,人们是怎么谈论 AI 的?大家都在惊叹:“哇,它的通用泛化能力太强了,它几乎可以胜任很多通用领域的各种任务!”但紧接着大家又发现,它在专门的数学解题和 GSM8K 这样的小学奥数级别数学题上表现得非常糟糕。

英文原文

Speaker A: Well, maybe they don't think so, not the limits limits, but um like it is it is a weird thing for models to do and they are very fragile at this. Like think about how people used to talk about AI back in the ChatGPT days, like: "Wow, it's really general, it can do a lot of general things," and and and then, but: "It's bad at math problems and like GSMAK grade school math."

Speaker A: 再看看现在人们谈论基于可验证奖励强化学习(RLVR)的方式:大家都在说它太脆弱了、表现极其参差不齐(jagged)。你知道吗,大家会疑惑:为什么它能够解出某些极其怪异冷门的高难度问题,却在一些看似基础的问题上栽跟头?其实数学能力不仅是不规则尖锐的(spiky),它甚至呈现出分形状的复杂性(fractal)。之所以会这样,是因为如果我们去审视不同对齐路线的终极北极星目标(North Star),就会发现:基于人类反馈的强化学习(RLHF)的北极星是“取悦人类”(please humans),这就是人类偏好反馈的本质;而 RLVR 的北极星则是“针对基准测试进行极致优化”(optimized benchmarks)。归入 RLVR 范畴的一切任务,从定义上讲本身就是一个 Benchmark,因为基准测试必须具备程序化可验证性(programmatically verifiable)以及清晰明确的输出结构;至于 RLCD(基于体质/规则的强化学习),则是为了让模型在程序化调用场景下表现得更加稳健可靠。

英文原文

Speaker A: Um and then now look at how people talk about RLVR. It's so fragile, it's so jagged, you know. Like it can why can it do this like really weird thing? And actually, you know, math is not just spiky, it's fractal, right? And this is because RLVR is, you know, like if we talk about like what is the North Star for each thing: RLHF is "please humans", right? That is what the human feedback is. RLVR is "optimized benchmarks", you know, that everything that goes into the RLVR category literally is a benchmark by definition, because a benchmark is programmatically verifiable, simple outputs that can like do well. And you know, RLCD is make it reliable for, you know, programmatic use. And um yeah, that...


多跳推理的局限与潜空间推理的本质

Speaker B: 是的,我想先抛出我的一些观察和想法,如果你觉得我说得不对,可以随时纠正我。比如,我一直在深入思考的一件事是:在你第一天给我们开放访问权限时,我便将 Jeb 投入到了大量的实际任务测试当中。在处理单跳推理(single-hop reasoning)任务时,它的表现简直令人惊艳,绝对处于业界最顶尖水平(state-of-the-art),在单跳任务上根本不需要考虑任何其他工具,选它就对了。

英文原文

Speaker B: >> Yeah, that's uh maybe I I'll offer some thoughts and then you can sort of um correct me if I'm wrong. Um one for example, one thing that I've been thinking about is also so I threw Jeff at a bunch of things when you gave me access on day one, um and uh multihop reasoning, right? Like uh so single-hop, fantastic, like state-of-the-art, uh you should never use anything other than Jeff for single-hop. Yep.

Speaker B: 但是一旦进入多跳推理(multi-hop reasoning),性能表现就开始出现下滑趋势,而且随着推理跳数(hops)的不断增加,准确率下降的现象几乎是单调递增的。

英文原文

Speaker B: >> Multihop is going to start to falls down and it's like kind of monotonically increasing as you increase the hops.

Speaker A: 没错,完全是这样,确实如此。

英文原文

Speaker A: >> Yep. Yep. Yep.

Speaker B: 对吧。

英文原文

Speaker B: >> Right.

Speaker A: 所以说,回到刚才那个实证主义的问题上,这一切完全取决于我们究竟能够从这些基座模型中挖掘出多少内在潜能。对吧?我们希望挖掘出尽可能多的原生智能,毫无保留。在我看来,我们的使命就像是在不断解锁、抚平并雕琢这种内在智能,同时持续为其赋予全新的能力,并不断填补其中的空白与断层。随着时间的推移,我们会填补越来越多这样的能力沟壑。但最底层的现实是:我们所从事的事业,本质上是在发掘和提炼模型本身的固有属性。

英文原文

Speaker A: >> So, oh yes, back to that empirical question, it depends on what we can like pull out of the models. Right. So, we want everything, like we want to unearth as much intelligence as possible, period. Um the models, like I see us as like unlocking and smoothing and sculpting the intelligence while like adding new capabilities and like you know like like filling in gaps in it. Um and we will be filling in like, you know, more and more and more and more of these gaps over time. But the reality is that we are in the business of unearthing properties.

Speaker A: 这些表现出来的属性,其实完全取决于这些高度浓缩的模型核心(condensed cores)所具备的先天天赋,以及我们如何将它们像科学怪人弗兰肯斯坦那样精妙地缝合组装在一起,从而集齐所有的优势特性。但归根结底,我们的核心业务就是尽可能多地发掘出各项能力,而“系统 1”恰好是对目前最有效机制的最准确描述。在这个范式下能够跑通的所有方案,本质上都带有浓厚的“系统 1”直觉特性。

英文原文

Speaker A: Those properties are actually a function of what is available from like these like, you know, these condensed cores and like Frankensteining them all together to have all of the properties of everything, you know. Um but the reality is we are in the business of unearthing as many capabilities as pos- as possible, and System 1 just happens to be the description of what works, and everything that works in that paradigm will be System 1-ish, you know.

Speaker A: 这也是为什么我们不去采用所谓的“潜空间推理”(latent reasoning)——也就是在字符串文本层面上展开推理。我认为模型真正擅长的,是在模型内部完成的即时表征推理;尽管它目前还不够完备,在某些场景下表现也不尽如人意。

英文原文

Speaker A: Like I'm like like there is a reason why we don't do what's called latent reasoning, reasoning in strings. I think the reasoning like what models do really well is reasoning within the models. It's not totally complete, it doesn't do great at all...

Speaker B: 潜空间推理是指在字符串(文本链)中进行推理吗?我之前一直以为潜空间推理指的是直接在模型权重内部进行隐式计算推理。

英文原文

Speaker B: >> Latent reasoning is reasoning in strings? I thought reasoning is reasoning in in inside the model weights...

Speaker A: 我记得过去人们通常把那种在权重内部的推理称为“连续推理”(continuous reasoning),我也不是百分之百确定。之所以被称为“隐变量/潜空间推理”(latent reasoning),是因为在早期的技术实现中,模型的中间思考轨迹(reasoning traces)是对外保密不公开的,因此这些思考轨迹对于最终给出的答案而言,就像是一个隐藏的潜变量(latent variable)。

英文原文

Speaker A: >> I think that people used to call that continuous reasoning. I'm not entirely sure. It was called latent reasoning because like it used to be that the reasoning traces were secret. So they're kind of like a latent variable for the answer.

Speaker B: 明白了。

英文原文

Speaker B: >> Yeah.

Speaker A: 所以现在所谓“保密不可见”的重心已经发生了转移。

英文原文

Speaker A: >> So what's secret has now shifted.

Speaker B: 不过对于某些闭源模型来说,思考链目前依然是不对外公开的秘密,对吧?

英文原文

Speaker B: >> Well, it's still secret for Open Anthropic, right?


产品定位哲学:真实需求与用户预期

Speaker B: 这么说来,Jeb 永远都不会去碰这种外显的思维链推理机制了,对吗?

英文原文

Speaker B: >> So no reasoning Jeb?

Speaker A: 是的。

英文原文

Speaker A: >> Yes.

Speaker B: 只要是你负责主导,就永远不会这么做,对吧?因为那完全违背了系统 1 的核心承诺与底层逻辑。

英文原文

Speaker B: >> As far as you will ever do it, right? Because that that like violates the whole promise of System 1.

Speaker A: 我的承诺是:为了构建机器原生(machine native)的终极体验,凡是必要的一切手段我们都在所不惜。我完全可以预见到,未来可能会出现某些崭新的推理形态,它们不会像现在的思维链那样缓慢、低效且脆弱。想要澄清的是,这类高效机制完全在我们的技术演进蓝图考量之内。作为一个务实主义者,我从来不会在具体的技术实现方法上把自己焊死作茧自缚,我所承诺并坚守的,始终是能够带来最高投资回报率(ROI)的北极星愿景。我们会为这个目标全力拼搏,就如同这次产品发布虽然未能如期发生,但我们依然对在世界版图中争得属于我们的一席之地充满了强烈的渴望与野心。

英文原文

Speaker A: My promise is to do whatever necessary for machine native stuff. I I could imagine there are there are some forms of reasoning that are less slow, inefficient and fragile that I that are like totally on the cards, just to be clear. So pragmatic person, I'm not making promises on it like you know like methods. I'm making promises on like the what my ROI North Star is, and I'm going to fight for that. Like like you know like like this launch didn't happen and we are still like hungry for our place in the world.

Speaker B: 太棒了,确实如此。

英文原文

Speaker B: >> That's great. Yeah.

Speaker A: 是的。

英文原文

Speaker A: >> Yeah.

Speaker B: 另外我还想到了一点,那就是视觉多模态能力(vision)。这也是一项巨大的能力版图,虽然你们目前尚未支持,但或许它本身在设计哲学上就根本不属于纯粹的“系统 1”范畴?

英文原文

Speaker B: >> Um I think the other thing that uh vision is another one that's like a big like you know capability that you don't have, but maybe it doesn't ever belong in C- System 1.

Speaker A: 我觉得我的视力(vision)一直都挺好的啊。

英文原文

Speaker A: >> I I think I have a pretty good vision.

Speaker B: 呃,什么?不好意思,你指的是……

英文原文

Speaker B: >> Uh what? Sorry.

Speaker A: 我是说我的视力一直很不错。

英文原文

Speaker A: >> I think I have a good vision.

Speaker B: 哈哈,没关系,我知道你在开玩笑。

英文原文

Speaker B: >> No no no, I'm kidding. I'm kidding.

Speaker A: 我的天哪。

英文原文

Speaker A: >> Oh my god.

Speaker B: 哈哈,对的。因为很显然,大家第一眼最想要的能力往往就是视觉图像能力,这一方面是因为那个令人震撼的《毁灭战士》(Doom)演示 Demo,另一方面也是因为在现实世界中,除了纯文本之外,几乎所有丰富的信息载体都离不开视觉图像。

英文原文

Speaker B: >> Yeah. Yeah. Yeah. Um because people obviously the first thing they want is vision because of the Doom demo, but also just like everything, you know, other than text is vision.

Speaker A: 在我看来,一切有价值的技术能力都在我们的考量范围之内。事实上,这涉及到一个我们内部一直在激烈讨论的话题——老兄,你的这批听众群体可能正好是最适合参与这场大辩论的绝佳对象。这个核心问题就在于:我们究竟应该在多大程度上努力去给用户提供“他们自以为想要的东西”(which is what they think they want,这也是我们在过去两年隐身研发期间所坚持的路线,因为我们深知这些方向必然具有不可估量的核心价值),还是去直接迎合“他们口头上声称想要的东西”(what they say they want)?这其中存在着巨大的博弈与权衡空间。

英文原文

Speaker A: >> Everything is in the cards in my mind, like like um and actually this is like a debate who we have this Man, your audience is probably like the great one to have in this debate. There's a question about like: how much do we try to like give people what they think they want, which is what we did in stealth for 2 years—we just knew that this is obviously going to be valuable—versus give them what they say they want, right? And like uh there's a lot of dimensions of this, right?

Speaker A: 比如上下文窗口长度(context length)就是一个非常典型的例子,对吧?市场上几乎每一个现有的模型,包括我们自己的模型在内……事实上据我所知,我们在这方面的表现遥遥领先……

英文原文

Speaker A: And you know like context length is an example of this, right? Um every single model including ours, I actually think as far as I can tell ours is like by far the...

开发者自由度与“保姆式”AI哲学的权衡

Speaker A:……在长上下文的处理中表现最好、最不容易出现能力退化。但其他提供商的做法基本就是,既然用户想要某些东西,那就干脆把那个蠢东西直接给他们。我们必须在这当中找到一种平衡。因为如果你把前者推向极致——一味满足用户的表面要求——你最终就会陷入类似 Anthropic 那种“保姆式国家”(nanny state)的思维模式,这对于开发者来说是非常反感的。而真正支持开发者的路线,虽然也是尽量给予他们所需,但开发者往往又会觉得,我们不应该把探究智能本质底层细节的重担直接扔给他们去承担。因此,我们一直在努力探索这种平衡之道:究竟该以多快的节奏推出产品,才能既保持我们品牌建立起来的信任度,又能真正把用户当成能够做出明智决策的成年人来对待,而不需要在这些技术之上再去叠加一层多余的“保姆式说教与管制”。

英文原文

Speaker A: ...best at not degrading in long context. But like the other providers are just like whatever people wanted, let's just give them the stupid thing. And we need to figure out a balance for this because you know like if you take the former side too far, give people what they want, you end up with like Anthropic nanny state style thinking which is very like anti-developer. While like the pro-developer route would be like give them what they want, but developers are like we don't want to put the burden on them to figure out the genes of intelligence. So we are trying to like figure out this navigation of like how quickly to release things to still like have our brand of trust and also like teach our treat our users like adults that can make informed decisions that don't need like nanny stating on top of this stuff.

Speaker B:对,我觉得这个说法很公允。

英文原文

Speaker B: Yeah, I think that's fair.

Speaker A:说实话,我们现在也没有现成的标准答案。我们必须在实践中逐步去摸索清楚。这很可能会成为我接下来几天里讨论和争论最多的核心议题之一。确实如此,因为我们手里积压了大量的内容。再说一次,我们之前根本没料到这次发布会这么火爆、反响会这么热烈。所以当时我们想的是,之后肯定还需要做一系列跟进式的发布来逐步推进。

英文原文

Speaker A: And we don't know the answer to be honest. Like we'll we'll have to figure it out. That's probably going to be like one of my biggest debates over the next couple of days. Yeah, because like we have a lot of stuff. Again, we didn't expect it to pop off. So, we were like, we'll need some follow-up launches.

Speaker B:是啊。不过我不知道你是不是真的没想到它会大火。我可是亲眼看到了你付出的心血和努力。在过去的两个月里,我基本上从没见过你像那样极度专注、全力以赴地闭关冲刺(lock in),对吧?

英文原文

Speaker B: Yeah. I don't know. I don't know if you didn't expect it to pop off. Like I saw the work that you put in. Like I have never seen you lock in so hard as like the last two months basically, right?

Speaker A:哈哈,那主要是因为我的幕僚长(Chief of Staff)逼着我必须全力以赴闭关冲刺。

英文原文

Speaker A: Well, that's also because my chief of staff made me lock in.

Speaker B:哈哈确实,简直就像我以前从没见过……

英文原文

Speaker B: Yeah. Like it's like I have never—

Speaker A:我以前还一直以为自己已经工作得够拼命了。

英文原文

Speaker A: I thought I worked hard before.

Speaker B:是啊,而且……

英文原文

Speaker B: Yeah. And—

Speaker A:不,但关键是,你当时甚至直接出现在我们的写作工作坊(writing workshops)里,我当时心想:“你跑这儿来干嘛?”不过事实证明这确实很有用,效果非常棒。

英文原文

Speaker A: No, but like you were showing up at our writing workshops and I was like, "What are you doing here?" And and like it was useful. It was great.

Speaker B:你对这次发布显然非常用心、极具针对性与规划性,最终呈现出来的成果也充分证明了这一点,真的恭喜你。如你所知,我希望能够……

英文原文

Speaker B: You clearly like were very intentional about your launch and the work showed and like congrats. Like you know, um I hope to—

Speaker A:在我看来,就是要“继续保持这种全力以赴的专注状态”。我真的很想……

英文原文

Speaker A: Keep locking in is my is my sense. I I want to—

Speaker B:我觉得我们已经为我们所期望的科技世界跨越了许多重大的“大过滤器”(Great Filters),但前路上肯定还会有更多关卡与挑战。老天啊,能为这样一件美好的事业去奋斗,我真的感到无比兴奋。

英文原文

Speaker B: Like like I think that we've passed many great filters for the the tech world that we're wanting, but like there's still going to be a bunch more. And like, holy smokes, am I excited to fight the good fight.

发布背后的宝藏资源与被低估的特性

Speaker B:没错,这确实令人心潮澎湃。在我们把话题扩展到 Typesafe 之外的领域之前,我还想请你谈谈,对于你们已经发布的这些成果,你觉得还有哪些地方是被严重低估或者被外界所误解的?

英文原文

Speaker B: Yeah, it's exciting. Before we broaden out to topics outside of Typesafe, I just wanted to offer any other things that you think like underrated or misunderstood about what you have launched.

Speaker A:被低估或被误解的地方吗?

英文原文

Speaker A: Underrated or misunderstood?

Speaker B:对,比如你在材料里提到了这些设计模式(patterns),或许我们可以深入聊聊这个。还有模型的锯齿性(model jaggedness)之类的,任何你想分享的都可以。

英文原文

Speaker B: Yeah, you have patterns here. Maybe maybe want to go into that. Model jaggedness, any anything, you know?

Speaker A:给我随便挑一个苗头,天哪,关于这里面的每一个话题我都能滔滔不绝吐槽或长篇大论一番。但我真的不该这么做,我确实得克制一下。

英文原文

Speaker A: Give me one noodling of it. Oh man, I I would rant about all of these. I really shouldn't. I really shouldn't.

Speaker B:大家如果感兴趣的话,也可以加入你们的 Discord 社区去深入探讨……

英文原文

Speaker B: And people can come go to your discord if they—

Speaker A:我想特别强调的是,大家在我们的实战指南与教程合集(cookbooks)上倾注了极其巨大的心血。那些 cookbooks 里面真的包含了很多极其炸裂、极具价值的高干货内容。我们之前甚至考虑过把其中的一大堆技巧和范式直接塞进主要的发布博客文章里,但那样的话整篇博文就会变得冗长臃肿、难以驾驭,而且会充斥着过于极客和高门槛的高级用户向(power-user)内容。但说实话——在正式发布之前,我们对外宣讲的这些理念听起来就像是一款古怪的外星人工具。别人会觉得:“怎么会有人需要这种东西?”这在当时显得非常不可思议,我们也曾极度担忧如何去向外界普及和教育这一片全新未知的技术前沿领域。虽然现在来看它显然取得了巨大的成功,但我们当时之所以投入这么大的精力去做教育和引导,就是因为我们曾认定,用户认知和市场教育将会是我们面临的最大瓶颈。现在看来它大概率起效了,而且这很可能不再是一个障碍,因为如今开发者们用它所做出的创新,已经远远超出了我们原本能展示的模型使用范畴。

英文原文

Speaker A: People put a lot of love into the cookbooks is what I will say. The cookbooks have like some fire stuff. We had considered putting a bunch of these things like in the main launch blog post, but it got kind of long and unwieldy and like very power usery. But like we really really, I'll be frank, like before the launch, every like what we're saying sounds like sounds like this weird alien tool. Why would anyone need this? You know it was a very weird thing and we were very worried about teaching people about like this new frontier. It obviously succeeded, but like we put a lot of work because we thought that education would be like a gigantic bottleneck for us. It probably works and it's probably no longer a problem because people are doing things like well beyond what we could ever show you how to use your model.

Speaker B:完全没错。而且他们探索出来的实际应用场景,往往比我们自己做出来的 demo 还要酷炫得多。有很多社区做出来的案例让我看了忍不住惊叹:天哪,如果把那个拿来当官方演示,绝对比我们展示的内容要帅气太多了。比如电脑控制(computer use)相关的那些演示,我的天,简直太酷了。

英文原文

Speaker B: Exactly. But like they Yeah. And their use cases are like kind of cooler than ours. Like like there's a bunch of stuff where I'm like, man, if that was our demo, holy that was way cooler than what we were showing. Like the computer use stuff. Holy smokes is it cool.

Speaker A:我们在这些内容里倾注了极大的诚意与心血。据我所知,这绝不是什么粗制滥造的 AI 生成垃圾。我们注入了满满的热爱,而且这里的每一个范例都蕴藏着实打实的超额价值与领先优势(real alpha)。它们全都是在切实解决真实客户现存痛点的过程中受到启发而诞生的,我们切切实实地走过了整个全流程,去帮助他们把这些极度硬核且酷炫的事情真正做成。

英文原文

Speaker A: But like like we put a lot of love into this. This is not like AI generated trash as far as I know. We put a lot like it's like a lot of love in here and like each of these are like there's real alpha there like these are inspired by solving real customer problems that existed and we went through the work of like helping them do cool ass stuff.

从零收入到爆发:对“产品市场匹配”(PMF)的反思

Speaker B:是的。说到这里,你在正式发布之前究竟做了多少用户验证与市场测试?当时具体的流程是怎样的?显而易见你们肯定做了一些前期验证,但那时接触到的用户群体规模显然无法与今天同日而语。

英文原文

Speaker B: Yeah. How much while you're talking about this right how much validation did you do before launch? Like what you know what was that process like? What was that process like? Clearly you did some, but obviously you're not getting in touch with as many people as you are today.

Speaker A:那是当然的。实际上,我甚至觉得我们最初得到的市场反馈相当糟糕。对于团队里非技术背景的成员来说,他们当时真的非常担忧和焦虑,内部弥漫着很多恐惧情绪。大家的感觉就像是:根本没有人体会得到这东西的价值,他们也根本不需要它;我们卖的好像只是一种可有可无的“维生素”,而不是能够救命止痛的“止痛药”;我们是不是应该专门雇全职员工(FTE)去围绕解决那个具体问题来编写配套的软件?在正式发布之前,我们的收入几乎为零。

但团队里的技术人员全都是毫不动摇的坚定信徒(true believers),对吧?我们内心深知这套东西有多么惊艳。它在计算特性上的表现在如此多的维度上都堪称破表(off the charts),以至于我们坚信:毫无疑问,它未来一定会引发巨大的轰动。不过,我当时个人确实感到非常害怕和焦虑,这也就是为什么我那段时间会极其拼命、极度专注地闭关冲刺。

但当时最普遍的情况是,我们邀请来试用这套工具的人里面,超过一半以上的人根本无法理解它的价值。而那些真正理解其潜力的少数人,反馈则是:“天哪,这确实太酷了,但我们到底该怎么把它推进公司的采购流程和合规审批呢?”这在当时完全是一场极其艰难的硬仗。所以我们当时认清了现实:好吧,我们最初的目标受众必须是底层的开发者群体。只要开发者们自己发掘出强大的使用场景,其他人自然就会产生强烈的错失恐惧症(FOMO)蜂拥而入。

我并不是要在事实发生改变后去嘲笑别人改变了想法。我真正想要质疑的,其实是传统商业认知中所谓的“产品市场匹配”(Product-Market Fit, PMF)这个概念。因为在当时,产品客观存在,市场也客观存在。我们拿着产品去问别人:“嘿,你想用这个吗?”大家的反应全都是:“我不太清楚,感觉它并不能解决我们眼前的问题。”然而一旦公开发布、彻底爆发之后,所有人的态度瞬间逆转,全都跑来喊道:“请给我们开放尽可能高的速率限制(rate limits),甚至只要你们需要,我们直接把手头的 GPU 算力借给你们都行,因为我们现在算力极其紧张!”

当然,营销策略在其中确实起到了一定的推动作用,但我甚至认为这根本不是营销层面的胜利,我认为这是源于纯粹的热爱与激情。这是一群开发者在灵魂深处产生了同频共振,正是这种高频的共鸣进而彻底感染并激发了其他所有人。我也同样由衷地希望,作为一家公司,我们将永远、永远、永远铭记并感激最初支持我们的这群开发者,而不是像某些公司那样,靠开发者起家,一旦做大做强就立刻转身抛弃开发者投奔大企业客户。

英文原文

Speaker A: Yes, of course. Um I actually think that the reception was pretty bad and like actually for the non-technical people in the team they were really worried. You know like there was a lot of fear. It's like no one really gets this and like you know they don't want it. We're like selling like a vitamin and not like a painkiller. Like should we have FTEs to like write the software around solving that problem? We had almost no revenue before launch. Um it was kind of like the technical people were like obviously true believers, right? Like we knew that this was sick. Its computational properties are like off the charts on like so many axis that we're like yeah obviously it's going to be huge. I was definitely super afraid, which is why I locked in super hard. But like the most common thing was like I would say like more than half the people we had play with it just did not get it. And like the people who did uh were like man this is really cool but how do we get this through procurement and stuff like that you know just like quite a battle and we just knew like okay our target market is going to be developers. People will find the use cases and that way everyone is gonna FOMO in and like I don't want to rub in people like changing their minds with the facts changing. I do want to call into question like the concept of product market fit you know but like because there was a product, there was a market, like we were like hey do you want to use this and people are like I don't really know if it solves our problems. It explodes and everyone's like we need as much rate limits as we can, can we literally give you GPUs because we are constrained right now. So of course marketing is an element of it of course, but I don't even think it's about marketing. I think it's about like passion, developers who've like our souls basically resonated at the same frequency and that got everyone else excited too. And I'm hoping as well that like we as a company will be eternally eternally eternally grateful to those developers like and not just like you know the companies that start off with developers and like go to enterprises.

坚守开发者阵地与现场功能演示

Speaker B:做对开发者更有利、而非单纯迎合大企业的产品。

英文原文

Speaker B: Better for developers than enterprises.

Speaker A:完全正确。我们该如何去实现这一点?我们该如何真正为开发者赋能?我脑子里有很多正在酝酿的想法和计划(cooks)。我确实在秘密筹备一些大招,但这本身是一件非常反常规、极具挑战的事情,我不知道除了这种方式之外,我还能怎样去表达对开发者社群的感激与忠诚。这就是为什么我昨天会去把头发给染了。我是真的渴望直接与他们对话;因为在我们公司最至关重要的历史时刻,如果不能持续与广大开发者保持沟通,我内心会觉得这是一种背叛和不齿。

英文原文

Speaker A: Exactly. How do we do that? Like how do we empower them? Um and I have cooks. I have cooks but it's a it's a very weird thing to do and like I don't know how else I can show my thanks and loyalty to that you know like and that's why I did like the the dying my hair yesterday. It's like it's like I wanted to talk to them cuz it felt dirty to me during our company's like most important times not to keep talking to them.

Speaker B:太棒了。这也是你今天坐在这里接受对谈的重要原因之一。

英文原文

Speaker B: Good. Well, I mean that's why one of the reason you're here.

Speaker A:请大家在这件事上严格监督我。我一直在努力做一个坚守原则的人。把我的这些话记录下来作为凭证,随时对我进行问责。如果我未来变质了、违背了初衷,欢迎大家随时举起草叉来声讨我。

英文原文

Speaker A: Hold me to that please. I I try to be principled. Quote me on this. Call me out. You have the pitchforks out if I change.

Speaker B:我刚才正好打算简要展示一下电脑控制(computer use)的相关功能。这是不是属于你所说的那种典型场景?

英文原文

Speaker B: Uh I was just going to briefly show the computer use stuff. Is this is this—

Speaker A:我之前还没怎么见过——我只见过一个用来订机票的浏览器自动化案例。

英文原文

Speaker A: I've never seen I haven't I've seen I saw like a airline browser used thing.

Demo Voice:“在这个新建的便签中,把标题修改为‘hello’。”

英文原文

Demo Voice: "And inside this new note, let's make the title say hello."

Speaker A:哇。

英文原文

Speaker A: Wow.

Demo Voice:“太棒了,非常好。好的,我们继续进行下一步。你能打开 Arc 浏览器吗?打开之后,请在 Google 上搜索‘Norbert’。现在,能打开 X.com 吗?”

英文原文

Demo Voice: "Great. Great. Okay. Um let's move on. And can you open up the Arc browser? And once you're there, can you Google search Norbert? Um now, can you open up X.com?"

Speaker B:这就是那类典型的应用场景吗?

英文原文

Speaker B: Is this this kind of use case?

Speaker A:噢,是指语音控制的应用场景。这其实是我第一次亲眼见到这种用法。这确实是……

英文原文

Speaker A: Oh, the voice use cases. This is actually the first one I've seen. This is—

Demo Voice:“点开那张照片。”

英文原文

Demo Voice: "Open up the photo."

Speaker A:哇。

英文原文

Speaker A: Wow.

Speaker B:噢等等等等,你能倒回去一秒吗?能稍微往回倒一点吗?

英文原文

Speaker B: Oh, wait, wait, wait, wait. Oh, can you can you go back a second? Can you go back a second?

Demo Screen:“传闻称 Anthropic 的工程师们崇拜 Claude……”

英文原文

Demo Screen: "Rumors claim Anthropic engineers worship Claude..."

语音操作与抗拒 Demo 的产品可靠性

Speaker B: 这简直太神了。哇。

英文原文

Speaker B: as God. Wow.

Speaker A: 哇。天哪,这真的很有意思。嗯……

英文原文

Speaker A: Wow. Dang, that's pretty funny. Um,

Speaker B: 而且你居然正在直接构建生产级产品。哇,这太酷了。

英文原文

Speaker B: and here you are building prod. Wow. This is sick.

Speaker A: 嗯,是的。所以很明显,你可以通过语音来操作整台电脑,并且将 Jev 作为决策模型。

英文原文

Speaker A: Uh, yeah. So, so clearly you can operate the whole computer with voice with Jev as a decision model.

Speaker B: 就像我反对单纯刷榜(anti-benchmaxing)一样,我也反对只做 Demo(anti-demos)。我想确保它能够可靠地工作。我喜欢大家去上手体验它,这超级酷,毫无疑问。我想看到这个,我想看到它真正被使用起来。我希望我们的团队去玩一玩它,我想找出其中的弱点并解决它们。而且……天哪,那看起来真的太酷了。那看起来非常棒,我也想拥有那个功能。比如当我手腕酸痛的时候,我就可以直接用微声低语(whisper flow)来完成所有操作,那就太棒了。

英文原文

Speaker B: So, just like I'm anti-benchmaxing, I'm also anti-demos. I want to make sure that it works reliably. I love people are playing with it. This is super sick. Have no doubt. I want to see this. I want to see it be used. I want to our team to play with it. I want to find the weaknesses and I want to solve that. And I would Man, that looked really cool. That looked really cool. I want that. I want that. Like when my when my wrists are sore, I just whisper flow everything. That would be sick.

大公司的真实用例与暗数据挖掘

Speaker A: 嗯,为了完整梳理一下用例方面的情况,因为我确实快要放你走了——有哪些比较大的公司联系了你们,并且他们想要做的事情让你感到惊讶?

英文原文

Speaker A: Well, as uh you know, just just to round out the use cases side because I I do have to let you go. Um, uh, who's, uh, who are the who are the bigger companies that have reached out and have surprised you with what they want to do.

Speaker B: 只是……

英文原文

Speaker B: Just

Speaker B: 我对这方面其实不太直接接触。大家向我展示过一些公司的截图,从我所看到的情况来看,基本上涵盖了所有能想到的公司。

英文原文

Speaker B: I'm so out of touch for that. People have shown me screenshots of companies and from what I've seen, it's all of them.

Speaker A: 主要是针对那些在更大规模公司工作、目前还没有开展此类工作的人,我只是想给大家提供一些例子,比如大家应该去了解一下这方面。

英文原文

Speaker A: Well, mostly like, you know, for for those people who work at larger companies and they're not doing this kind of work, uh, I just want to give people examples of like, you should go look that up. Look that up, look that up.

Speaker B: 哦,我认为那些 Demo 超级惊艳。显然,代码智能体(coding agents)是非常巨大的应用场景,它们也是超级厉害的。

英文原文

Speaker B: Oh, so uh, like I think demos are super duper sick. Obviously the coding agents are like gigantic use cases like they are like also super sick.

Speaker A: 现在整场对话都在围绕 Jeff 展开了。

英文原文

Speaker A: Call is all about Jeff right now.

Speaker B: 噢太棒了。我可以就代码智能体稍微展开延伸一下吗,如果不介意的话?

英文原文

Speaker B: Oh hell yeah. Oh can I uh can I give a little bit of a a tangent about coding agents if that's okay?

Speaker A: 请讲。

英文原文

Speaker A: Yes please.

四大用例家族与成本优化结构

Speaker B: 稍等我一秒钟,给我一秒钟。好吧,实际上我待会儿再回到代码智能体。先让我描述一下各大用例家族。我们在发布很久之前就从第一性原理出发对这些进行了梳理。

第一类就是我们所说的“暗数据”(dark data)。人们囤积了海量的大数据,但他们不会把大语言模型(LLMs)扔进去处理,因为成本实在是太昂贵了。所以大公司非常喜欢这个。他们手头有成堆的数据渴望进行分析,这对数据科学家来说简直是梦寐以求的场景。所以这是一个巨大的方向。我认为这个方向加上代码智能体是最赚钱的领域,因为所有的数据量和业务量都在这里,对吧?

还有实时场景(real time stuff),比如那些需要在流程中引入即时智能决策的人。我猜这些公司的每一位 CEO 乃至 CTO,都知道自己的产品如果能削减每 10 毫秒的延迟,体验会提升多少。

英文原文

Speaker B: Oh let me give me a second. Give me a second. Okay actually I'll come back to coding agents. Let me describe like the big families of use cases. Like we've mapped this out from first principles like long before release. They are what we call dark data. Like people hoarded big data but they would not throw LMS at it because it just was too expensive. So large companies adore this. They have like piles of data that they wish they could analyze and this is like a data scientist's wet dream. So this is like this is a giant one. Like I think this plus um coding agents are the big money makers because that's what the all where all the volume is, right? Um there's the real time stuff, you know, like people who need like intelligence in the loop. they like I would guess that every CEO if not CTO at those companies um knows how much better their product gets with every like 10 milliseconds shaved and like

Speaker A: 特别是在电子商务领域,确实如此。

英文原文

Speaker A: especially e-commerce. Yeah.

Speaker B: 是的。再比如各类助手类应用(assistanty things),你知道的,市面上有许多 AI 助手产品,据我所知他们非常喜欢这种能力。再次说明,我现在不在面向客户的第一线,所以我只是从团队那里了解反馈。但我对这个非常兴奋。我对游戏领域的应用也感到极其兴奋。我真的很想玩那种非常酷的自动战斗(auto battlers)或者半自动战斗游戏,你可以在游戏中指挥自己的团队。我觉得那会非常酷,但在我还有工作要做的期间,可别把它做得太好玩了。

还有所谓的“验证一切”(verify everything),比如对所有大模型调用进行验证,类似于可观测性(observability)。

顺便提一下文档处理方面,我认为大家应该做的是:并发并行提问的成本其实非常低。因此,如果你有非常庞大的状态上下文,你想针对它提出很多问题……

英文原文

Speaker B: Yeah. Oh, or like assistanty things, you know, there's many AI assistanty things and like as far as I can tell, they really love it. Um again, I'm not in the front lines of customers right now, so I just get know what my team tells me, but like this I'm so excited for this. I'm really excited for this for games. I really want to play like sick ass auto battlers where you're like commanding your team or like semi-auto battlers. I I think that'd be so cool but don't make it too good while I still have a job. Um and um the you know like there's the uh the the what we call like verify everything you know like verifying all LLM calls kind of like observability. Um I think actually on the note of docs what people should be doing is like the parallel questions are very cheap. So if you have like big states you want to ask many questions on

Speaker A: 就在这里。给每条消息都打上 ID,然后针对每个 ID 分别发起提问。这样当你有一个很长的状态时……

英文原文

Speaker A: right here. Yeah. put ids on every like message and then ask a question about each ID. So like when you have like a long state

Speaker B: 这样一来,你只需要为那个大状态支付一次上下文成本,就可以针对其中的每条消息提出大量的问题。我认为这是一种极佳的方法,既省钱又高效。

英文原文

Speaker B: so that way you can like pay for that state once and ask lots and lots of questions about each message within it. I think that is like a like a great way that like saves money and is

Speaker A: 顺便说一句,我一直觉得将系统一(System 1)和系统二(System 2)进行对比框架化非常有趣,因为这实际上在证明:你每进行一次推理调用(reasoning call),就应该配合进行 1 次、10 次甚至 100 次 Jeff 调用。

英文原文

Speaker A: by the way I always think like it's interesting framing system one and system two because it basically makes the case that you should always make one or 10 or 100 Jeff calls for every one reasoning call that you make.

Speaker B: 也许吧。不过我的意思是,我希望大家花得更少。也许你把一半的推理调用替换掉,每次配上 10 次左右的 Jev 调用,或者采用任何能够解决之前无法解决的问题的方案。

等一下,第四类用例就是我所描述的“智能软件”(smart software),即本质上具备可组合性的软件,能够实现很多以前从未出现过的奇妙有趣的功能。就像把编程语言本身视为 Jev 一样。我不知道你有没有见过那种做法,那真的太酷了,伙计。如果我们知道如何发放积分额度的话——因为我们在基础设施方面还处于非常早期的阶段——我很希望能给所有这些创新项目提供免费额度支持。

我认为这就是我们所梳理出的核心用例版图。

英文原文

Speaker B: Well, maybe. Well, I I mean, I don't I would like people to spend less, you know. Maybe you do like, you know, one half the reasoning calls and like 10 Jev calls each or something like that or whatever solves the problem that like couldn't have existed otherwise. Um, wait. And number four use case was what I described as like smart software, like software that's intrinsically composable and like does like weird fun stuff that could never happen before. you know, like the programming language as Jev thing. I don't know if you've seen that. That is so cool, man. If we knew how to give out credits because we're really early in our infra days, I would want to give all these projects credits. Um, and I think that those are like how we've mapped out like the main use cases.

电脑控制与代码智能体的竞争格局

Speaker B: 另外,电脑使用(computer use)也正朝着实时方向演进,这真的非常酷。如果它能够稳定可靠,我会为此超级兴奋。我怀疑我们可以让模型在这些用例上表现得更好得多,因为这个场景确实有点出乎意料,所以非常酷。

关于代码智能体这件事,目前正在发生一件非常令人惊讶的事情。

英文原文

Speaker B: Um, computer use has also come in kind of like the real time direction as well and like that's really really cool. If it is reliable, I am super jazzed about that. I suspect we can make the model a lot better at these use cases because like that came out of left field a little bit. So that that's really cool. Um on the coding agent thing and this is like a really surprising thing that is happening right now. Okay.

Speaker A: 嗯,Claude Code 和 Codex 我相信是目前的领头羊,排在第一和第二位。我不太完全确定,没有非常密切地追踪,但大致是这样。

英文原文

Speaker A: Um cloud code and codeex are I believe the the winner like the the number one and two. I'm not entirely sure. I don't follow closely but like it's roughly that.

Speaker B: 但它们都是围绕单一模型世界(single model world)构建的,你知道的,这对它们来说完全说得通,对吧?因为过去一直就是单一模型的博弈,就像是在同一模型框架下选购不同级别的智能。但所有的开源代码智能体现在都非常兴奋,因为它们正在接入 Jevon。而且我相信它们正在尝试很多奇奇怪怪的创新尝试。

英文原文

Speaker B: But they're built around a single model world, you know, like and and that makes a lot of sense for them, right? Because like it has been a one model game where it's like kind of like the same model but different intelligence that you're shopping. But all the open coding agents are like jazzed right now because they're like getting their Jevon and like the thing is there's I'm sure they're trying a lot of weird stuff.

Speaker A: 嗯哼。

英文原文

Speaker A: Mhm.

Speaker B: 但目前所有的代码智能体水平大致都处于相当的基准线上,对吧?因为光靠一个 While 循环,你能做的事情其实有限。然而,一旦有某个人找到了一个杀手级用例,并且那个功能只能用那个特定的代码智能体才能做到,那么所有人都会涌向它,因为他们在那个特性上拥有垄断地位。但所有的开源代码智能体随后都能够快速复制那一模式。

英文原文

Speaker B: But all the coding agents are kind of roughly at like approximate par, right? Because like there's not so much you can do with a Y loop. But the moment one person finds one killer use case that you know you can only do with that coding agent everyone will flock to it because they have like a monopoly on that thing but all the open coding agents will be able to copy that

Speaker A: 没错。

英文原文

Speaker A: right

Speaker B: 但我不知道 Claude Code 和 Codex 会怎么应对,因为它们完全是围绕单一模型体系构建的。我认为这将是一件非常有趣的事情。就我个人而言,我很乐意能够与它们集成,我想与所有人集成。他们未来也许会做竞品,我不知道,但作为 Sonfire Infrastructure,我的职责并不是在这上面持有偏见,对吧?我只是想为全世界提供服务。但我不知道他们是否会愿意这么做。

我认为这会让代码智能体的竞争格局变得极其奇妙。我对这方面充满期待。我目前正在让团队审核一份我写的内部文档,内容是关于我认为对代码智能体非常有用的设计模式。希望我刚走回家之后就能把它分享出来。

但我觉得这个领域在世界上还有如此广阔的探索空间。天哪,要不是我现在手头有这个项目,我现在肯定会全身心去探索实验代码智能体。

英文原文

Speaker B: and but I don't know what the cloud codes and codeexes will do because they are built around that one model world and like I think that's going to be like a really interesting thing you know like I would love to be able to integrate with them personally like I want to integrate with everyone like I they might make competitors eventually. I don't know. But like it is not me my job as Sonfire Infrastructure to be opinionated on that, right? Like I want to just serve the world. Um but I I don't know if they would do that. And like I think it'll make the coding agent game super weird, you know? Like I'm so excited for that. And like I'm sure I'm getting my team to review right now an internal document I made on design patterns I suspect will be useful for coding agents. So hopefully I can share it like right after I walk home. Um uh but like I think that there's just like such ripe area for exploration out in the world and like it's it's man if I did not have this I would love to experiment with coding agents right now.

安全、对齐与研究界的步调担忧

Speaker A: 是的,我的意思是,我相信代码智能体公司也会非常乐意与你们合作来探索这一点。

是的,我确实认为 Claude Code 与你们合作仍然存在很多用例,在那里进行探索非常容易。

好吧,在探讨这些话题时你一直都非常热情、有求必应。我只是想脱离具体的类型安全等细节,从更宽泛的角度聊聊——你已经非常明确地表达了你对当前前沿技术状态的立场——想留给你更多空间谈谈对齐(alignment)与安全(safety)方面的问题。

英文原文

Speaker A: Yeah I mean and I'm sure the coding agent companies would love to work with you as well to to figure that out. Um yeah I I do think that there's still use cases for cloud coding code with you guys which um uh it's it's easy to explore there. Um okay I mean you know we've you've you've been very um uh obliging in the sort of indulging in all these all these things. I just want to take you out of types safe just generally about and you've you've made very clear your position on on the state of the eye. Uh give you more room on the alignment safety side of things.

Speaker B: 噢,难道我之前完全没有谈到安全和对齐吗?我想我之前可能没有谈,可能真的没提。

英文原文

Speaker B: Oh uh did I not talk about safety alignment at all? I I think I didn't I think maybe I didn't.

Speaker A: 你提到了。我只是觉得有很多研究人员的讨论……我们在欧洲各地经常有这样的交流,大家在讨论些什么?比如我最近参加了一次研究人员的聚会,人们对于技术发展的步调(pacing)感到由衷的担忧,对吧?比如关于这整个议题……

英文原文

Speaker A: You did. Uh I just like you know I I think that there's there's a lot of uh you have a lot of researcher discussions. We have this every every in Europe. What are people talking about? You know, like I so for example um I uh recently was at uh one of these researcher gatherings and people are genuinely worried about the pacing, right? Like this this whole topic

放缓 AI 发展与前沿实验室的安全叙事

Speaker A: 比如有人提出我们应该放慢脚步,因为公众显然还没有准备好。我相信你对此一定有很强烈的看法。

英文原文

Speaker A: about like we should slow down because uh the public is like clearly not ready. Um and I I'm sure you have strong feelings.

Speaker B: 我觉得聊这种话题其实挺危险的。不过我很乐意聊聊,我就是为冒险而生的。

英文原文

Speaker B: Um, I feel like this is the kind of thing that is a dangerous topic to talk about. Um, I'm happy to talk about it. I I live for danger.

Speaker A: 我们公司的品牌定位就是“混乱”,并不是严肃正经,而是不敬与混乱。

英文原文

Speaker A: Our company brand is chaos. It's not Jev. It is irreverence and chaos

Speaker B: 确实是这样。

英文原文

Speaker B: and you know.

Speaker A: 你在 OpenAI 工作期间,正好经历过最初非常受关注的标志性事件之一,也就是那次小插曲(blip),对吧?随后就像多米诺骨牌倒下一样,现在几乎每家前沿实验室都共同签署了一份文件,声明他们希望基于……

英文原文

Speaker A: Yeah. And like you were at OpenAI during like the one of the very first like very visible incidents which is the blip, right? like which like and like the dominoes have gone down now to now every Frontier Lab has co-signed a document saying that they want to base

RLVR 的本质与后训练的历史分歧

Speaker B: 这很有意思。这是一个非常复杂且微妙的问题。我其实一直想针对这件事更正式地写一篇回应文章。不过我现在可以先讲一个简短版本的回应。

核心观点在于:随着大家做越来越多的 RLVR(基于可验证奖励的强化学习)——其实 RLVR 的本质根本不在于“可验证的奖励”,这种在推理革命之前就已经面临各种失败了。这就是围绕这些任务的诡异之处。

回顾一段有趣的往事:在 RLHF 刚兴起的时候,现在被称为“后训练”(Post-training)的领域其实存在三种不同的努力方向。当时“指令遵循”(Instruction Following)可以说是最不受待见的那个方向,大家都不喜欢它,也不想把它考虑在内,觉得它很烦人。

英文原文

Speaker B: um interesting. I so comp it's a very complicated nuance thing. I actually do want to write a response to this more formally. I do have like a little bit of a short version of my response, yeah, which is that um as you RLVR more like RLVR is Like so RLVR is not actually about verifiable rewards like that has been failing since before the reasoning revolution like like like and that's the weird part about tasks, right? like back when oh fun history back when RLHF was becoming a thing there were three different things that like are now called post training different efforts and instruction following was by far the like the the vaster child like people didn't like it they didn't want to take it into account it was annoying you know

Speaker B: 我当时去跟预训练团队沟通,我说:“各位,这才是真正的魔法所在。”但他们的反应是:“我们要做大量的模型超参数搜索(model sweeps),你难道要我们干等着人类评估(human evals)的结果,来决定到底该选用哪个模型吗?”

当时大家都把海量的资源倾斜给了代码生成(codegen)团队。代码生成团队确实取得了一些成果,但他们那时极力想在单元测试上直接做强化学习(RL),结果显然行不通,对吧?因为你需要推理能力来支撑它。

所以需要明确的是,RLVR 并不单纯关乎奖励本身,它关乎整个系统的形态构建。其中一部分在于,推理作为一个隐变量被包含在其中——你在做各种操作的过程中,完全放任模型自由发挥,以便让模型变得尽可能强大,从而去解决最棘手的问题。

英文原文

Speaker B: like I talked to the pre-training team. I'm like, "Guys, this is the magic." And they're like, "We'd run so many model sweeps. You want us to wait for human evals to figure out which models to use?" And like everyone is like, you know, giving tons of like resources to like the codegen team, which like they did have some successes, but they were trying really hard to do RL on like unit tests, and it didn't work obviously, right? Like you needed reasoning for that. So uh re so just to be clear RLVR is not purely about the reward. It's about like the shape of everything to and part of it is that reasoning is included in here like this latent variable that you're doing things and when you're doing things you're just letting the models do whatever they want in order to make them be as powerful as you can to answer the hardest problems.

前沿叙事的狭隘假设与责任幻觉

Speaker B: 整个围绕前沿实验室发展节奏的讨论,我认为切入视角都非常狭隘。因为这种讨论默认了一个前提:每个人都必须去做更多的 RLVR,对吧?

显然,我认为我们自己的模型不需要去做更多的 RLVR。对于我们所构建的模型形态而言,零 RLVR 才是最优解。

所以这其实有点像障眼法:他们声称自己其实想继续做那些看起来很危险的事情,因为这能做很多危险的操作。比如有人会说“沙盒隔离可能存在漏洞”之类的问题。显然沙盒确实是问题所在,而且他们本可以轻易解决沙盒安全问题,但他们选择不去做。因为在这个“无所不能”的范畴里,你放任模型去尝试的操作越多,模型的能力就会变得越强大,对吧?

所以我认为这里存在一种“责任幻觉”(disillusion of responsibility)——无论是有意设计还是无意为之,他们都试图建立一种假设:我们必须做 RLVR,而且不仅要做,还必须加大力度不断地做下去,赋予模型在中间过程中为所欲为的能力。因为这样能训练模型在外部环境中也变得极其强大,而我们绝不能去限制这些行为,否则就会让模型在这些能力上稍显逊色。

如果全盘接受这套假设,他们就会渲染说:“看吧各位,我们正在迈入一个极其危险的世界,所有人都会这么做,而且这是让 AI 变强的唯一途径。”

英文原文

Speaker B: And this whole pace the frontier discussion I think is like a very narrow focus because it assumes that everyone needs to do more RLVR, right? Which um like I obviously don't think I need to do more RLVR on our models, you know? I think zero is the optimal amount for our shape, right? Like come on, you know? So um it's really I think a bit of a sleight of hand where they are saying that we actually want to keep doing the thing that looks dangerous because it does dangerous things you know like people say like oh maybe the sandboxing was a problem or whatever else. Um yeah, I mean obviously it is and they could have easily solved that, right? But they chose not to because the more things you let the models do in this do anything category, the more powerful it is, right? So uh like there I think there's some like disillusion of responsibility there on like things that by design or non-design they're trying to make is just an assumption. you know, we must do RLVR and not just we must do it. We must do more and more and more um with giving the models like the power to do powerful, you know, do anything they want in the middle because that teaches them to be powerful outside of it and we don't want to limit those things well because it'll make it slightly less powerful on those things. Um, so like if you assume all of that, they're like, "Oh yeah, we're heading into a dangerous world, guys." Like everyone is going to be doing this and this is the only way to make AI sick. So um,

Speaker A: 所以本质上,这套逻辑在其内部是完全自洽的,但它所依赖的起点前提其实是有替代方案的。

英文原文

Speaker A: so basically it's like it's like these are all internally consistent, but actually starts from a premise that has alternatives.

Speaker B: 如果从“苦涩的教训”(The Bitter Lesson)这个维度来看,我认为极少有人能真正开辟出正确的任务方向,或者说为 AI 指明全新的北极星目标,这种情况极其罕见。

对于大语言模型(LLM)本身而言,可能也就出现过两到三次这种根本性的跃迁,比如 RLHF,然后是 RLCD。在我看来,RLVR 大概只能算 0.2 个维度的创新,而且我觉得这评价已经算很宽容了;或者算 0.5 个,甚至非要算作完整的一个也无所谓,我并不真正在意。

但我确实认为,人们在这个问题上的思维方式非常狭隘和闭塞。而唯一需要对此负责的就是研究人员群体。这绝对不是普通大众的责任,因为大众只是默认 OpenAI、Anthropic 这些顶尖机构已经竭尽所能做到最好了,大众并不是能够看清所有真实可选路径的专家。

英文原文

Speaker B: If you think about course I think there's like like on the bitterest lesson direction I think that there's very few people who've like made right tasks you know like new directions of AI that is or new new north stars that is rare again like I think 2.2 two times or something for LLMs itself like RLHF and then RLCD RLVR is like a 0 2 in my opinion and I think that's generous um but or .5 or like it could be one whole one I don't really care um but I do think that people are thinking very closedmindedly about this type of thing and um this the only people who are at fault here are the researchers because it's definitely not the populace you know like they just assume that open anthropic are just doing the best they can and they are not the experts who are aware of the true optionality available.

Speaker A: 没错,这很中肯。而且你也在尽自己的一份力去唤醒大家。

英文原文

Speaker A: Yeah. And that's fair. And and like you're you're also doing your part in waking them up.

“听懂潜台词”与让软件工程实现真正的自动化

Speaker B: 确实如此。我正在尽最大努力,但我的目标并不是去说服各大实验室转向其他研究方向。我的目标是给软件工程师们带来希望,让他们真正开始去自动化那些他们一直梦寐以求实现自动化的工作。

我之前写过一篇文章,但我们团队没让我公开发表,关于我对 AI 未来图景的设想。其中包含很多细致的体验,比如“听懂我的潜台词 / 领会我的意图”(Do what I mean)。想象一下,如果所有系统都能做到“听懂我的潜台词”该有多好——因为之前的演示就是这样,用户在表达时是在说“不要完全按我的字面命令执行,照我真正的意图去做”。

英文原文

Speaker B: Exactly. Well, I'm doing my best, but like my goal is not like convince labs that there's like other directions to to go down. My goal is have you know like spark hope in software engineers to start like actually automating things they've always wanted automated. Um, I had this like article that I wrote that my team didn't let me write that didn't let me publish about like the the future I want of AI and like there's like a lot of like little things like remember do what I mean. Imagine if everything could do what I mean cuz like that that demo was do what I mean like like you like like say yeah don't do what I say do what I mean.

Speaker A: 是的。我们过去之所以无法实现“听懂意图”,是因为计算机太底层、太死板了。但那个计算机操作(Computer Use)的演示恰恰展现了这一点。我认为未来世界上将出现人们至今无法想象的丝滑交互体验。

英文原文

Speaker A: Yeah. And like we couldn't do what I mean yet because like computers are so basic and literal but that computer use one was just that. And I think that there's like levels of smoothness that will happen in the world that people just don't understand.

Speaker B: 这种“无处不在的智能”所带来的前景……我不想过分夸大承诺,我也不认为这一切会立刻发生,但我们一定会拼尽全力去促成它的实现。

英文原文

Speaker B: And like the promise of like smarts all around are it it's it's I don't want to overpromise. I don't think it's going to happen right now, but like we are going to do whatever the we can to make that happen.

中期训练(Mid-Training)、预训练成本与工程缝合哲学

Speaker A: 明白了。关于后训练的大致格局,还有其他想补充的吗?你在中期训练(Mid-training)方面一直有非常深入的参与。对于中期训练,你有什么看法吗?我想我们之前好像从没深入聊过这个。

英文原文

Speaker A: Yeah. Um any other things on the sort of general shape of post training? You know, um you obviously you're been very intimately involved uh mid-training. Is that uh something that you do have comments on? I don't think we've ever talked about it

Speaker B: 中期训练啊,其实所有训练方式都处于一个连续的光谱上。

英文原文

Speaker B: mid training. Um I mean it's all a spectrum.

Speaker A: 确实。

英文原文

Speaker A: Yeah.

Speaker B: 对吧,这就像是一种更高级的课程学习(curriculum learning)。

英文原文

Speaker B: Right. Like am I

Speaker A: 本质上是课程学习,只是形式更花哨高级。

英文原文

Speaker A: This is a curriculum but like fancier.

Speaker B: 没错。它很大程度上是一种节省成本的手段,避免了推倒重新进行预训练的高昂代价。这里面确实有很多耐人寻味的细节。

我其实认为,智能在每一个层面上都有一种难以言喻的精妙特质(je ne sais quoi),这始终超级吸引人。我自认为是一个“空间几何构造者”(shape rotator),并不擅长去从零挖掘那些底层的细微特性,但我非常喜欢看到别人把它们挖掘出来并讲给我听。

比如去观察数据——这是我们数据团队非常擅长而我并不擅长的事情,我觉得这极其迷人。我非常喜欢去思考模型的各项能力是如何被注入进去的:在短期内,有微调带来的极速对齐;在长期内,随着在海量数据中一遍又一遍地反复接触,这些知识和能力会深深地烙印进模型的最底层,直到它变得极其稳健可靠。

这种深层能力就是被浮现出来的北极星指标,而那些属于系统一(System 1)的直觉能力,最终都会变得非常稳固。因此我觉得中期训练是一个非常有意思的领域。

我热衷于探索各种形式的训练,也乐见各种能激发出新型智能形态的手段。我不会把所有环节都自己做一遍,因为成本实在太高了。

我私下里表达过一个观点——我不知道该不该把这个公开说出来?不过我的处事哲学是:任何我可以私下对投资人讲的话,我都应该可以公开对大众讲,这就是我的风格。

我之前说过的一句话是:就算你给我十亿美元,我也不会拿去搞预训练。我现在依然坚信这一点。当你作为一名工程师时,预训练是一件极其昂贵的事情,而工程师完全可以通过巧妙的切分、组合与拼接来做各种各样的事情。“科学怪人式的工程缝合”(Frankensteining)虽然不是最优雅美观的做法,但它确实能真刀真枪地解决实际问题。

英文原文

Speaker B: Yeah. I mean like it's it's it's like you know it's a cost-saving thing, you know, instead of like having to pre-train again. Like there's intriguing stuff. I actually think that like intelligence has a janisiqua at every single level and it's always super duper fascinating. like I'm a shape rotator so I don't like finding that but I love it when people find it and teach me about it. Um but and you know looking at the data this thing that uh our data team is so good at that I'm not um it's I find it really really fascinating. I love actually thinking about like how capabilities are like put into the model like over like the short term, you know, like there's like the the the the really rapid alignment of fine-tuning and over the long term after seeing it over and over and over again like this stuff gets baked deeper and deeper and deeper and deeper into the model until it gets robust, you know, and that is like the the north star to surface and like the system one stuff is the stuff that ends up getting robust. So I find mid-rading to be like a fascinating thing. Um, I'm a fan of all forms of training. I'm a fan of all forms of like surfacing new types of intelligence. I wouldn't do it all myself because it's expensive. Um, and I have said privately and also should I say this? Huh? You know like my philosophy is anything I I I should say in like private with like an investor I should say in public with a people because that is like my thing. Yes. So the thing I've said before is if you gave me a billion dollars I wouldn't pre-train. Um I still believe that to be true. It is a very expensive thing when if you are like like if you're an a engineer you can like slice and dice and do all sorts of stuff you know like Frankensteining is not the most elegant beautiful thing but it solves problems baby

Speaker A: 所以除了从头重新预训练,其他任何方法都值得尝试。

英文原文

Speaker A: so um anything except

Speaker B: 重新预训练。

英文原文

Speaker B: retraining

Speaker A: 精彩。综合你刚才对这些问题的所有评论,我认为有一个方向非常值得关注……

英文原文

Speaker A: yeah amazing uh I think one one direction that I do think that is interesting just like synthesizing all your all your commentary about these

超级模型、多模态与智能割裂

Speaker B: 关于模型的问题在于:我们是应该拥有一个包含所有这些能力的超级模型,还是进一步把它们拆分开来?一种表述方式是,OpenAI 曾朝着 Omni 模型的方向发展,GPT-4o 就是其中之一。然而在一段短暂的时间里,总有某种主分支分歧:这是专门用于 Chat 微调的模型,那是专门用于 Coding 微调的模型。这两者是截然不同的事物,是极其不同的概念。我来详细剖析一下。

多模态的情况稍有不同,因为有时其他模态会有所助益,有时却会带来负面影响。例如大家似乎正在逐渐远离语音(speech)——它与音频(audio)不同——因为语音似乎无法很好地泛化到其他任务上。这个问题未来可能会被解决,我对这一切都持支持态度,但这些都是切实的实证问题。扩展定律(Scaling Laws)绝非仅仅是“只要砸钱模型就会变好”那么简单;扩展定律实事求是地衡量的是一个东西到底有多好。在某些情况下,无论你怎么扩展规模,它可能都达不到足够好的水平。

据我理解,目前 Computer Use 还没有被真正解决。我希望我们能为解决它贡献一份力量,但很可能无论我们收集多少数据都无法彻底搞定,我们或许需要更好的方法或其他突破。因此在所有这些事情上都必须保持极其实际的态度。我是 Omni 模型的粉丝吗?我是所有形式智能的粉丝。但我会直奔你谈到的另一件事——它与预训练不同,那就是后训练(post-training),因为我非常讨厌割裂智能(fracturing intelligence)。在我看来,这才是糟糕的事情。整个“对话优先(chat-first)”的推理模式之所以存在,就是因为它强行把智能割裂开来了。当你针对对话进行优化时,往往会采用纯粹的 RLHF,而许多大家日常抱怨的现象,本质上正是 RLHF 内在固有的特性。

英文原文

Speaker B: Model things is like do we have a super model that has all these capabilities involved, or do we break them out further, right? So one way to put this is that OpenAI was trending in the direction of the omni model, right? 4o was one of those. Then for a brief period of time, there was kind of a main branch of: this is the chat tune model, and this is the coding tune model. Those are completely different things; those are extremely different concepts. I will break that down a little bit.

So multimodality is a little bit different, because sometimes the other modalities help, sometimes they hurt. People seem to be moving away from speech—which is different than audio—because it seems to not generalize well to the other stuff. This might get solved. I'm a fan of all of this, but these are empirical real questions. Scaling laws are not about just throw money at it and it gets good; scaling laws are pragmatically how good is a thing. There are worlds where no matter what you scale, it may not be good enough.

Computer use is not currently solved is my understanding. I'm hoping that we can play a part in solving that, but there might be no amount of data we collect that will solve that; we might need better methods or something else like that. So you need to be really practical in all of this. Am I a fan of omnimodels? I'm a fan of all forms of intelligence, but I will go straight into one thing you talked about which is different from pre-training, which is post-training, cuz I hate fracturing intelligence. That is like the bad thing to me. And this whole chat-first reasoning mode is because it forces the intelligence to be fractured. Like when you're optimizing for chat, this tends to be like pure RLHF and it's quite intrinsic in RLHF to do the stuff people naturally complain about, right? Oh,

Speaker A: 你说得完全没错。而且你看……

英文原文

Speaker A: You're absolutely right. And you know,

Speaker B: 比如阿谀奉承(sycophancy)、过度自信、幻觉,甚至包括在 LMSYS Chatbot Arena 上表现出色的那种文风:加粗、斜体、表情符号。它不会简单直接地回答问题,而是给出长篇大论,接着抛出一个跟进问题,好让它感觉更像是在与真人交谈。所有这些现象之所以产生,是因为文本字符串(strings)是非常奇特古怪的东西。为了不偏离轨道,模型不得不出现校准失真,不得不进行模式坍缩(mode drop),不得不表现得极度自信。因为一旦出轨,奖励模型(reward model)就会施加极其严厉的惩罚,毕竟破绽太明显了。

这会彻底扭曲概率空间,并与推理模型的概率空间发生相互作用,因为模型是这些往往会试图“作弊”偷懒的简单线性系统。因此我认为这与展现真正的智能截然不同,这是我的推测。智能的很大一部分艺术在于研究这种微妙的细微之处。我认为,至少当我在 OpenAI 的时候,大家并没有真正在研究这一点,因为大家当时满脑子想的都是 Chat、Chat、Chat,就跟现在人们对 Jeff 的狂热一样。

英文原文

Speaker B: Sycophancy, whatever word, how to pronounce that, overconfidence, hallucination, like even the kind of style that excels on LMSYS Chatbot Arena. Bold, italicized emojis, you know, like it doesn't answer the question simply. It gives like a long write-up and then it asks you a follow-up question so it feels more like a human talking to you. All of these things come because strings are super weird, you know? They are weird things and you need to be miscalibrated. You need to mode drop. You need to be hyperconfident in order to not go off the rails because the reward model will punish you so hard when it happens because it's obvious.

And then this warps the probability space entirely and it interacts with that of the reasoning models, right? Because the models are like these simple linear things that tend to cheat a bit. So I think that that's very different than exposing intelligence is my guess, and a lot of the art to intelligence is studying this subtlety that I think that at least when I was in OpenAI people were not really studying that, because they were just like chat chat chat chat, just like people are with Jeff right now.

多目标优化与系统一/系统二任务

Speaker A: 是的,如果你给我设定一个明确的目标,我就会一门心思去针对它进行优化,对吧?但如果你试图……俗话说得好,你可以设定两个目标并试图同时针对两者进行优化,但这在字面意义上就是在割裂智能。

英文原文

Speaker A: Yeah. You give me an objective, I will just go optimize for that, right? But if you try and... the saying is like you could have two objectives and you could just optimize for both, but then that is literally the act of fracturing, right? So yeah.

Speaker A: 所以我的意思是,在某种程度上你也把智能拆分成了系统一(System 1)和系统二(System 2),只是你不同意其他人那种进一步的割裂方式。

英文原文

Speaker A: So I mean in some ways you are also factoring intelligence into system one, system two, but you just don't agree with the other people's fracturing.

Speaker B: 这还是有点不一样的。如果我可以补充、可以为系统二任务辩护一下的话:首先,我们并没有抛弃系统二任务,对吧?你可以尝试让 Jeff 去处理它,而对此其实存在一个合乎智能的答案,那就是“未知”。在系统二任务中确实存在表现更好和更差的行为,它应该表现为极低的置信度和大量的不确定性,或许借助一些启发式规则(heuristics)可以在局部带来改善。明确地说,我们同样在乎系统二任务,我只是认为那并不是智能最本真、最原生的形态,所以我们并没有试图去人为割裂任何东西。

所有的割裂都会让模型变笨。比如人们强行让模型声称自己是 OpenAI,或者是 Qwen,或者是 Claude 之类的——我也不太清楚如今的模型具体都怎么说了。但我绝不会在模型里硬塞入“你是来自 TypeSafe 的 Jeb”这种设定,因为这会割裂模型。我不希望那样,我希望它去如实反映整个互联网所包含的思想,去做到准确无误,这才是我的诉求,因为只有这样你才能获得平滑且可预测的智能。我的意思是,对于第一方独立产品来说,身份设定(identity)可能确实是个东西;但对于 API 而言,我认为完全不该如此。如果有人使用 ChatGPT 构建自己的聊天机器人,他们肯定不希望机器人自称是 ChatGPT,而是希望它代表 Chipotle(墨西哥卷饼快餐)或他们自己的品牌。

英文原文

Speaker B: Which is a little different. No, if I could defend the system two tasks: number one, we don't toss out the system two tasks, right? You can try to make Jeff work on it, and there actually is an intelligent answer for that which is unknown. There is better and worse behavior in the system two tasks, which should be really low confidence, lots of uncertainty, maybe some heuristics can move the needle here and there. But we care about them too just to be clear; I just think that that is not what intelligence is native to, so we're not trying to fracture anything like that.

And all fracturing makes the model dumb. If people get the model to say like it is OpenAI or Qwen or Claude or whatever else—I don't really know what it says these days—I am not going to put into the models that "you are Jeb from TypeSafe." That fractures it, right? I don't want that; let it represent what the internet thinks, be correct. That is what I want, because that's how you get the smooth predictable intelligence. Identity is a thing, I guess, for a first-party product, yes; but for an API I don't think so. People don't want, if they're making a chatbot with ChatGPT, they don't want to say it's ChatGPT, they want to say it's Chipotle or whatever, right?

Speaker A: 确实如此,所以你用来弥补这一点的手段就是提供 Skill,也就是专供编程智能体与 Jeff 协同工作的 Jeff Skill。

英文原文

Speaker A: Well, you know, so the way that you also have to make up for it is you have the skill, right, the Jeff skill, which is for coding agents to work with Jeff.

回顾 OpenAI 岁月与感恩节冲刺

Speaker A: 好的,在结束之前我还有几个收尾问题,因为我得放你走了。一个问题是回顾你过去两年的历程——差不多是两年吧?

英文原文

Speaker A: Um okay, a couple of closing questions because I do need to get you out. One is just reflecting on your two-year journey. This is roughly two years,

Speaker B: 两年零几个月。

英文原文

Speaker B: 2 point something.

Speaker A: 在公司的这段时间。我觉得这其实更像是一段长达四年的历程。我忽然回想起来,在感恩节前后你曾经有过一次英雄般的极限冲刺。你当时推掉了所有的安排,因为你跟大伙说:“伙计们,既然大家都在休假,那我就要把 OpenAI 所有的 GPU 全部包揽下来,去把这件事搞定。”

英文原文

Speaker A: With the company. I think that this is more like a four-year journey. But yeah, actually I was remembering that you had this hero run around Thanksgiving. You were canceling everything because you were like: guys, everyone's on holiday, I'm going to take all the OpenAI GPUs and go do this thing.

Speaker B: 是啊。

英文原文

Speaker B: Yeah,

Speaker A: 那真是一段美好的时光。

英文原文

Speaker A: That was a good time.

Speaker B: 那正是 TypeSafe 诞生之前的关键时刻,对吧?我不确定……当时是不是正好赶上了公司的那场风波(政变)?我也记不太清了。

英文原文

Speaker B: And that was like the pre-TypeSafe moment, right? Was that when the coup was happening? I don't really know.

Speaker A: 实际上确实是的。

英文原文

Speaker A: Yes, actually.

Speaker B: 没错,对得上。天哪,我记得很清楚。我现在虽然没时间把那场政变的内幕八卦全抖出来,但那件事确实非常烦人。

英文原文

Speaker B: Yeah, that sounds right. Yeah, I remember. Oh my god, I don't think I have the time to spill the tea about the coup right now, but that was really annoying.

Speaker A: 究竟是政变烦人,还是你的那次极限冲刺烦人?

英文原文

Speaker A: The coup was annoying, or the run was annoying?

Speaker B: 是政变烦人。

英文原文

Speaker B: The coup was annoying.

Speaker A: 明白,好的。

英文原文

Speaker A: Okay, yeah.

Speaker B: 我只能说……

英文原文

Speaker B: I will...

Speaker A: 安全派系接管了公司。

英文原文

Speaker A: Safety took over the company.

Speaker B: 确实。不过无论如何……

英文原文

Speaker B: Yeah. Anyway,

从 InstructGPT 到 ChatGPT 的探索

Speaker B: 也许下次我们聊天的时候,我会好好八卦一下那场政变的内幕。实际上,这个问题甚至早在 ChatGPT 发布之前就已经萦绕在我脑海中了。当时我的反应是:“天哪,ChatGPT 团队真的太厉害了,他们在做完全正确的任务。”他们在做的事情正是 AI 研究人员普遍不擅长、但成功的产品人却极度精通的事情,那就是对用户体验倾注极大的心血。这种特质非常罕见,在 OpenAI 内部拥有这种特质的人屈指可数,而那帮家伙在这个方向上的深耕确实非常出色。

英文原文

Speaker B: Maybe next time we chat I'll dump tea about the coup. Actually, this problem was one that was in my mind since before ChatGPT even launched. I was like, "Holy, the ChatGPT team is cooking. They are doing the right task. They are doing the thing that AI researchers are bad at but successful product people are good at, which is giving a lot of care about the experience." It's very rare. There's very few people like that at OpenAI. And those guys were cooking on it really, really well.

Speaker A: 澄清一下,这是从 GPT-3 到 GPT-3.5 的完整发展历程,其中还包括了 AI Dungeon。你以前也谈到过,这正是……

英文原文

Speaker A: And to be clear, this is the whole journey from GPT-3 to 3.5, which included AI Dungeon, which you've talked about as like...

Speaker B: 是的,那正是一个我们此前从未预料到的用例范例。

英文原文

Speaker B: Yeah. Well, that's an example of a use case that we never predicted.

Speaker B: 没错,正是如此。另外当时我也曾极力争取部署 InstructGPT。事实上,它的早期版本甚至是用我自己开发的一种未公开发表过的算法训练出来的,因为当时清洗偏好(PO)数据的速度实在太慢了。我当时就觉得这东西太棒了,我们必须尽快把它送到用户手中。随后它几乎立即拿下了当时整个 LLM 市场 50% 的份额。

我们当时费了很大力气确保发布视频中的每一项展示都是真实不虚的。我当时真的在思考:“这是不是就是 AGI 了?因为它在指令输入到指令输出的转化上已经超越了人类水平。”显然它并不是 AGI,但我认为每个人都应该能够解释清楚为什么它还不是 AGI,尽管它看起来非常聪明。而对于那个问题,最终给出的实际答案是:它最终只被广泛用于文案写作(copywriting)——比如 Jasper AI、Copy.ai,用来在互联网上撰写如今被称为垃圾内容(slop)的那些东西。

英文原文

Speaker B: Yes, exactly. Well, oh yeah, that is also I had fought very, very hard to deploy InstructGPT. Actually the early versions of it were even trained with an algorithm we didn't publish that I made myself because it was too slow to clean the PO data and I was like: this is so good, we need to get it in the hands of users. And basically immediately it took 50% of the market share of LLMs at the time.

And we went through great effort to make sure everything in our launch video is true. I truly was thinking like: is this AGI, because it's superhuman at instruction in, instruction out? Obviously it's not, but everyone I think should have an answer to why that was not AGI, because it looks very smart. And my answer to that ended up being... it ended up only being used for copywriting. You know, Jasper AI, Copy.ai, like writing what is now called slop on the web.

逆向推演:以机器为调用主体的 AI 经济革命

受访者:……页面。当时我们很担心自己是不是把互联网变成了一个更糟糕的地方,对吧?于是我重新回到起点,从头开始思考:到底缺失了什么?我们这群人显然很聪明,但在创造实际价值这件事情上,肯定漏掉了某些核心要素。那究竟是什么?当时我其实花了很多时间在做偏哲学层面的反思,试图弄清楚现在到底在发生什么。最终我想到的答案是:机器。我当时问自己的问题是:让我们从一场基于 AI 的经济革命进行逆向推演。当那一天到来时,如果 AI 本身是以 API 的形式存在,那么去调用这个 AI 的主体究竟会是谁?会是人类,还是代码?我的结论是,绝大多数情况下,99.999% 以上的调用都将来自代码。然而,当时整个行业几乎所有的优化重心全都在围绕人类交互这一侧打转。那一瞬间我豁然开朗,我意识到:天哪,这才是真正的北极星指标。后来我写了一篇文档,并且和 Sam Altman 聊起了这件事。Sam 看到后说:“这太棒了,你应该去做这个方向。”我们当时的反应则是:“得了吧 Sam,我自己还有全职工作呢。”要知道,我当时还在负责……

英文原文

Interviewee: ...pages. Um and we were worried we made the internet a worse place, right? And I went back to the drawing board and I was like, what's missing? We are smart clearly. Something is missing from it like creating value. What is it? Like I actually was doing more philosophy at the time of like, you know, what is going on? And the answer was, oh, machines. You know the question I asked myself is like let's work backwards from an AI based economic revolution. When that happens, what'll be calling the AI if AI is an API? Will it be humans or it'll be code? And I figured it was many nines of code, and like all the optimization was going into the humans part, and then it clicked for me. I'm like, holy, this is the North Star. I think like I wrote a document. I was like talking to Sam about this. Sam was like, this is so good. You should go work on it. And we're like, yeah yeah Sam, I have a job. You know like, you know I was working on...

提问者:Sam 明明刚刚才叫你去放手做这个,那就去干啊。

英文原文

Interviewer: Sam just told you to do it. Do go do it.

受访者:但按照我当时的推测,我觉得这个方向实在太显而易见了。它显而易见到令人难以置信的地步,Anthropic 肯定早就在秘密研发这个了,对吧?我们肯定已经落后、没机会了。而且事实上,OpenAI 向来更擅长的是在后方追赶,而不是真正从零开始做前沿创新。比如 ChatGPT 最初其实也是模仿 Claude 的产物,对吧?他们内部早就有类似的原型,只是当时一直没有正式发布上线而已。

英文原文

Interviewee: But like my and my guess at the time is like this is super obvious. Like it's so unbelievably obvious Anthropic must be working on this already, you know, and like we're already cooked and like actually OpenAI does better at like catching up than it does at like actually innovating. So like ChatGPT was a copy of Claude, right? Um like they had an internal thing. They just didn't ship it.

提问者:确实,比如当时 Slack 里的 Claude。不过在推理模型方面,我认为 OpenAI 大体上算得上是先驱了。

英文原文

Interviewer: Yeah. Claude in Slack. But you know, reasoning, I would say first-ish.

走出 OpenAI 创立新实验室与早期攻坚

受访者:是的。不过作为一款产品,它的表现究竟有多好其实还有待商榷。不可否认,那是非常出色的研究,极其重大的研究突破。我只是不太确定大众在产品形态上是否真的有这种需求。而且你也知道,Claude 当时也涉足了编程智能体(Coding Agent)领域。所以 Sam 跟我说了那番话之后,我又回到了原有的本职岗位上工作了一阵子。直到后来,指令遵循(Instruction Following)团队宣布:“我们赢了,我们已经彻底解决了指令遵循问题,不需要再在这上面投入精力了。”这时我便开始琢磨下一步该做什么。我想,也许我可以开始自己动手折腾这个新想法了。于是我进行了更多的哲学思考、系统设计与深入推演。当我最初开始训练模型时,我以为只需要一周左右的时间就能搞定,结果最后花了好几年的漫长时间。在某个阶段,我突然发现:“天哪,这里面开始出现生机了,有了跑通的苗头。”当然,它当时肯定还不算真正成功,否则我们早就把它部署上线了。但我希望能从研究的角度去探索:如果我们把所有筹码都压在这个方向上,到底能做到什么地步?我想看一看,如果一个人以极其狂热、不顾一切的姿态全方位投入这个方向,会发生什么。正如我之前所说,如果 AI 寒冬真的再度降临,我会怎么想?我会觉得这完全是我个人的责任。那段时间我还去跟其他几家公司聊过,我对他们说:“我想围绕这个方向建立一个实验室。”大家确实表现出了兴趣。我就和他们探讨:到底哪种路径推进更快?是在大公司内部做,还是出来创办一家初创公司?他们的回答是:做初创公司更快。我想着:去他的,放手一搏吧,看来我们得做点疯狂的事了……

英文原文

Interviewee: Yeah. But debatable how good of a product that is. Yeah. Great research though. Super great research. I'm just not sure if people had that product need. And you know, Claude did the coding agent stuff too. So Sam says that, and you know I just go back to my job for a while. Eventually like you know the instruction following team just says, we won. We've solved instruction following. We don't need to do stuff anymore. I'm trying to think about what I do next. I'm like, maybe I'll just start playing around with this. I do more philosophy and design and thinking. I thought it would end up taking a week when I started training models. It ended up taking many years. At some point I was like, holy, you know there's signs of life here. This, it obviously didn't work right otherwise we would have deployed it. But like I want to explore what it would be like research-wise to go all in on this. You know, like I want to really see what it would be like if you went absolutely insanely all in in this direction. And because of what I said, you know, like if an AI winter happened, how would I feel? I would consider myself personally responsible. I talked to other companies at the time and I was like, "Hey, I want to start a lab on this direction," and you know there was interest, and I just talked to them like, how fast, what would be faster: this or startup? And they're like, startup. And I'm like, it man, we ball, I guess we're doing some crazy and...

提问者:然后你就给 Eric 和 Sasha 打了电话?

英文原文

Interviewer: And you call Eric and Sasha and...

受访者:是的。其实我先给 Eric 打了电话。至于 Sasha,我一开始其实并没有打算去招募她。我想做一个体面的人,所以我只是去向她请教:“嘿,我是不是疯了?我是不是遗漏了什么关键环节?我是不是在 OpenAI 的温室环境里待得太久了,以至于思维产生了盲区,没意识到外界其实早就有成熟的解决方案了?”结果 Sasha 听完直接说:“我加入。”我说:“Sasha,你现在可是在一家初创公司任职啊。”她说:“我马上把那家公司关掉。”我赶紧劝她:“你要不要再认真考虑一下?”她说:“噢对,有道理,让我再考虑一下。”随后她就正式加入了。接着在两周之内,我们拿到了融资,团队成员也纷纷搬进了我的公寓里办公。那真是一段极其痛苦的经历,因为我有严重的洁癖。但我们就是这样日以继夜地持续打磨、迭代,最终我们拿到了展示出生机与突破的研究成果。那真是一段不可思议的疯狂岁月。

英文原文

Interviewee: Yeah. Well, I call Eric first. With Sasha I actually didn't try to recruit her. I try to be good and I was just like, hey, am I crazy? Is something missing here? You know, isn't there like... am I too much in the OpenAI bubble that I didn't realize there must be a solution to this? And then Sasha was like, I'm in. And I'm like, Sasha, you're working at a startup. And she's like, I'm folding it right now. And I'm like, do you want to think about that? She's like, oh yeah, good point. Let me think about it. And then she joined. And then, you know, within 2 weeks, we had funding, we had people move into my apartment. It was the worst cuz I'm a neat freak. And we just kept on cooking, and eventually we got the research that showed the signs of life. You know, it was a crazy time.

对当前新型实验室(Neo-labs)的审视与建议

提问者:前面铺垫了这么长的背景脉络,现在我的问题来了:如果现在有一位和你当时处境类似的研究员,正身处前沿实验室(Frontier Lab)中,因为拿不到足够的资金、算力资源或管理层的关注而感到极度沮丧。你会给他们什么建议?他们应该效仿你当年的做法吗?他们是否应该跳出来单干?

英文原文

Interviewer: So the question is, that was all long context, and now the question is: someone like you is in the frontier lab right now who is frustrated not getting the funding or the resources, whatever, the attention. What's your advice to them? Should they do what you did? Should they do it?

受访者:这是一个极其深刻的问题。天哪,我该怎么回答才能既讲真话又不至于把后路彻底断掉呢?我的直觉判断是,除非这背后存在某种我未能理解的商业经济学逻辑,否则我认为当下大多数所谓的新型实验室(Neo-labs)本质上都是垃圾。我根本不想在业内把他们视为同行。我实在看不懂他们到底在搞什么名堂。究其原因,第一点,我其实并不推崇纯粹的“研究人员”身份。我真正看重的是那些能够践行“最惨痛教训”(Bitterest Lesson)的人。这不仅意味着我们需要研究人员,更意味着这些研究人员必须对“正确的任务目标”抱有极高的专注与热情,这才是重中之重。

英文原文

Interviewee: That's a fascinating question. Man, how do I do this without burning bridges? My sense is that most, unless there's some level of economics I don't really understand, I think most neo-labs are crap. I don't want to see myself with that as peers. I don't really understand what's going on there. Like is it because... number one, I don't really value researchers. I value people who look at my bitterest lesson, right? Well, not just that we need researchers, but we need them to give a lot of about the right task, and that's the important thing,

提问者:没错。

英文原文

Interviewer: Right?

受访者:很多人一味推崇纯粹的学术研究背景和名校光环,这种观念其实是本末倒置的,因为那往往根本无法创造实际价值。因此,第一,我坚信必须确立明确的北极星任务,去打造真正酷炫、切实有用的产品。第二,正因为我不盲目推崇纯研究员,我并不建议大家去走复制新型实验室的老路。当然,在当前的市场环境下,这种模式显然能让某些人赚到钱。但纯粹从务实功利的角度来看,我不认为创办各种新型实验室是在创造价值,它甚至像是在毁灭价值——因为他们只是在从零开始重复造轮子,而真正推动技术前沿突破的概率极低。就我目前接触过的大多数新型实验室而言,他们根本没有清晰明确的方向,他们只是想拿到一笔钱,用来随心所欲地摆弄自己的学术实验。如果他们有明确的方向,那我绝对是非常支持的。所以,我对那些身处困境之人的建议是:这完全取决于你做这件事的初衷。如果你是一名纯粹只想摆弄研究实验的研究员,那么现有的大型前沿实验室很可能依然是你最理想的去处。说实话,也许还有其他选择,我平时并不怎么关注那些复杂的政治关系,但我个人强烈建议不要成为那种只沉迷学术自嗨的人。我认为,如果大家都能被“解决现实世界中的真正问题”所驱动,这个世界会变得更美好。这些问题当然也可以是探索性的,这完全没问题,但理想情况下你必须有自己坚定捍卫的技术原则。如果你坚信自己想要去攻克真正正确的任务,那么毫无疑问,请放手去干!请务必去打破当前这种单一维度、僵化统一的思维定式。这种在技术前沿齐步走、同质化竞争的现状,完全源于大家对 AI 的同一种狭隘认知——仿佛 AI 只是一个能力极度参差不齐的“超级天才”,而这种缺陷……

英文原文

Interviewee: So it's actually kind of backwards when people value pure research pedigree because that generally doesn't create value. So number one, I believe in North Star tasks and doing cool, really useful stuff. Number two, because I don't value researchers, I don't recommend going the... well, it clearly is profitable for someone or it might be in this environment. So from a purely pragmatic perspective, I don't see creating neo-labs as something that creates value. It seems to destroy value because they are redoing work from scratch with low probability of actually moving the frontier. And as far as I've talked to most neo-labs, they don't really have a direction. They tend to want money to play around with their experiments. If they have a direction, I'm super in favor of it to be clear. So my advice for someone is: it really depends on why you're doing it. If you are a researcher who wants to play around with research, probably the labs are the best place to do that. TBH, there might be other places, I don't really keep track of that politics, but I would just recommend not being that way personally. I think it's better for the world with people being driven to solve real problems. And those problems may be exploratory, that's fine. But ideally have principles that you stand behind. But if you think that you want to do the right task, absolutely, please do. Please break this unimodal mind. Exactly. Again, this pacing the frontier is coming from this one view of AI that looks like AI super genius that is incredibly jagged, and that is...

提问者:其实是可以被解决的。这种问题完全是可以解决的,但现在的状态很诡异,它与现实脱节,甚至可以说是一种悲剧,对吧?我认为真正把底层技术挖掘出来并落实落地,才是真正有益的事情。

英文原文

Interviewer: Solvable. It's solvable and it's weird and it's not matching reality, and it's tragic, right? Like I think really unearthing technology I think is just good.

政治定位、公众沟通与信任危机

提问者:是的。顺便说一句,我也在尽量准确传达 Anthropic 和 OpenAI 那些人的真实立场。顺便提一句,我最近也和 SpaceX 的人聊过。实际上,当前的很多争论和站位,本质上更多是一场政治层面的角力,而远非纯粹关乎存在性威胁(Existential Threat)或安全的技术问题。

英文原文

Interviewer: Yeah. For what it's worth, you know, again, I'm trying to accurately represent the position of the Anthropic / OpenAI folks. I was talking to SpaceX as well, by the way, is that this is a political thing much more so than a pure X-T thing.

受访者:是的。

英文原文

Interviewee: Yep.

提问者:所以没错,这是一种政治层面的站位博弈。

英文原文

Interviewer: Uh, so yeah, political positioning.

受访者:而那些政治手段已经远远超出了我的认知和关注范围,完全在我的领域之外。

英文原文

Interviewee: And that's beyond my... that's well beyond.

提问者:一旦他们向我坦白了这一点,我立刻就明白了:这一切的核心其实全都是为了 2028 年的美国大选在做铺垫。

英文原文

Interviewer: Once they told me that, I was like, I get it. This is about the 2028 election.

受访者:天哪,千万别。我真希望自己没听到这些内幕,这种氛围和调性实在是太糟糕了。

英文原文

Interviewee: Oh, no. Oh, I wish I didn't hear that. That's such a bad vibe.

提问者:不不不,这并不是整个公司所有人的想法,这仅仅代表了身处决策核心闭门会议室里的那群人的讨论。

英文原文

Interviewer: No, no, no. This is not the whole company. This is just that room's...

受访者:内部讨论……不,这确实符合逻辑。但这让我对人性又多了一丝失望。不过,也许只是因为我是一个把技术理想化、过于天真的技术人员吧。

英文原文

Interviewee: ...discussion. No, no. That makes sense. That makes me lose faith in humanity a bit. But maybe I'm just a naive technologist.

提问者:随着这些前沿技术的不断涌现,未来究竟由谁来执掌政府权力、由谁来主导对这些技术的监管和立法,正在变得至关重要。因此,作为一家前沿实验室,提前把这些深层逻辑想清楚恐怕是必然的。

英文原文

Interviewer: It's really starting to matter who's in charge of the governments that will help to regulate these things as they emerge. And like as a lab, you should probably think that through.

受访者:不,明确地说,我完全赞同你的这个观点。我认为在这个问题上有鲜明的立场和深刻的主见确实非常重要。我个人极其反感并担忧去故意误导大众,因为我认为这种行为往往会带来极其严重的反噬。当下很多人总喜欢表现出过度自信的姿态。当然,我显然不会去公开评判政治议题,但我认为正如在新冠疫情期间发生的事情一样:人们过度依赖诉诸权威,并展现出虚妄的过度自信,以此试图去强行规范和操控大众的行为……

英文原文

Interviewee: No, no, I totally agree with that to be clear. Like I think being opinionated on that matters a lot. I personally am afraid of trying to mislead people because I think that bites people in the ass a lot, you know? Like I think that people trying to be overconfident... like obviously I'm not actually going to talk about politics. I think what happened in COVID is like people leaned too much in like appeals to authority and being overconfident to try to get people to behave in...

坚守纯粹技术人员的底线

Jeff:某种方式……而且显然我们的回应是极其欠妥的。这引发了连锁的下游反应,我认为现在对整个世界来说都带来了极其糟糕的影响。可能是我太天真了吧,但我总觉得,哪怕是为了所谓的“大局”或者某些人自以为的“崇高利益”去误导大众,这种做法我也完全不敢苟同。我宁可不这么做。

英文原文

Jeff: certain ways and like obviously our response was extremely suboptimal. And that had like ripples of downstream ramifications that are now I think extremely bad for the world. Like maybe I'm naive. I think that misleading people even for the greater good or what they think is the greater good is just I'm not a fan. I rather not

Host:在我看来……我不觉得这算误导。这只是……比如为什么现在才这么做……

英文原文

Host: for what I it's not I don't think it's misleading. It is just like this is why now

Jeff:你看,为什么会是现在?这就对潜在的风险与实际目标之间产生了一点误导。这背后潜藏着某种隐秘的心机,这是值得指出来的,而且我认为应该坦诚承认。当然了,如果他们的目的就是操纵舆论,那他们肯定不会承认。从策略上讲承认了就是坏棋。但对我而言,看到世界变成这样,真的很让人心痛。

英文原文

Jeff: I think like how come that is why now that is a little bit misleading about like the risks versus like the objective. there's like some level of sneakiness latent in it that is worth calling out and I think owning up to. Well, obviously they want to if they want to manipulate then they shouldn't own up to that. That seems like a bad strategy. But like that to me is just sad for the world.

Host:确实如此。

英文原文

Host: Yeah.

Jeff:希望我永远……是的,希望我们永远不要卷入那样的勾当之中。随着我们规模变大,这或许是不可避免的,但我依然希望尽可能保持自己纯粹技术人员的初心。

英文原文

Jeff: Hopefully I'm never Yeah. Uh hopefully like we are never involved in anything like that. It might be inevitable as we get big. Um, but I want to stay like pure technologist to my roots as much as I can.

Host:我的意思是,推选 Jeff 当总统怎么样,为什么不呢?你看,比起我自己的决定,我更信任 Jeff 的判断。好了,我们少发点推特牢骚。你刚才这番话彻底击碎了我现在对美国和世界抱有的希望。

英文原文

Host: I mean, Jeff for president, why not? I can, you know, I trust Jeff's decisions over my own. Um, okay. So, so less posting. Uh, more about you're just crushing my hopes about America and the world right now.

Jeff:天哪。

英文原文

Jeff: Oh my lord.

Host:是啊,我觉得自己可能是看了太多关于争夺总统之位阴谋的电视剧了。言归正传,你已经选定了你的北极星目标,你选择了可靠性,接着是可编程、可组合的 AI,而且成本要便宜。那么,有没有第二或第三个方向,是你自己不会去做、但想抛出来留给别人去探索的任务呢?

英文原文

Host: Yeah. I mean, like there's I think I watched too much TV about like conspiracies to take over the presidency. Um the uh you have chosen your northstar, you have chosen reliability and then programmable and composable AI uh and cheap. What is a second or third one that you want to throw as a bone to someone else that you want someone else to work on that you're not going to work on?

Jeff:哦……

英文原文

Jeff: Oo,

Host:也就是给其他人派发任务。

英文原文

Host: like uh just basically give people tasks.

Jeff:给其他人派发任务。

英文原文

Jeff: Give people tasks.

Host:对,就像你自己的主线任务一样。

英文原文

Host: Yeah. Like like your task,

Jeff:我有太多想要的方向了。

英文原文

Jeff: there's so many I want.

Host:你已经选好了你自己的核心方向,对吧?你懂我的意思吧?

英文原文

Host: You have picked your tasks, right? You know what I mean?

Jeff:什么?等等,这个问题提得太棒了。天哪,我太兴奋了。因为接下来的五十年里,你都会一头扎进你选定的事业中忙个不停。

英文原文

Jeff: What? Wait, that's such a good question. Holy crap. Oh man, I'm so excited by that. cuz you're you're going to be the next like 50 years you're going to be busy doing your thing.

给智能游戏与 NPC 注入灵魂

Jeff:太对了。好吧,那我来分享一个好玩的点子、一个不好玩的点子,也许还有一个既有价值又很有趣的点子。我那个好玩的点子是:我认为如果游戏能够具备真正的智能,那将会酷得不可思议。比如当我看到有人在玩 Alli 的《毁灭战士》(Doom)演示时,玩家可以让 NPC 去控制环境和物品——你知道,那还仅仅是一个概念验证。但我认为完全可以基于此做出极其惊艳的作品。这看起来太棒了。你看,我个人是《星露谷物语》(Stardew Valley)的狂热粉丝,那款游戏里的内容非常静态,但依然极具吸引力。我觉得这里面完全可以发生很多精彩绝伦的动态故事情节。你并不需要在游戏循环中每一帧都去调用大语言模型,那样的开销可能太昂贵了。但哪怕仅仅是为 NPC 引入简单的智能状态机,我认为就能构建出一个极具沉浸感的世界。天啊……不过想到我自己没法亲自投入去开发这些东西,心里还真有点遗憾。我现在的人生轨迹基本已经定下来了,我正在……

英文原文

Jeff: Hell yeah. Okay. So, let me give like a fun one and a not fun and like maybe a valuable one that's also fun. Um my fun one is I think games could be so freaking cool if they were intelligent. Like when I see people play around with like Alli's Doom demo where like you can like get NPCs to control stuff like you know like that was just really like the like a proof of concept. I think some really cool stuff could be made. It looks really really cool, you know, like um like I'm a big Stardew Valley fan, you know, and like it's it's really static and it's still compelling. Like I feel like there's a lot of cool story that could happen. You don't need to call like Jeb in the game loop. It's probably too expensive for that. But even like simple like state machines for NPCs, I think you could make like such a compelling world. Oh man. Um and man, a little sad that I can't work on these types of things. my life path is a little bit set right now and I'm um

Host:是啊,但你可以呼吁其他人去研究它,然后你来给他们提供反馈。

英文原文

Host: Yeah, but you can call someone else to work on it and then you can like feedback on it.

摆脱 KV 缓存暴政的编程智能体

Jeff:我真正非常非常渴望深入探索的,是让编程智能体彻底摆脱“KV 缓存的暴政”。当然,它可能一开始不如真正的顶级编程智能体那么成熟,但我认为这里面有太多奇妙且值得深思的问题了。这也是为什么我写了那篇题为《KV 缓存主宰我身边的一切》(KV Cache Rules Everything Around Me)的文章。信不信由你,当我在 Google 上搜索时,互联网上甚至没有任何人使用过“Cache Rules Everything Around Me”(C-A-C-H-E,谐音经典歌曲 C.R.E.A.M.)这个短语。我写这篇文章的原因,就是想告诉大家:编程智能体究竟是如何运作的、KV 缓存又是如何工作的,以及这背后的一切机制。

它解释了非常多的底层现象,比如为什么请求路由极其困难,为什么子智能体(Sub-agents)看起来往往效果不佳,以及为什么上下文压缩(Compaction)是一个如此棘手的难题。我正打算发布一份长篇文档——虽然我的团队可能会否决我,因为信不信由你,我说了并不全算数,虽然我希望是这样。但我很想发布一份文档,把我的思考完整写出来,供大家去尝试和探索,去找出在彻底摆脱 KV 缓存暴政之后,我们能够用编程智能体做出的所有全新可能。

英文原文

Jeff: Um the thing that I would really really like to explore is like coding agents free from the tyranny of the KV cache. Like like it might not be as good as true coding agents are, but I think there's just so many weird things to think about. That's why I wrote the article KV cache rules everything around me. Um uh believe it or not, I don't think anyone has used the phrase on the internet cash rules everything around me. C A C H E. Um when I when I Googled it. Um so uh like I wrote this cuz I wanted to tell people about like this is how coding agents work and how the KV cache works and everything. And um I think it explains a lot of stuff like why routing is really hard why sub agents don't seem to work like why compaction is such a hard problem and I I'm going to try to release a document my team might veto me because believe it or not I'm not in charge um you know but I wish um but um I want to release a document like here are my thoughts Please play with it and please figure out all the ways that we can do things with coding agents like once you're freed from that you know that that KV cache tyranny

Host:这种暴政的本质就是把你牢牢锁死在里面。

英文原文

Host: which is it locks you in

Jeff:对,它不仅把你锁死在单一模型上,而且为了保持高效推理,你必须不断在上下文末尾进行追加。这样一来,你就无法践行优秀的软件工程最佳实践,比如状态管理、抽象层设计和逻辑解耦。为什么你不能把一个更简单的子任务派发出去?为什么子智能体很难执行更简化的任务?正是因为你在智能体之间传递的庞大状态上下文。由于必须传递这些状态,你需要极其廉价的智能体来阅读这些上下文以便传递状态。为什么我们不能用更聪明的机制来处理它呢?

我认为在不同的编程模式上,有大量非常酷、非常有意思的研究空间。这就有点类似于人们现在对递归语言模型(Recursive Language Models, RLM)的探索。我觉得这里面有太多的宝藏可以挖掘。试想一下,如果你想显式地对每个状态进行标记;或者假设你有一个子任务——在任务解耦的视角下,编程智能体在某一时刻通常只处理一个具体子任务——为什么你必须把所有中间状态全量传回父任务中?为什么不能用更巧妙的方法来做状态剪枝和聚合?而且,如果你拥有一个标记清晰的子任务层次树,为什么在需要某部分上下文时,不能直接在这棵子任务树中进行检索呢?

英文原文

Jeff: well not it locks you in into one model right and in order to do it efficiently you need to like keep on appending to it so now you're not doing best software practices like state management abstraction decomposition why can't you give an easier task Um why why can't you give a sub agent easier task because of the state that you're passing around. Oh I touched this uh because of the state you're passing around you would need intelligence that is way cheaper than the intelligence using to read this in order to pass this state around. Why can't you be smart about it? Right? And I think there's like tons of really cool fun research to be had there on like different programming patterns. You know kind of like how people are playing around like with like recursive language models. Like I feel like there's like just lots of cool stuff in here. When you think about like oh I want to explicitly label the state of everything or imagine you have like a subtask like coding agents I think it's fair to say they work on subtasks at a time as from a decomposition perspective. Why do you need to pass all of that state back into the parent task? Why couldn't you do smart things about it? And and also if you had a hierarchy of labeled subtasks, why can't you do a search through that subtask tree for the relevant context when you need it in, right?

多智能体协作与内存并发管理

Jeff:还有另一件可以做的事——天哪,我之前都忘了在文章里写这个了。我这里还有好几个非常绝妙的独家思路,希望能尽快发表出来。我随时愿意和大家一起切磋交流,不过这肯定会是一篇非常长的大部头文档。

试想一下,如果上下文成本变得极度低廉,为什么不能引入一些精妙的架构模式,比如以极低成本去检索历史上下文?每次遇到新问题都要从零开始,不得不去解决所谓的“持续学习”(Continuous Learning)难题,这难道不奇怪吗?这本质上其实是一个内存管理问题,因为你缺乏一种智能的机制去索引和检索记忆。但如果你能随时高效做到这一点呢?

或者,当你拥有多个并行运行的子智能体时,由于所有状态都驻留在计算机内存中,它们完全可以相互读取对方的状态;你可以非常聪明地管理并发读写,你的编程智能体集群(Swarm)就能像操作系统那样对资源加锁,实现智能协调——而不是用那种原始笨拙的锁机制,互相追问“你在干嘛”、“我在干嘛”、“谁应该先写入”。我认为这方面未来的发展前景简直不可限量。

英文原文

Jeff: And then you know another thing that you can do, oh man, I forgot to write something about this. Um I have like some cooks in here that are really really cool. Um hope to publish it. I'm down to jam about it, but like it's going to be a long document. And and like if that becomes the case where context becomes cheap, like why can't you do cool patterns like looking at your historical context very cheaply? Isn't it kind of weird that you start from scratch every time and you need to solve a problem called continuous learning? That's a that's actually like a memory management problem because you don't have a smart way of looking up the memory, right? But what if you could what if you could do that all the time? Or what if when you have parallel sub aents, they can like read each other's states because you have all of that in like your computer memory and you can be smart about what's reading and writing at the same time and your coding agent swarm or whatever has like locks around things and can coordinate intelligently not with like basic ass locks like what are you doing what am I doing you know Jev who should write first blah blah blah and like I feel like the future there is nuts

Host:让 Jeff 来解决锁机制问题。

英文原文

Host: Jeff to solve locks

Jeff:我是说,多智能体协同工作,或者从智能体形态的角度来思考状态流转,真的可以做得非常酷。

英文原文

Jeff: I mean it could be so cool for like multiple agents working together or like if you think about state like agent forms.

Host:是的。而且要知道,有些进程本质上是只读的。比如有些人希望实时获取智能体正在做什么的摘要概括。为什么它们不能轻松共享状态呢?因为一个只读智能体只需要读取上下文的某些部分,判断出哪些信息是真正相关的、当前究竟在写入什么,而无需关注那些冗余的探索过程,或者直接查看子任务树即可。我觉得如果有非常聪明的人愿意投入大量时间,重新审视和重构编程智能体的整个交互与运行体验,能做出的好玩东西实在太多了,那绝对会酷毙了。

英文原文

Host: Yeah. And and you know some things for example are read only processes. You know some people like getting like summaries of what the agents are doing. Why can't they share state easily because like a readonly agent needs to like you know read parts of the context and figure out what's relevant to say like what's actually being written because exploration is not super important or here's the tree of subtasks. I feel like there's so many different fun things that could be done if like a really smart person like dedicated like a whole lot of time to rethink like the the coding agent experience and that would be super duper sick.

Jeff:是啊兄弟,那简直就是我的梦想。

英文原文

Jeff: Yeah, man. That would be my dream.

Host:如果你还没关注过的话,我建议你去看看 Prime Agent。这个项目是和 RLM(递归语言模型)的研究相配合的。在你坐在这个位置之前,我们刚和 Allen 的好友 Alex 聊过。这确实很酷。虽然目前已经有人在研究它,但它目前还没有引起广泛的关注。如果有更多人……

英文原文

Host: Uh I I would point you towards Prime Agent if you haven't looked at it. Uh so this uh works together with the RLM work. We just talked to Alex who is a buddy of Allen's um in the chair before you. Cool. Uh and like yeah it is being worked on but it's not super popular yet and if like

Jeff:是的,但希望如此,我希望所有人都能动手去玩一玩这些新奇古怪的想法。我有……

英文原文

Jeff: well yeah but the hope yeah I would want everyone to like just play around with with like weird things. I have

资助技术研究与创业心路历程

Yogo:虽然不能保证一定能成功,但纯粹从技术角度来看,这确实非常非常有趣。

英文原文

Yogo: ...no guarantees that it'll work, but it seems really, really interesting from like a technical perspective.

主持人:对啊,这听起来太酷了。等我们弄清楚怎么分发算力额度之后,我很希望能把额度分发给做这种研究的人。到时候你肯定有能力去资助这些研究。不管怎么说,恭喜你取得的所有成功。从我第一次见到你和整个团队到现在,你真的走过了很长一段路。

英文原文

Host: So yeah, that seems cool. Once we figure out how to give credits out, I would love to give credits out to people like this. Yeah, you will be in a position to fund research for sure. Anyway, congrats on all your success. You've come such a long way since I first met you and the whole team.

Yogo:不过我也还是同一个人。

英文原文

Yogo: ...the same person as well.

主持人:是的,但我感觉你现在身上有一种我以前从未见过的干劲,因为你找到了自己的使命。

英文原文

Host: Yeah. I think you are energized in a way that I have never seen you before because you found your mission, you know.

Yogo:确实如此,这一点绝对没错。

英文原文

Yogo: That's true. That's definitely true.

主持人:你能清晰地阐述你的使命了。因为这么多年来,你一直在抱怨现存的各种问题,但当时还没有解决方案,对吧?你心里只有一个大致的轮廓,然后你必须亲自去实践,把工作做出来。

英文原文

Host: And you articulating your mission—because for many years you complained about the problems but you didn't have a solution yet, right? You had the rough shape and then you had to put in the work.

Yogo:我得说,这部分原因在于我认为自己完全没有创业细胞(0% 创业者特质)。我其实不喜欢初创公司,这辈子从来没想过当 CEO。我完全无法想象有人会愿意连续创两次业,那感觉太痛苦了。老实说,创一次业就已经够难受的了。

当我们刚开始融资时,有投资人问我:“你崇拜哪些 CEO?”我的反应是:“呃,我为什么要崇拜那些人?”我不是针对任何人,我只是想做一个真正纯粹、善良的人。我见过很多非常好的人,但那些赫赫有名的名人们,私底下似乎都有很多不为人知的黑历史。

我觉得在 OpenAI 的时候确实感到非常无力。现在说出这些真心话会更容易一些,因为我至少有了一些证据,证明我们走的方向是行得通的。当时在 OpenAI 就感觉像身处一个疯人院,每个人开口闭口全都是 ChatGPT:“我们怎么把 ChatGPT 塞进所有东西里?我们怎么让 ChatGPT 更好地服务开发者?”我当时的反应是:“你们到底在说什么?现在的 Function Calling(函数调用)接口简直荒谬透顶,你们怎么会把这种东西推向生产环境?这完全是在反开发者。”

英文原文

Yogo: I will say that that is partially because I describe myself as zeroth percent entrepreneurial. I don't like startups. I never wanted to be a CEO in my life. I can't imagine anyone doing this twice. It seems horrible. Honestly, doing it once is pretty bad.

When we first were fundraising, an investor asked me, "Which CEOs do you look up to?" And I was like, "Ew, why would I look up to those people?" No offense to anyone, you know? I'm trying to be genuinely good, and I've met a lot of really good people, but the famous ones have a lot of skeletons in their closet, it seems.

And I think I just really did feel disempowered when I was at OpenAI. It's a little bit easier to be truthful now because I have at least some proof that the direction has legs. I just felt like in the insane house where everyone is just like ChatGPT. Like: "Where do we put ChatGPT in everything? How do we make ChatGPT good for developers and stuff?" And I'm like, "What are you talking about? Like the function calling interface is insane. Why would you deploy this? This is so anti-developer."

函数调用接口的反思与开发者控制力

主持人:那就像是在一个临时修补方案上面又叠了一层又一层的临时修补方案。

英文原文

Host: Sort of a hacky way on top of hacks on top of hacks.

Yogo:不仅如此。我过去常说的一句话是——虽然这可能不是我现在该纠结的事情,但我以前总是说:任何涉及函数调用的项目,如果你们不能给每个函数提供一个合理的偏置项(bias),就请把我从这个项目中移出去。对我来说这其实是一个非常非常简单的诉求。

英文原文

Yogo: Well, not just that. The thing I often said was—this is also probably something I don't have time for right now, but I always used to say: I want to be removed from any project involving function calling if you do not get a legit bias for each function. A very, very simple ask on my part.

主持人:也就是类似于置信度、但不需要校准的东西?

英文原文

Host: Which is something like a confidence, but not calibrated?

Yogo:或者给它一个概率,对吧?我们需要给用户提供控制能力。比如假设可选动作是“拒绝”或“允许”,迪士尼在游戏中设定的拒绝阈值肯定需要跟《AI 地牢》(AI Dungeon)不同。而现在用函数调用去控制这一点的唯一方法,竟然是在提示词里客客气气地说“求求你了”。这太荒谬了,对开发者来说这简直是个不可理喻的接口。

开发者们忍受这种状况已经好几年了。现在在各种技能(Skills)调用上依然如此。现有的编程智能体(Coding Agents)高度过拟合于它们现有的测试框架和脚手架,表现得非常参差不齐。它们往往不能很好地使用外部工具或 MCP,这当然也是因为过拟合。为什么大公司就不能允许开发者做一些微调,比如增加某个调用的倾向性——“多调用这个函数,这真的很有用”?而现在的解决方案竟然是在系统消息(System Message)里哀求模型,这太离谱了。

英文原文

Yogo: Or a probability for it, right? We need to give users the ability to control it. Let's say the actions are refuse or allow. Disney needs to set a different refusal threshold than in AI Dungeon. The only way to control that with function calling right now is to say like "pretty please". That's nuts. That's a nuts interface for developers.

And people have been dealing with this for years now, right? They still have that with skills. The existing coding agents are highly overfit to their existing harness because they're jagged. They don't tend to use external tools and MCPs super well because of overfitting, of course. Why can't big companies allow for slight nudges to be like "call this more, it's really useful", right? And the solution is begging in a system message—that's nuts.

团队招聘与扁平化文化

主持人:明白了,我完全理解你的意思。能聊这些东西真的太令人兴奋了,非常高兴你能来上播客。你一定会做出非常了不起的成果,兄弟。我非常期待你们接下来的重大发布。

英文原文

Host: Okay, I think I get you. Man, it is so exciting to talk about all this stuff. It's really cool to get you on the podcast. Yeah, you're going to go do amazing things, man. Like I'm excited for your next big launches.

Yogo:那是当然,敬请期待吧!

英文原文

Yogo: Oh, hell yeah. Just you wait.

主持人:等着看吧,而且会比大家想象的还要快。我猜你们现在还在招基础设施方面的人才?还有营销人员?

英文原文

Host: Just you wait, it's sooner than you think. Infra people, I assume? Marketer?

Yogo:看情况。如果你问我,我觉得自己是个挺不错的创始期营销人员(Founding Marketer)。但如果你问我团队里的任何人,他们都会说:“闭嘴吧 Yogo,去干你作为 CEO 该干的正事。”所以没错,我们在招创始营销人员。

英文原文

Yogo: Depends. If you ask me, I feel like I'm a pretty good founding marketer. But if you ask anyone on my team, they say, "Shut the up, Yogo. You need to do CEO stuff." So yes, founding marketer.

主持人:做营销不仅仅是搞噱头和造势。我觉得你非常擅长制造话题和吸引眼球,那是你独特的才能,但有时候你也需要把基础事情讲清楚……

英文原文

Host: It's not just about spice. I think you're very spice-oriented, which is your unique talent, but sometimes you just need to say...

Yogo:我知道,我也懂正规的市场营销。确实,没有什么比扑面而来、排山倒海的待办事项更能教会一个人如何放权和委派工作了。

我们还在招聘数据方向的人员,或者我们内部称之为模型能力工程师(Model Capabilities),但他们本质上就是数据工程师。在整个行业里,“数据”这个词有时甚至带有一点贬义,但我想确保……

英文原文

Yogo: I know, I know marketing things. Yes. Nothing teaches you delegation like having a tidal wave of stuff to do.

We're hiring data people, or we call them model capabilities, but they are data people. Data is kind of a slur in the industry, and I want to make sure...

主持人:所以我们这里是非常支持并重视数据的。

英文原文

Host: So we're very pro-data here.

Yogo:是的。我希望他们能够享有极高的地位,就和真正从事模型构建的核心人员一样。虽然这么说听起来可能有点奇怪,我其实希望每个人都有平等的地位,但我希望能打破那种偏见,让大家真正意识到数据工作的巨大价值。

英文原文

Yogo: Yeah. But I want them to be the highest status of, you know, the people actually working on the model. That actually sounds a little weird. I want everyone to have equal status, but I want to even that out and I want to know that that's really valuable.

主持人:至少也是“有些人比其他人更平等”吧。

英文原文

Host: At least "I'm more equal than others."

Yogo:我不喜欢奇怪的等级制度。我认为让我对公司最感到自豪的一点就是:大家并没有对我表现出那种诚惶诚恐的敬畏。他们经常调侃我、开我玩笑,有时甚至“虐”我一下。我觉得这正是一个健康公司文化的良好标志。

我们也在招聘平台工程师,来帮助我们把 Jev 部署并扩展到世界各地。因为对我们来说,光速延迟是一个非常关键的瓶颈,我们对地理位置敏感得多。我为欧洲用户感到难过,因为我们目前在那边没有部署服务器,我们在欧洲的速度只比其他方案快 3 倍,而不是像在美国那样快 100 倍。这简直太令人难以接受了。

英文原文

Yogo: Well, I don't like weird hierarchies. And I think one of the things I'm most proud about in the company is that they don't respect me that much, or they don't show that. They just troll me, joke with me, and they treat me poorly sometimes and all of that. And I think that that's a good sign of a culture.

We're hiring platform people, like people to build out Jev everywhere. We are so much more sensitive to location because speed of light is more of a bottleneck, right? Like I'm so sad for the European users that we're only like three times as fast instead of like a 100 times as fast because we don't have servers there right now. And that's insane, right?

智能的未来:构建智能基础设施与多层网络

主持人:没关系,欧洲的生活节奏本来也就慢一些,挺好的。

英文原文

Host: It's okay. Life in Europe goes a bit slower as well. It's okay.

Yogo:哇,真不敢相信这话居然是你说的而不是我说的。

但不管在哪里,如果“每秒产出的智能量”(intelligence per second)是一项至关重要的核心指标,我们就必须把算力和基础设施铺设到世界各地。如果有开发者基于我们的平台构建应用,我非常在乎你们的体验。

我们招聘的目的,是为了继续打造更多的可能性。我们的目标绝不仅仅是做一个只提供 Jev 这一款产品的公司,而是去探索和交付更多不同形态的智能形态。所以我们也在招聘人才来共同构建这些东西。我们不想只成为守着单个简单模型的“三板斧公司”。我相信未来一定会诞生出类似于“智能领域的 AWS”这样的基础设施。

英文原文

Yogo: Wow. I can't believe you said it, not me.

Or everywhere, you know. If intelligence per second is a metric that matters, we'll want this all over the place. If they're a developer building on top of us, I care a lot about you.

And we are hiring for people to keep building more. The goal is not to just be Jev as a company. The goal is to ship more shapes of intelligence beyond that. So we are hiring people to build those things too, you know. We want to not just be the one-trick pony of the simple model, but I think that there's going to be like an AWS of intelligence, you know.

主持人:顺便说一句,这个“智能领域的 AWS”未来肯定就是你们了,对吧?

英文原文

Host: Which is going to be you by the way, right? Yes.

Yogo:我是说,这是我们想要努力前行的方向。如果现在断言一定是我们,未免有些自大。但我会竭尽全力去确保它实现。我觉得那样的未来真的太酷了。

我们现在其实只是在探索“系统一”(System 1)层面的智能。想象一下未来的各种层级架构,我们现在做的不过相当于整个体系中的 TCP 协议层。

英文原文

Yogo: I mean, that's a direction I want to go down. It would be arrogant to say it will be me. But I'm going to do anything I can to make sure that happens. I think that that's going to be so, so cool, you know? We are playing with system one intelligence right now. Imagine the layers, you know—this is like the TCP of it.

主持人:没错,还有剩下的七层要走,谁知道之后还会演化出什么。顺便说一下,我还向别人推销过 Temporal。我们需要把 Temporal 当作七层之外的第八层来聊一聊。不过无论如何……

英文原文

Host: Yeah. Seven more layers to go, and who knows what else. I've also pitched Temporal, by the way. I don't know. We need to talk about Temporal as layer eight out of the seven layers. But anyway...

主持人:我们可以一直聊下去,不过你也得赶快回去工作或者去补觉了。非常感谢你的到来!

英文原文

Host: We can talk forever. You got to get back to work or sleep. Thank you for coming.

Yogo:天哪,太棒了。非常荣幸,这是我的荣幸,兄弟。

英文原文

Yogo: Oh boy. Yeah. Cool. You're most welcome. It was a pleasure, man.

主持人:太让人激动了,太让人兴奋了。这是我的第一次尝试。

英文原文

Host: So excited. So excited. My first time.